【问题标题】:Conditional check in Selenium IDESelenium IDE 中的条件检查
【发布时间】:2014-03-13 12:00:18
【问题描述】:

我想检查是否使用 selenium 填写了可能的必填字段。我非常喜欢使用 IDE 来执行此操作,而不是导出到代码。

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

如果大家一致认为我必须导出并在代码中进行测试,那么我会这样做,但如果我能通过 IDE 解决这个问题,我会更开心。

【问题讨论】:

    标签: selenium selenium-ide


    【解决方案1】:

    不幸的是,Selenium-IDE 默认不提供任何流控制功能。但是,Flow Control 插件引入了一些新命令 - whilegotoIflabel...andWait 变体。使用这些,您应该能够检查下拉菜单中当前选择的值,如果该值不是“英国”,则跳过verify 命令。

    公平警告;这不是世界上最容易使用的东西。对于非常基本的流控制之外的任何东西,无论如何,您最好还是导出为代码。但是,当您真正想要推送 IDE 时,它是一个选项!

    【讨论】:

    • 好的,谢谢。是否有一些我可以查看的体面的流量控制文档?
    • 除了very basic blog posts,我找不到任何东西。正如我所说,这不是世界上最容易使用的东西;)
    • 这似乎可以满足我的所有需求,非常感谢您!
    猜你喜欢
    • 1970-01-01
    • 2014-03-10
    • 2023-03-15
    • 2022-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-11
    • 1970-01-01
    相关资源
    最近更新 更多