软件测试学习笔记8

软件测试学习笔记8

软件测试概念:

经典定义:
软件测试(Software Testing),在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
标准定义:
软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。
软件测试目的:
软件测试目的在于发现问题,检查系统是否满足要求。

软件测试方法和分类:

软件测试分类:
一、按生命周期划分:
1.单元测试
2.冒烟测试
3.集成测试
4.系统测试
5.验收测试
二、按测试方法划分:
1.白盒测试:
1-1静态分析
1-2动态分析:
1-2-1逻辑覆盖测试:
1-2-1-1语句覆盖
1-2-1-2判定覆盖
1-2-1-3条件覆盖
1-2-1-4路径覆盖
1-2-2插桩测试
2.黑盒测试:
2-1功能测试:
2-1-1.界面测试
2-1-2.冒烟测试
2-1-3.回归测试
2-1-4.业考测试
2-1-5.兼容性测试
2-1-6.易用性测试
2-2自动化测试:
2-2-1.WEB自动化测试
2-2-2.接口自动化测试
2-3性能测试:
2-3-1.性能测试
2-3-2.负载测试
2-3-3压力测试
2-3-4.容量测试
2-3-5.并发测试
2-3-6.持久性测试
2-4安全测试:
2-4-1.手动操面
2-4-2.自动化审计
3.灰盒测试:
三、其他:
1.随机测试
2.探索性测试
3.α测试
4.β测试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值