软件测试培训之黑盒测试流程及优缺点

网友投稿 681 2022-11-11

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之黑盒测试流程及优缺点

测试计划——测试设计——测试开发——测试执行——测试评估

测试计划

测试设计

将测试计划阶段制定的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例,测试用例选择的好坏将直接影响到测试结果的有效性。

测试开发

建立可重复使用的自动测试过程。

测试执行

执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理。测试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组成,测试人员应本着科学的态度,一步一个脚印的测试。

测试评估

结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工作进度及工作效率进行评估评价。

黑盒测试的优点

1.基本上不用人管着,如果程序停止运行了一般就是被测试程序crash了。

2.设计完测试用例之后,下来的工作就是爽了,当然更苦闷的是确定crash原因。

缺点

1.结果取决于测试用例的设计,测试用例的设计部分优势来源于经验,OUSPG的东西很值得借鉴

2.没有状态转换的概念,一些成功的例子基本上都是针对PDU来做的,还做不到针对被测试程序的状态转换来实现

3.就没有状态概念的测试来说,寻找和确定造成程序crash的测试用例是个麻烦事情,必须把周围可能的测试用例单独确认一遍。而就有状态的测试来说,就更麻烦,尤其不是一个单独的testcase造成是问题。这些在堆的问题中变现更为突出。

上一篇:软件测试培训之测试的模型
下一篇:软件测试培训之黑盒测试方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~