测试过程分为哪些阶段
软件测试分为四个阶段: 单元测试阶段、集成测试阶段,系统测试阶段,验收测试阶段。
1、单元测试阶段:单元测试是以最小单位的测试、也是最初期的测试阶段、一般是以一个函数方法窗口、一个功能模块、都可以看做是一个单元,主要依据的是详细设计文档。主要以白盒为主,一般有开发人员完成
2、集成测试阶段: 集成测试又称组装测试,在单元测试的基础上把软件逐渐组装起来一起继续测试的过程。逐渐组装的过程中会出现很多临时版本(迭代测试)。集成测试主要以黑盒为主(当然接口测试也在这阶段进行)
3、系统测试阶段: 整个功能全部完成后对集成了硬件和软件的完整系统进行模拟真实的环境模拟、测试重点主要在于1)整个系统能否正常运行2)真个系统的兼容性测试
4、验收测试阶段: 由用户参与完成的过程
1)alpha阶段:在软件开发过程中由最终用户对软件进行检查
2)beta阶段:在最终用户的实际环境中由最终用户对软件进行检查
可看图理解:
软件测试不同阶段与开发过程的关系:
参考博客:https://www.csdn.net/gather_24/MtTagg3sOTcxNi1ibG9n.html
isabelightL: 博主,请问比较大型的项目是不是无法直接生成类图啊,直接卡死了。
2301_79915489: 可是我连点都点不了
寒夜筱雪: 无语但感谢
61438787: 怪我数学不好看不懂
voidvvv: 你使用的是mingw gcc吗?我也遇到了博主一样的问题。 调用std::random_device seedDevice后, 生成的seed都是固定的。