软件测试的分类包括(软件测试的分类是怎样的)
一个软件出产之前必须经过严格的测试才能供用户使用,通过测试发现软件开发存在的问题,并加以改正。
软件测试的方法一般分为两大类,即动态测试和静态测试。
1.动态测试。通过运行软件的程序来发现存在的错误,一般分为黑盒测试法、白盒测试法和灰盒测试法。通过选取少量最有代表性的输入数据,用较少的代价来发现软件程序存在的错误。
a.黑盒法。将补测试程序看作一个黑盒子里,不考虑程序内部的结构和处理过程,只在软件接口处对其功能进行测试,检查软件程序是否满足功能要求,又称为功能测试或数据驱动测
软件测试的方法一般分为两大类,即动态测试和静态测试。
1.动态测试。通过运行软件的程序来发现存在的错误,一般分为黑盒测试法、白盒测试法和灰盒测试法。通过选取少量最有代表性的输入数据,用较少的代价来发现软件程序存在的错误。
a.黑盒法。将补测试程序看作一个黑盒子里,不考虑程序内部的结构和处理过程,只在软件接口处对其功能进行测试,检查软件程序是否满足功能要求,又称为功能测试或数据驱动测
一个软件出产之前必须经过严格的测试才能供用户使用,通过测试发现软件开发存在的问题,并加以改正。
软件测试的方法一般分为两大类,即动态测试和静态测试。
1.动态测试。通过运行软件的程序来发现存在的错误,一般分为黑盒测试法、白盒测试法和灰盒测试法。通过选取少量最有代表性的输入数据,用较少的代价来发现软件程序存在的错误。
a.黑盒法。将补测试程序看作一个黑盒子里,不考虑程序内部的结构和处理过程,只在软件接口处对其功能进行测试,检查软件程序是否满足功能要求,又称为功能测试或数据驱动测试。
b.白盒法。把测试对象看作一个打开的盒子,测试人员需要了解程序内部结构和处理过程,通过检查软件程序内部逻辑来检验内部控制结构和数据结构是否有错,实际运行状态和预期的状态是否一致。
c.灰盒法。一各介于白盒和黑盒测试之间的测试,它既关注软件内部的逻辑 ,也关注软件功能的完整性,但又不如以上两种方法详细。
2.静态测试。被测试程序不需要在计算机上实际运行,而是采用人工检测和计算机辅助分析的方法对其程序进行检测。常用的方法有桌前检查、代码检查和代码走查。静态测试可有效发现软件程序中存在的30%~70%的逻辑设计和编码错误。
免责申明:以上内容属作者个人观点,版权归原作者所有,不代表恩施知识网立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
当前文章地址:https://www.esly.wang/qinggang/60619.html 感谢你把文章分享给有需要的朋友!
文章评论