2

我们即将得到一个罐头包装,该包装已根据我们的需要进行了修改。我是为它准备测试的团队的一员。它有一个 Oracle 后端,我相信它是用 C++ .NET 编写的。

我的问题是您会推荐哪些免费或开源测试工具。

谢谢

4

6 回答 6

2

对于我们的应用程序的回归测试,我使用了一个名为 AutoHotKey http://www.autohotkey.com/的免费工具。它很简单,可以批量配置,并且几乎可以用于您拥有的任何应用程序。不完全是为黑盒测试而设计的,而是一个很好的免费工具,可以添加到您的工具箱中。

虽然有一些很好的商业应用程序用于应用程序的黑盒测试(HoloDeck http://www.sisecure.com/holodeck/index.shtml,Cenzic Hailstorm http://www.cenzic.com/),但唯一的开源我知道的仅测试网络安全的应用程序(Spike http://www.immunitysec.com/resources-freesoftware.shtml、OWASP WebScarab http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project和 Nikto http ://www.cirt.net/nikto2 )

于 2008-09-18T15:28:12.223 回答
1

值检查。查看是否仅豁免有效日期,除完整范围外的数字字段等。

于 2008-09-03T14:54:57.000 回答
0

您对这样的工具有什么期望?我不知道有什么工具可以任意测试任何软件。

于 2008-09-03T14:52:47.927 回答
0

因为听起来您已经知道要检查的是什么。作为一个自定义应用程序,您最好的选择是设计一个测试计划并手动测试您想要验证的值。

于 2008-09-03T15:59:05.210 回答
0

同意其他人的意见 - 由于应用程序已根据您的需要进行了修改,因此您应该确保它实际上已根据您的需要进行了修改

如果程序集没有被混淆,您可以使用 FxCop 分析二进制文件并查看是否存在任何严重错误(注意 - 如果您不熟悉 fxcop 和静态分析,请在报告大量错误之前找到某人不会被修复)。

除此之外,您正在寻找更多的技术与工具来完成工作。

于 2008-09-15T20:51:45.870 回答
0

测试,无论是功能性的还是非功能性的,不参考组件或系统的内部结构。

于 2014-06-30T10:33:32.857 回答