我们正在为我们的项目寻找自动化测试工具。由于我们在测试部门,我们更喜欢一种工具,它可以减少编程。请为我们推荐一些工具。现在我们正在手动测试我们的应用程序。 我们的项目正在用Java开发。 有没有我可以使用的免费软件工具,还是更适合使用付费工具?
先谢谢。
答案 0 :(得分:1)
少编程?如果你想进行严格的回归测试,你需要像JUnit这样的东西来编写单元测试,但单元测试要求你编写一些代码
以下是开源测试工具的大量列表,其中一些可能提供您想要的内容:http://java-source.net/open-source/testing-tools/junit
例如, T2 声称是一个随机测试工具。作为一个,它是完全自动的,但必须记住,随机测试的代码覆盖率通常非常有限。它应该用作其他测试方法的补充。 T2检查内部错误,运行时异常,方法规范和类不变量。
答案 1 :(得分:0)
不确定您是否使用CI工具,但我们在Zappos使用Hudson并且效果非常好。
..还有CruiseControl:http://cruisecontrol.sourceforge.net/
如果你不是在谈论CI,也许你的意思是QA测试 - 在这种情况下你应该看看像Selenium(用于网络应用)这样的东西:
如果您正在进行GUI测试?我对这个领域并不熟悉,但我听说过WinRunner和Rational:
http://en.wikipedia.org/wiki/HP_WinRunner http://www-01.ibm.com/software/rational/offerings/quality/
..虽然两者都不是真正的免费工具。像AutoIT这样的东西可能会帮助你移动小部件,但它缺少报告部分:
答案 2 :(得分:0)
你可以回答两个问题:
我在Helium上实现了一些代码。如果您最初遇到任何问题或者您正在考虑实施它,请告诉我。
如果您对任何工具有任何疑问,请告诉我。