这是我的第一篇文章,因为我是Selenium的新手。目前我正在阅读一本名为Selenium的书:初学者指南。在本书中,它讲述了如何使用.js文件来使用Selenium IDE Extension来存储JS函数等。
给出以下示例并保存为user-extension.js文件。我在Selenium中定义了文件>选项> Selenium IDE扩展字段。
但是当我重新启动硒时,我遇到了以下错误:
"error loading Selenium IDE extensions: ReferenceError: Selenium is not defined"
我正在使用的示例是:
Selenium.prototype.doTypeTodaysDate = function(locator){
var dates = new Date();
var day = dates.getDate();
if (day < 10){
day = '0' + day;
}
month = dates.getMonth() + 1;
if (month < 10){
month = '0' + month;
}
var year = dates.getFullYear();
var prettyDay = day + '/' + month + '/' + year;
this.doType(locator, prettyDay);
}
任何帮助都会非常感激。
提前致谢。
罗希特
答案 0 :(得分:0)
删除Selenium IDE Extensions。然后从Selenium Core Extensions浏览到同一个文件。这将解决您的问题。我在浏览器上重现了你的错误。你的代码很好。