我们正在研究计费系统(基于Java的模块),因为我们希望有一个测试框架。该测试框架应该能够适用于任何类型的计费方案(例如:公用事业账单支付,水/电/或任何其他类型的计费)通常,计费实体具有共同的属性,如客户名称/使用/等。我想选择合适的测试平台来测试我们的计费模块。
它可以是开源/许可软件。
有人可以建议这样的框架/引擎吗?
答案 0 :(得分:1)
如果您想使用开源工具,那么我建议使用带有TestNG Framework的Selenium Webdriver。您可以在网上获得大量文档和帮助。
答案 1 :(得分:1)
您可以使用Cucumber来描述各种测试场景(及其依赖关系)。 这些场景将由jUnit支持,用于将描述粘贴到可执行代码。 jUnit通常也用于编写低级测试(供开发人员使用)。 黄瓜的好处是可以为您提供报告,并且可以很好地与用户及其代表进行讨论。
答案 2 :(得分:0)
我建议根据您对您的需求的一些简短描述进行跟踪:
1 - 对于功能测试并使所有方案自动使用Selenium WebDriver
2 - 然后,如果您想要优先考虑您的睾丸,想要通过XML运行测试,想要运行多个测试,那么您可以使用TestNG Framework
以上是完全开源的工具,您将通过脚本获得真正的好处。它们允许您使用Java,Python,ruby等编程语言编写脚本。一旦您在以上2点访问我的指定链接,您将获得所有详细信息。
根据您的要求,我认为上面的2个工具足以使所有内容自动化进行测试。