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

问题描述 投票:0回答:1

这是我的第一篇文章,因为我是Selenium的新手。目前我正在阅读一本名为Selenium的书:初学者指南。在本书中,它讲述了如何使用.js文件来存储JS函数等的Selenium IDE扩展。

给出了以下示例,并将其另存为user-extension.js文件。我在Selenium> Option> 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);
}

任何帮助将非常感激。

提前致谢。

罗希特

javascript selenium selenium-ide
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.