我是Selenium n00b ...很明显运行测试并验证特定响应是多么容易,但是如何从一个响应中获取值并在下一个测试中使用它?
一个例子可能是联系人创建表单......
我怎么能在Selenium做这个呢?
现在完全不同了:
现在我明白当你说"测试"时,你的意思是在一个测试用例中有一个断言.因此,您希望将请求返回的值用作同一测试用例中另一个请求的输入.
假设您使用selenium ide:要执行此操作,请在selenium ide中使用"store ..."命令之一并将值存储到变量中.可以使用匹配的选择器和storeText命令找到contactID.例如:
command: storeText
target: selector for element containing contactId
value: contactId
Run Code Online (Sandbox Code Playgroud)
然后,使用变量替换和type命令将该文本插入其他位置.
command: type
target: selector for target input box
value: ${contactId}
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助 :)
| 归档时间: |
|
| 查看次数: |
3195 次 |
| 最近记录: |