首页 > 其他分享 >软件测试分类

软件测试分类

时间:2024-09-10 16:49:18浏览次数:10  
标签:测试 软件测试 分类 版本 源代码 进行

软件测试分类

image-20240910160207779

2.按阶段进行分类

1、单元测试也叫做模块测试;测试最小的程序模块;

2、集成测试又叫组装测试,通常再单元测试的基础上 ,单独的模块合在一起测试

3、系统测试:指的是把整个软件系统堪称一个整体进行测试

4、验收测试:

alpha是内测版本;通常只在软件开发者的内部进行交流,或者是忠实粉丝之间发布

β测试:beta是公测版本,是对所有客户开放的测试版本,免费发布,应为里面还会有一些bug的存在

γ测试:gamma版本:就是正式版的候选版本

3.按是否查看源代码

黑盒测试:不关注源代码,只看业务逻辑,输入内容与输出结果正确与否

白盒测试:把盒子打开,看里面的源代码和逻辑结构

灰盒测试:黑白之间的状态

4.0按是否运行进行分类

静态测试:
不实际运行被测软件,而只是静态地检查程序代码、界面或文档中可能存在的错误过程

动态测试
是指实际运行被测程序,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程

5.0按照是否自动化测试

人工测试也叫做手工测试,测试人员手动去进行的测试

自动化测试 利用代码或者工具帮助人工进行测试

6.0软件测试的测试策略

冒烟测试
冒烟测试就是对系统进行最基本功能的测试,保证基本的功能和流程能走通

回归测试
当修复一个BUG后,把之前的测试用例在新的代码下进行再次测试

随机测试
随机测试主要是对被测软件的一些重要功能进行复测,也包括测试那些当前的测试用例没有覆盖到的部分

探索性测试
探索性测试意味着同时设计测试和执行测试。测试人员通过测试来不断学习被测系统

标签:测试,软件测试,分类,版本,源代码,进行
From: https://www.cnblogs.com/nice-melody/p/18406691

相关文章