只是想知道在运行硒场景时我们是否可以做类似下面的事情,这需要用户的互动才能继续 . 喜欢等他上传一些图片..
-
直到步骤,selenium弹出一个对话框说:请完成一些事情,然后单击确定按钮继续 .
-
当用户在网页上完成操作,然后单击“确定”,然后场景的事务正在向前移动 . 否则,停止该步骤 .
对于第一颗子弹,我在想下面的命令:
Command:
waitForConfirmation
Target:
javascript{confirm("Please upload the images, then click OK to continue")}
提前致谢!
2 回答
1.)我们可以创建一个消息框,并可以将消息框中给出的值分配给文本框 .
命令:StoreEval
目标:提示{(“输入消息”)}
值:文本
这里会弹出一个弹出消息框,您可以在其中输入一些文本,它将存储在变量“Text”中,Text中的值可以分配给文本框或其他
命令:类型
目标:id =文本框的id
Value :$ {文字}
2.)与上面相同,我们可以创建一个警告框
命令:StoreEval
目标:警告{(“输入消息”)}
试试这些东西
谢谢 .
在selenium中使用storeeval命令,不同类型的框