作为软件测试文档的一部分,我正在处理黑盒案例,但我不太确定该如何做。我的教授说我们不需要提供实际的结果。我只是对我应该做什么和如何做这件事感到困惑。有没有什么好的例子可供我参考。我查看了IEEE829,但这并不是很有帮助。
发布于 2013-04-26 23:02:45
也许您的教授要求您应用黑盒设计技术来设计测试用例,以测试某些功能或需求。下面是一些例子:
状态等价性分区测试状态值transition
发布于 2013-05-28 16:27:01
定义:
黑盒测试技术
以下是一些可用于设计黑盒测试的技术:
等价分区等价分区是一种软件测试设计技术,它将输入值划分为有效分区和无效分区,并从每个分区中选择代表值作为测试数据。
边界值分析边界值分析是一种软件测试设计技术,它包括确定输入值的边界,并选择边界上和边界内外的值作为测试数据。
基于图的测试方法每个应用程序都是由一些对象构成的。所有这样的对象都被识别出来,并准备好图形。从这个对象图中,识别每个对象关系,并相应地编写测试用例,以发现错误。
错误猜测这纯粹是基于测试人员之前的经验和判断。错误猜测是一门猜测错误可以隐藏在哪里的艺术。对于这种技术,没有特定的工具,编写覆盖所有应用程序路径的测试用例。
黑盒测试的示例
测试人员在不知道网站的内部结构的情况下,通过使用浏览器并提供输入(即点击、击键)并验证所产生的输出是否是预期输出来测试网页。
发布于 2015-07-23 15:13:19
黑盒测试是一种软件测试方法,在这种方法中,测试人员不需要知道软件的编码或内部结构。黑盒测试方法依赖于具有各种输入的测试软件,并根据预期输出验证结果。根据您的应用范围,您可以使用各种黑盒技术编写软件测试文档,如等价分区、状态转换、边界值分析等。
https://stackoverflow.com/questions/16224396
复制相似问题