Selenium IDE中的条件检查



我想检查是否使用selenium填充可能的必填字段。我非常喜欢使用IDE而不是导出到代码。

更具体地说,我想确保如果国家下拉列表的值是'United Kingdom',则填写邮政编码字段。如果下拉列表设置为其他任何内容,则邮政编码字段可以留空。

如果共识是我必须导出并在代码中进行测试,那么我会这样做,但如果我可以通过IDE来解决这个问题,我会更高兴。

不幸的是,Selenium-IDE默认情况下不提供任何流量控制功能。然而,流量控制插件引入了一些新的命令- while, gotoIf, label...andWait变体。使用这些,您应该能够检查下拉菜单中当前选择的值,如果值不是"United Kingdom",则跳过verify命令。

合理的警告;这不是世界上最容易处理的事情。对于非常基本的流控制之外的任何东西,您最好还是导出为代码。但是,当您真正想要推广IDE时,这是一个选择!

最新更新