ARTICLE · 986522
系统架构设计师教程 第5章 5.4 软件测试 笔
系统架构设计师教程 第5章 5.4 软件测试 笔
系统架构设计师教程 第5章 5.4 软件测试 笔
软件测试这块儿,核心就考两件事:怎么测、测到哪一步。
按怎么测来分:
静态和动态:一个是不跑代码,光看文档找错;另一个是跑起来看结果对不对。
黑盒和白盒:黑盒只看功能,不管内部怎么跑;白盒专门查代码逻辑。灰盒夹在中间,就算输出对了,也能查出内部的毛病。
人工和自动:人工是人盯着,自动化就是让工具自己跑。
按测到哪一步来分:
单元测试:挨个查单个模块有没有毛病。
集成测试:把模块拼起来,重点查接口连得对不对。
系统测试:整个系统跑起来,查功能、性能和安全。
验收测试:上线前的最后把关。分 Alpha 和 Beta,前者在开发环境测,后者直接扔给真实用户在实际里用。
另外还有俩常考的细分项:
性能测试:看系统扛不扛得住。负载测试看压力加大的表现,压力测试专门找崩溃的临界点。
Web专项:比如 AB 测试,做几个版本让不同用户试,挑数据最好的那个;还有专门查网页链接和表单提交的。
其它金额
赞赏金额
¥
最低赞赏 ¥0
1
2
3
4
5
6
7
8
9
0
.
原文系统架构设计师教程 第5章 5.4 软件测试 笔记
北京,4小时前,