软件测试学习笔记总结
作者:网络转载 发布时间:[ 2013/10/17 13:55:17 ] 推荐标签:
集成测试是针对概要设计进行的
根椐集成粒度分为:
模块间集成测试
子系统内集成测试
子系统间集成测试
集成测试的策略:
1.渐增式测试模式
自顶向下
自底向上
三明治
改进后的三明治:采用自顶向下,自底向上的混合策略,逐步集成,不放过每个单独的模块,不放过
每个模块之间的关联,是个全面的集成测试
2.非渐增式测试模式
大棒式:将所有模块单独测试,然后再合成进行一次测试,只适合小系统,因为细粒度的模块之间没有测试
集成测试中的白盒测试时用例设计要注意两个方面
1.尽可以覆盖所有的功能
2.尽可能覆盖所有的接口,
即要考查功能覆盖率,接口覆盖率
系统测试
使用人工或自动手段来测试系统满足用户的需求
性能测试:
压力测试:在设计性能的基础上,不断加压
得到使系统崩溃的数据
负载测试:在设计性能的情况,运行系统
看系统表现能力是否达到要求
常规性能测试:在低于设计性能的情况下运行
程序,查看系统表现能力
以上采用的都是多线程的并行测试,一般
使用自动化工具完成
容量测试:
数据库大容量,
系统的每秒大数据吞吐量,
大线程数
通常使用自动化测试工具
健壮性测试:
测试系统的容错能力及自我修复能力
主要测试:1.try....catch
2.调用可能产生异常的模块
是否受影响
3.外来破坏:断网,关闭依赖软件
兼容性:
依赖软件:例如WEB在不同浏览器下
操作系统:winxp,win2k,win2k3,win2k8
硬件:不同声卡,显卡,CPU
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11