我一直在研究软件测试,因为我们希望测试和比较几种工具(tools =),它们是为相同的目标而开发的,例如。所有html编辑器。虽然我们现在拥有的工具是开源的,但我们对代码并不感兴趣。
这让我看到了黑匣子/功能测试,但这被描述为使用程序规范来创建测试用例。不过,我们想要做的是为所有工具使用一个更通用的测试用例。该测试用例符合这些工具为其构建的域的通用规范,但不适用于其中的任何一个。
这是否仍被称为黑匣子/功能测试,还是有一种不同的方法用于此?
对于这种“测试和比较”的情况,还有其他建议吗?
编辑:经过进一步阅读,我认为我正在寻找的是系统或验收测试技术。不过,任何其他建议或更正都是值得欢迎的。
发布于 2013-03-17 15:35:28
与大多数其他测试一样,让您的需求驱动您的测试,而不是特定于工具。
你对你的测试工具必须做什么有要求吗?如果是这样的话,就用这个。不要让工具如何满足需求的细节成为测试用例的一部分。
例如,如果您的工具必须能够打开现有的HTML文件,那么就不要包括测试用例中使用的击键。请参考您打开该文件的事实。
https://sqa.stackexchange.com/questions/5841
复制相似问题