软件测试part1——软件测试的分类

最近在自学的软件测试基础。

软件测试的分类

1.按照方法分类:黑盒测试,白盒测试,灰盒测试

黑盒测试:把软件当成一个盒子,看不到内部结构,只根据外部暴露出来的东西进行测试。输入输出型测试 。
eg:机顶盒 根据机顶盒外部结构,有网线,可以联网,这个功能就实现了
qq 看得到的功能,能不能发成功消息,没必要知道发消息的原理

白盒测试:透明的盒子,里面的结构看的很清楚,通过检查内部的结构关系,判断功能
软件的话,看代码能不能写对

灰盒测试:结合两种

2.按照测试方向测试:功能测试,性能测试,安全测试

功能测试就是测试功能,功能。黑盒测试是功能测试的一种方法,在做功能测试的时候,可以采用黑盒测试也可以用白盒测试。功能测试最多的方法是黑盒测试。考虑的是能不能做的问题

性能测试:12306抢票的时候登不上去,能做多好。性能测试分为压力测试,负载测试,并发测试。
压力测试,食堂可以有800人吃饭,找800个人测试有没有剩余,发现软件性能的瓶颈。
负载测试:食堂排队满了,食堂工作人员持续工作,不知道工作人员能不能维持这种高强度工作效率,维持多少时间(不一定最大限度),淘宝双十一。
并发测试,一瞬间所有人都在做同一个事情。很多人在做一个事情的时候出错的情况。

安全测试:黑客

3.按照阶段来分类:单元测试,集成测试,系统测试,验收测试

单元测试:对小的代码块进行测试。测试对象:开发代码模块,方法,函数,类

集成测试:小的代码块通过接口连接在一起,测试模块与模块之间连接的对不对 测试对象:接口,模块与模块之间

系统测试:集成之后的,完整的软件。功能,性能,安全,兼容性(web:各个网站之间和app:不同手机,安卓和ios),易用性(用户体验),稳定性,UI

验收测试:客户

4.按照对象分类:APP测试,WEB测试,物联网测试,嵌入式测试,小程序测试

5.按照状态分类:静态测试(看代码),动态测试

6.其他:冒烟测试(测试前的测试,大概检查这个东西具不具备可测试性);
回归测试(测试结束后,bug被开发改完了,再重新测试,bug有没有被修改,有没有产生新测试);
α测试(内测);
β测试(公测)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值