测试开发概念_【测试架构师修炼之道】

1.v模型

   

需求分析 验收测试
概要设计 系统测试
详细设计 集成测试
编码 单元测试

2.软件产品质量模型:功能性,可靠性,易用性,效率,可维护性,可移植性

3.

功能测试 满足功能,做出正确响应
安全性测试 保护数据,承受恶意攻击的能力
兼容性测试 能否与其他相关产品顺利对接
配置测试 能否在推荐配置上流畅运行
可靠性测试 产品在长时间运行下能保证性能,在异常的情况下是否可靠;
易用性 易用
性能测试 产品提供某项功能的时间和资源使用情况
安装测试 正常安装

4.稳定性测试法:在一段时内,长时间大容量运行某种业务(低于性能值)

   性能测试:测试产品真实规格是否和说明书中承诺的需求规格一致

   压力测试:在一段时间内,持续使用超过系统规格的负载进行测试

   恢复测试:在压力测试后,再将负载降到规格以内的测试方法

5.测试点不等于测试用例。测试点->测试设计->测试用例

   测试设计方法:路径分析法,判定表 ,正交分析法,等价类,边界值

   

流程类 绘制流程图
参数类:个数有限,响应不同 输入输出表
数据类:取值是一个范围 等价类分析表
组合类 因子表

6.流程类覆盖策略

语句覆盖 覆盖系统中所有判定和过程的最小路径集合
分支覆盖 覆盖所有分支
全覆盖 覆盖所有可能的路径
最小线性无关 线性无关路径数 = 边数-节点数+2

7.参数类覆盖策略

建立输入输出表,进行100%的覆盖。

8.数据类覆盖策略

等价类划分->边界值

9.组合类覆盖策略

因子表->PICT工具生成测试用例

10.自动化测试系列:

     单元测试:Parasoft;Compuware;Xunit;

     UI:WinRunner;QTP;Robot;QARun;SilkTest;

     性能自动化:WAS;LoadRunner;Qaload;OpenSTA;

11.测试用例模板

用例编号,用例标题,预置条件,测试数据,测试步骤,预期结果


第三部分暂时未读

猜你喜欢

转载自blog.csdn.net/u011010851/article/details/79414266