我对Selenium IDE非常陌生。如果可以,请帮忙。
这是我的情景: 该网站有一个下拉菜单,有3个选项。让我们说选项是:A,B和C.选择选项A弹出警报消息(用户需要通过单击“确定”按钮确认该消息)。选择其他两个选项,B和C不会显示任何警报消息。
当我录制时,选择选项A(显示警告信息),它录制了一个“断言”的步骤'在脚本中。现在,当我对脚本进行参数化以便为不同的迭代选择另外两个选项(B和C)时,它会在“断言”中失败。 (可以理解,因为没有警告信息可以断言)。
问题是:有没有办法忽视或避免这种情况?例如,是否可以执行此“断言”和“断言”。当输入参数为下拉菜单的A时跳过,当它是B或C时跳过?
我希望我明白我的问题。请通过示例提供答案。提前谢谢!
以下是屏幕截图:
包含' CompanyName'的data.js文件和' positionMode'阵列: