单元测试是对软件组成单元进行测试。其目的是检验软件组成单位的正确性。测试对象是:模块。
对模块进行测试,单独的一个模块测试,属于静态测试的一类
-
测试阶段:编码后或者编码前(TDD) -
测试对象:最小模块 -
测试人员:白盒测试工程师或开发工程师(测源码) -
测试依据:代码和注释+详细设计文档 -
测试方法:白盒测试(因为要测源码)
二.集成测试
-
测试阶段:一般单元测试之后进行 -
测试对象:模块间的接口 -
测试人员:白盒测试工程师或开发工程师 -
测试依据:单元测试的模块+概要设计文档 -
测试方法:黑盒测试与白盒测试相结合 -
测试内容:模块之间数据传输、模块之间功能冲突、模块组装功能正确性、全局数据结构、单模块缺陷对系统的影响
三.系统测试
-
测试阶段:集成测试通过之后 -
测试对象:整个系统(软、硬件) -
测试人员:黑盒测试工程师(对功能测试) -
测试依据:需求规格说明文档 -
测试方法:黑盒测试 -
测试内容:功能、界面、可靠性、易用性、性能、兼容性、安全性等 -
回归测试(Regression Testing)
四.回归测试
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。
五.冒烟测试
六.验收测试
-
测试阶段:系统测试通过之后 -
测试对象:整个系统(包括软硬件)。 -
测试人员:主要是最终用户或者需求方。 -
测试依据:用户需求、验收标准 -
测试方法:黑盒测试(对功能进行测试) -
测试内容:同系统测试(功能…各类文档等)
七.静态测试(不运行程序本身,测试文档)
八.动态测试
九.手工测试
十.自动化测试
十一.业务测试
十二.界面测试
十三.文档测试

十四.兼容性测试
-
平台测试 -
浏览器测试 -
软件本身能否向前或者向后兼容 -
测试软件能否与其它相关的软件兼容 -
数据兼容性测试
十五.易用性测试
十六.性能测试
-
对资源利用(如内存、处理机周期等)进行的精确度量 -
对执行间隔 -
日志事件(如中断,报错) -
响应时间 -
吞吐量(TPS) -
辅助存储区(例如缓冲区、工作区的大小等) -
处理精度等进行的监测
十七.易用性测试
十八. 安装测试
十九.安全测试
二十.内存泄漏测试
2.程序写法有问题,造成没办法回收。
3.某些API函数的使用不正确,造成内存泄露。
4.没有及时释放。
粉丝专享
知己知彼百战不殆
更多面试题梳理和讲解
将不定期在群里发布
还有各类软测知识
VIP资源、资料包、面经、公开课
公众号活动福利抢先知.....
长按图片扫码入群↓↓↓

目前+人已关注加入我们
![]()
![]()
添加小唐老师微信免费领取
【jmeter课程】




版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/te-unit/42520.html