在Selenium IDE中将变量传递给暂停命令

时间:2014-06-19 11:28:05

标签: selenium automated-tests selenium-ide

如何将变量传递给pause命令,并在Selenium IDE的测试套件的其他部分中使用带有pause命令的变量?我想在测试套件的开头定义时间变量,并在测试套件的其他部分使用该时间变量,如下所示。

pause $variable

2 个答案:

答案 0 :(得分:1)

初始变量通过"存储"命令。注意:值=变量名
通过$ {variablename}

读取变量

例:
Selenium IDE script with pauseBetween as variable

答案 1 :(得分:0)

您的问题更多地围绕程序中的方法参数,范围和访问权限,而不是Selenium特定的。话虽这么说,你应该去看一些关于Java的教程,here

关于创建Pause类,您需要查看Robot类here

但是,请注意,使用Robot来适应网页加载的延迟是最好的黑客并且容易失败。我建议您调查隐式等待并仅将Robot用作缓冲区或最后的手段。

等待解释here