【问题标题】:Selenium IDE test cases on ChromeChrome 上的 Selenium IDE 测试用例
【发布时间】:2013-12-26 18:22:19
【问题描述】:

我使用 Selenium IDE 在 Firefox 上进行测试,但现在我想在 Chrome、IE9 和 Safari 等其他浏览器上使用相同的测试用例。我该怎么做?

【问题讨论】:

  • 我强烈推荐一本书叫 Selenium Simplified。刚开始 QA 测试员实习,它教会了我很多有用的东西。通过一些调整,我设法得到它,以便我可以在除 Safari 之外的每个浏览器上运行测试脚本。书中用到的所有软件都是免费的=]amazon.co.uk/Selenium-Simplified-Selenium-RC-Java-JUnit/dp/…希望对你有帮助!
  • IDE 特别是 Firefox 的扩展。您可以做的最好的事情是使用 WebDriver 支持的播放:blog.reallysimplethoughts.com/2013/02/18/… ...但这只是一个创可贴的解决方案。 IDE 不是为复杂的多浏览器测试而设计的工具。您也许可以使用我显示的链接将其粘贴,但这不是解决问题的合理方法。借助 WebDriver 的强大功能和实际的编程语言是真正的解决方案。

标签: google-chrome selenium safari internet-explorer-9


【解决方案1】:

我找到了与上述相同的解决方案,但在这里仅详细说明:http://www.qafriend.com/selenium/running-selenium-script-on-internet-explorer-and-chrome

【讨论】:

    【解决方案2】:

    要将 selenium IDE 生成的脚本运行到另一个浏览器中,您需要将所有测试脚本存储在测试套件下。 然后,您可以使用 selenium RC 服务器运行该测试套件。

    java -jar selenium-server.jar -htmlSuite "insert_browser_name_here"
    "insert_root_domain_here" "insert_full_path_to_suite_here"
    "insert_a_full_path_to_store_reports_here"
    

    在上述命令中,您需要传递套件位置、浏览器名称、基本 URL 和结果位置。

    支持 selenium 的浏览器可以参考
    http://radical-qa.blogspot.in/2012/03/selenium-supported-browsers.html

    【讨论】:

      【解决方案3】:

      Selenium IDE 是 Firefox 扩展。要在其他浏览器上运行测试,您需要另一个工具,例如 Selenium WebDriver

      PS 我认为 Webdriver 实际上是 QA 自动化的下一个演进步骤,IDE 缺乏灵活性

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-05
        • 1970-01-01
        • 2018-12-13
        • 1970-01-01
        • 2012-10-09
        • 1970-01-01
        相关资源
        最近更新 更多