【问题标题】:Need a recommendation to use a testing platform需要推荐使用测试平台
【发布时间】:2015-01-20 01:19:20
【问题描述】:

我们正在开发计费系统(基于 java 的模块),我们希望有一个测试框架。该测试框架应该能够适用于任何类型的计费方案(例如:公用事业账单支付、水/电/或任何其他类型的计费)通常计费实体具有共同的属性,如客户名称/使用情况/等。我想选择合适的测试平台来测试我们的计费模块。

它可以是开源/许可软件。

有人可以推荐这样的框架/引擎吗?

【问题讨论】:

  • 如果您想获得一些有用的答案,您必须为此“计费系统”提供更多信息。使用什么技术..等等...见how-to-ask

标签: unit-testing testing automated-tests integration-testing billing


【解决方案1】:

如果你想使用开源工具,那么我推荐 Selenium Webdriver 和 TestNG 框架。您可以在网络上获得大量文档和帮助。

【讨论】:

    【解决方案2】:

    您可以使用 Cucumber 来描述各种测试场景(及其依赖项)。 这些场景将由 jUnit 支持,用于将描述粘合到可执行代码中。 jUnit 通常也用于编写低级测试(供开发人员使用)。 Cucumber 的好处是可以为您提供报告,并且可以很好地与用户及其代表进行讨论。

    【讨论】:

      【解决方案3】:

      根据您对您的需求的简短描述,我建议您进行以下操作:

      1 - 用于功能测试并使您的所有场景自动化使用Selenium WebDriver

      2 - 如果你想优先考虑你的测试,想通过 XML 运行测试,想运行多个测试,那么你可以使用TestNG Framework

      以上是完全开源的工具,您将通过脚本获得真正的好处。它们允许您使用 Java、Python、Ruby 等编程语言编写脚本。一旦您访问我在以上 2 点中给出的链接,您将获得所有详细信息。

      根据您给定的要求,我认为以上 2 种工具足以使一切自动化测试。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-01-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-22
        • 2012-03-19
        • 2014-12-17
        相关资源
        最近更新 更多