软件测试的分类

一:按照测试阶段划分
1.单元测试:又称模块测试,程序的最小模块完成后,进行测试(可能是
一个函数、也可能是一个类,也可能是一个界面)
2. 集成测试:又称组装测试,在单元测试的基础上,把多个模块组装到一
起进行测试。(重点关注模块和模块之间的接口)
3.系统测试:将整个软件看成一个整体进行测试,测试的依据是需求说明
书(到了系统测试阶段,软件是基本完成的)
4. 验收测试:检验软件是否符合用户需求的测试《1》a测试
Alpha是内测版本
通常只在软件开发者内部交流
一般而言,该版本的bug较多,普通用户最好不要安装《2》β测试
Beta是公测版本,是对所有用户开放的测试版本
·这一版本通常由软件公司免费发布,用户可以从相关的站点下载
●通过一些专业爱好者的测试,将结果反馈给开发者,开发者们在进行有
针对性的修改。《3》γ测试
Gamma版本,指的是软件版本正式发行的候选版本。该版本已经相当成熟了,与即将发行的正式版本

二:按是否覆盖源代码

  1. 黑盒测试:只测试功能,不关注功能的具体实现方式
  2. 白盒测试:不但要关注功能,还要关注代码是如何实现的
    3.灰盒测试:介于黑盒和白盒之间的一种测试三:按是否运行
  3. 静态测试:不运行软件,静态的观察软件是否符合预期
    2.动态测试:运行软件,在运行过程中测试四:按是否自动化
  4. 手工测试:通过测试工程师手工对软件进行测试
    2.自动化测试:通过编程写代码,通过程序自动测试软件是否有bug五: 更多
  5. 冒烟测试:对软件最基本的流程和工作做一个粗略的测试,看最基本的
    流程是否能跑通。(测试拿到研发的第一个版本,一般先冒烟)
  6. 回归测试:当修复一个bug后,把之前测试的用例在新的代码下进行再次
    测试
  7. 随机测试:针对软件中的重要功能进行复测
    4.探索测试:一边了解和学习项目,一边测试项目
  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值