**软件测试定义**:运行程序,检验是否满足需求
**软件测试目的**:用较少的人力尽早发现缺陷,规避问题,减少损失
**软件质量管理模型**:功能性 可靠性 易用性 效率性 可维持性 可移植性
**软件测试的原则**:满足用户需求;
**SQA**:软件质量保证;
**软件质量保证的目的**:使软件过程对于管理人员来说是可见的
**测试用例设计方法**:
1、等价类划分法
分析需求;根据规则划分有效无效等价类;写用例覆盖有效无效,无效一条用例写一个
2、边界值分析法:大量错误发生在输入输出的边界上,选择刚刚好小于 等于 大于的数据(上点(等于离 点(刚好小于或大于)内点(离边界最近的点) )
分析需求;确定有效无效等价类;确定上点 离点 内点 ;设计用例覆盖有效无效等价类
3、判定表法:将条件桩的多种可能性进行组合,得出最终的结果桩
4、状态迁移图法:先列出所有的节点状态,再分析各状态的转移条件及转移路径,然后从转移路径覆盖用例
![示例图](https://img-blog.csdnimg.cn/20210307160300126.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDM0NzQxOQ==,size_16,color_FFFFFF,t_70)
5、场景图法:重点在于对业务的梳理,考虑各种情况
基本流:表示一个完成的流程每个步骤都正确,一直到结束;
备选流:表示一个完成的流程中,虽然中间有差错,但是能及时改成,并且成功到达终点;
异常流:表示流程中出现异常,没办法成功到达终点;
6、正交法:适合于多条件|各条件值数量不同
①新建Excel表,将各条件及取值列出
②新建文本文档(pairs.txt),将Excel表内容粘贴到文档中;
③打开PowerShell窗口,进入到allpairs工具目录下;
④输入命令allpairs pairs.txt > a.excel,将testcase输出到该工具目录下的a.excel文档中
用例设计方法
最新推荐文章于 2022-03-01 09:10:23 发布