【发布时间】:2014-03-13 12:00:18
【问题描述】:
我想检查是否使用 selenium 填写了可能的必填字段。我非常喜欢使用 IDE 来执行此操作,而不是导出到代码。
更具体地说,如果国家下拉列表的值为“英国”,我想确保填写邮政编码字段。如果下拉列表设置为其他任何内容,则邮政编码字段可以留空。
如果大家一致认为我必须导出并在代码中进行测试,那么我会这样做,但如果我能通过 IDE 解决这个问题,我会更开心。
【问题讨论】:
标签: selenium selenium-ide
我想检查是否使用 selenium 填写了可能的必填字段。我非常喜欢使用 IDE 来执行此操作,而不是导出到代码。
更具体地说,如果国家下拉列表的值为“英国”,我想确保填写邮政编码字段。如果下拉列表设置为其他任何内容,则邮政编码字段可以留空。
如果大家一致认为我必须导出并在代码中进行测试,那么我会这样做,但如果我能通过 IDE 解决这个问题,我会更开心。
【问题讨论】:
标签: selenium selenium-ide
不幸的是,Selenium-IDE 默认不提供任何流控制功能。但是,Flow Control 插件引入了一些新命令 - while、gotoIf、label 和 ...andWait 变体。使用这些,您应该能够检查下拉菜单中当前选择的值,如果该值不是“英国”,则跳过verify 命令。
公平警告;这不是世界上最容易使用的东西。对于非常基本的流控制之外的任何东西,无论如何,您最好还是导出为代码。但是,当您真正想要推送 IDE 时,它是一个选项!
【讨论】: