Selenium IDE - 使用.js文件扩展 - 错误

时间:2011-05-05 22:51:44

标签: javascript selenium selenium-ide

这是我的第一篇文章,因为我是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);
}

任何帮助都会非常感激。

提前致谢。

罗希特

1 个答案:

答案 0 :(得分:0)

删除Selenium IDE Extensions。然后从Selenium Core Extensions浏览到同一个文件。这将解决您的问题。我在浏览器上重现了你的错误。你的代码很好。