我正在尝试将值从文件传递给测试用例。在这里,我研究了一个小例子,创建了一个包含内容的 js 文件,
var sch = 'java'; // sch.js and added to ide options - selenium ide extension
我附上了我的测试用例和我得到的结果。ide 不读取变量值。
我正在尝试将值从文件传递给测试用例。在这里,我研究了一个小例子,创建了一个包含内容的 js 文件,
var sch = 'java'; // sch.js and added to ide options - selenium ide extension
我附上了我的测试用例和我得到的结果。ide 不读取变量值。
您需要再添加一个命令:
storeEval | sch | sch
从您的 js 文件中读取变量。
请注意,您需要保存您的测试,重新启动 Selenium IDE 并再次打开测试以正确保存您的 selenium ide 扩展。
此代码有效:
<tr>
<td>open</td>
<td>/</td>
<td></td>
</tr>
<tr>
<td>storeEval</td>
<td>sch</td>
<td>sch</td>
</tr>
<tr>
<td>type</td>
<td>id=gbqfq</td>
<td>${sch}</td>
</tr>
Selenium IDE 并不是真正设计用于运行测试用例的工具。它有助于生成可用于编写测试用例的代码,例如使用 Java 等编程语言。当然,您可以使用 Java 从文件中读取参数。