首页 > 其他 > 详细

第六周作业

时间:2016-04-09 21:54:34      阅读:267      评论:0      收藏:0      [点我收藏+]

软件测试方法有哪些?

(1)黑盒测试:黑盒测试又称功能测试。黑盒测试是根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。具体方法有等价类划分法、边界值分析法、因果图法、决策表法。

(2)白盒测试:白盒测试又称结构测试。白盒测试是把测试对象看作一个打开的盒子。利用白盒测试法进行动态测试时,需要测试软件产品的内部结构和处理过程,不需测试软件产品的功能。具体方法有控制流测试、数据流测试、程序插穿、程序变异测试。其中控制流测试中覆盖准则分为语句覆盖准则、分支覆盖准则、谓词测试、路径覆盖准则。

(3)静态测试:静态测试不运行程序本身,只通过分析程序的文法、结构、街口等来检查程序 的正确性。

(4)动态测试:动态测试通过运行软件来检验软件的动态行为和运行结果的正确性。按软件开发过程阶段可分为单元测试、集成测试、系统测试、验收测试、回归测试。

(5)基于缺陷模式的软件测试

 

第六周作业

原文:http://www.cnblogs.com/xyz23/p/5372688.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!