如何在用户扩展中调用Selenium命令(即echo)?

时间:2014-11-07 11:46:22

标签: javascript selenium-ide

在使用Selenium用户扩展时,如何调用Selenium命令? 调试Selenium User Extension时,如何回显/ console.log?

可以在互联网上找到答案,所以我在下面发布自己的答案

2 个答案:

答案 0 :(得分:0)

要在user-extension.js中调用Selenium命令,您需要使用此语法

this.doCommandName(param)

即调用echo

Selenium.prototype.doMyFunction = function(){
     this.doEcho("This info will show on logs");
}

答案 1 :(得分:0)

也许这效果更好。现在,您的用户扩展程序的调试消息类似于'内置'的调试和信息消息。命令。

Selenium.prototype.doYourCommand = function(strTarget, strValue) {
    LOG.debug("begin: doBaseURL | " + strTarget + " | " + strValue + " |");
    LOG.info(strValue);
    LOG.debug("end: doBaseURL | " + strTarget + " | " + strValue + " |");
}