软件测试

2022-08-31 17:26:57 浏览:132

定义

软件测试是为了发现软件产品或服务存在潜在的质量问题而进行的一系列检验检查活动,常见的测试标准有产品规格需求规格说明书、国家标准、行业标准等。

测试分类

测试按阶段分可分为单元测试、集成测试、系统测试和验收测试;按是否执行程序,可分为动态测试和静态测试;按是否查看源代码,可分为白盒测试和黑盒测试;黑盒测试又可分为功能测试和性能测试。

黑盒测试方法

所谓黑盒测试就是把系统或服务当成一个黑盒子,测试人员不知道盒子里的内容,只通过输入和输出判断是否存在质量问题。
常见的黑盒测试方法有等价类、边界值、判定表、功能图、错误推测、因果图、正交实验、场景设计等方法;

白盒测试方法

所谓白盒测试就是把盒子打开,去研究里面的源代码和程序结构,常见的白盒测试方法有逻辑覆盖、基本路径覆盖、数据流测试、循环测试等方法。

参考文献

[1] (美)佩腾(Patton,R.).Software Testing. 机械工业出版社,2006-4
[2] (美)Glenford J.Myers /Tom Badgett. The Art of Software Testing. 机械工业出版社,2012-4-15

软件技术相关

作          者: 泮桥成像光电商城

出          处: https://www.ipanqiao.com/entry/964

版          权:本文版权归泮桥成像光电商城所有

免责声明:本文中使用的部分文字内容与图片来自于网络,如有侵权,请联系作者进行删除。

转          载:欢迎转载,但必须保留上述声明;必须在文章中给出原文链接;否则必究法律责任。

Copyright © 2019-2022 南京超维景生物科技有限公司 版权所有 www.ipanqiao.com苏ICP备20009590号-1
联系我们
立即做合同
微信客服
电话咨询

400-998-9826

17302548620

快速留言

泮桥成像光电商城专业人员会在24小时之内联系您

关闭 提交