软件测试培训之浅谈黑盒测试

网友投稿 680 2022-11-08

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

软件测试培训之浅谈黑盒测试

黑盒测试步骤

(1)测试计划阶段

(2)测试设计阶段

依据程序需求规格说明书或用户手册,按照一定规范化的方法进行软件功能划分和设计测试用例。

(3)测试开发

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

(4)测试执行阶段

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

(5)测试总结阶段

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

黑盒测试主要测试的错误类型

①不正确或遗漏的功能;

②接口、界面错误;

③性能错误;

④数据结构或外部数据访问错误;

⑤初始化或终止条件错误等等。

黑盒测试的方法

黑盒测试有两种基本方法,即通过测试和失败测试。

在进行通过测试时,实际上是确认软件能做什么,而不会去考验其能力如何。软件测试员只运用最简单,最直观的测试案例。

在设计和执行测试案例时,总是先要进行通过测试。在进行破坏性试验之前,看一看软件基本功能是否能够实现。这一点很重要,否则在正常使用软件时就会奇怪地发现,为什么会有那么多的软件缺陷出现?

在确信了软件正确运行之后,就可以采取各种手段通过搞“垮”软件来找出缺陷。纯粹为了破坏软件而设计和执行的测试案例,被称为失败测试或迫使出错测试。

上一篇:从 lsof 开始,深入理解 Linux 虚拟文件系统
下一篇:软件测试培训之白盒测试应用应考虑的问题
相关文章

 发表评论

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