软件测试day4

软件测试流程

基本流程图 

 

 需求分析(评审)

前提:阅读1遍需求⽂档,记录不明确之处。
参与⼈员:前端、后端、测试、产品
⽬的:
1、确保各部⻔需求理解⼀致
2、各⻆⾊对需求进⾏查漏补缺
3、了解软件有些功能
提示:需求分析阶段->软件还未实现(刚⽴项)
测试计划
说明:指导测试执⾏的⽂档(重要)
测什么(⽬标、范围)
谁来测(⼈员进度及安排)
怎么测(测试⼯具、测试策略)
⽤例设计
说明:保证能准确验证软件测试点执⾏的⽂档。
1、分析需求
2、提取测试点
3、设计⽤例覆盖测试点
⽤例执⾏
说明:实施测试
缺陷管理
提交->验证->关闭
测试报告
1、bug分析及统计
2、测试中遇到的问题
3、测试总结(本次测试中的优点和不⾜)

测试⽤例

⽤例: 户使⽤的
测试用例:为测试项目而设计的执行文档
测试用例的作用
1、防⽌漏测
2、衡量软件是否通过的标准
测试用例编写
⼋⼤要素编写规范

 测试用例的编写要多多练习才会熟练

练习案例(excel)
微信发朋友圈
 1、成功(1张图⽚)
 2、成功(1段⽂字)
 3、失败(内容为空)

用例设计方法

 

⽬标

1、能对穷举场景设计测试点
2、能对限定边界规则设计测试点
3、能对多条件依赖关系进⾏设计测试点
4、能对于项⽬业务进⾏设计测试点

等价类划分法

 完整的用例应是等价类和边界值一起写

 

重点:有效等价和单个无效等价各取1个即可
步骤:
1、明确需求
2、确定有效和无效等价
3、根据有效和无效造数据编写用例

 案例1qq程序)

要求:6~10位⾃然数

案例2(电话)

要求:
1. 区号:空或者是三位数字
2. 前缀码:⾮“0”且⾮“1”开头的三位数字
3. 后缀码:四位数字

 

 

重点:
1、正向用例:一条尽可能覆盖多条
2、逆向用例:设一条数据,都是一条单独用例。

边界值分析法

使用场景

在等价类的基础上针对有边界范围的测试数据输⼊的地⽅(重点关注边界)

常⻅词语描述 : ⼤⼩、尺⼨、重量、最⼤、最⼩、⾄多、⾄少等修饰词语
典型代表 : 有边界范围的输⼊框类测试

边界范围节点

提示:
1 、有关范围限制,最多 7 条⽤例(暂时未优化)
2 、边界值能解决位数限制问题,但是不能解决类型问题(要结合等价类)

 边界值设计用例步骤

1、明确需求
2、确定有效和⽆效等价
3、确定边界范围
4、提取数据编写⽤例

案例二

 

 

优化(7点优化 5 点)
重点:开内闭外(开区间选包含的点,闭区选不包含的点)
开区间:不包含边界上的点(没有等号)。如:a<10
闭区间:包含边界上的点(有等号)。 如:a<=10

优化策略︰

结论:7个优化为5个点
上点:必选(不考虑区间开闭)
内点:必选(建议选择中间范围)
离点:开内闭外(考虑开闭区间,开区间选择内部离点,闭区间选择外部离点)


 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值