【问题标题】:Is there a code-free solution which is similar to Selenium? [closed]是否有类似于 Selenium 的无代码解决方案? [关闭]
【发布时间】:2017-06-13 06:29:24
【问题描述】:

我们希望对我们的产品进行自动化测试,并且我们希望找到一个简单的解决方案。

解决方案必须易于使用且无需代码,这样我们的产品负责人才能编写测试用例并运行测试。

有人用过 Selenium 的替代品吗?

【问题讨论】:

  • 没有可行的开源替代 AFAIK
  • 我看到 selenium 在通常基于页面对象模型的坚实架构之上使用时效果很好。否则,它们就像记录测试一样变成维护噩梦。除了作为学习如何编写测试的垫脚石之外,我还没有真正看到 Selenium IDE 以长期方式使用。

标签: selenium testing continuous-integration automated-tests


【解决方案1】:

如果您曾经想过远离录制和播放,并且如果您对 ROR 有所了解,则可以继续使用 Cucumber 和 Capybara 来自动化网页。

参考:https://www.gamesparks.com/blog/automated-testing-with-cucumber-and-capybara/

【讨论】:

    【解决方案2】:

    尽管您对使用 Selenium 工具有负面体验,但我还是建议您查看将 Selenium 与其他工具结合使用的其他方法。例如,以将 Selenium 操作的简单性与参数化和与其他工具集成的能力相结合的方式。其中一个工具是Taurus 工具,它安装简单,它可以执行 Selenium 动作(实际上你可以编写脚本作为一系列 Selenium 动作或用 Selenium 测试编译 jar 文件并在 Taurus 测试中使用它)并且可能是在 Jenkins CI 环境中使用。您可以在https://www.blazemeter.com/blog/how-automate-jmeter-and-selenium-testing 中找到有关此解决方案的更多详细信息。最重要的是,如果需要,您可以将 jmeter 与这些工具一起用于负载测试。

    【讨论】:

      【解决方案3】:

      我建议你试试 Katalon Studio 和 Cucumber,它们是免费的、易于使用的,而不是纯 Selenium。它们是一种免费软件工具(非开源),并拥有支持团队,因此您可以在测试过程中寻求帮助。 Cucumber 很快就会有他们的商业版本,而 Katalon 仍然对所有人免费。我认为您应该搜索有关这两种工具的更多信息并查看这些工具以查看哪种工具更适合您的情况。祝你考试顺利!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-07
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 2023-04-11
        • 1970-01-01
        相关资源
        最近更新 更多