测试技术之遍历测试法
白羽 2018-05-21 来源 :网络 阅读 921 评论 0

摘要:“垃圾车司机因为需要走街串巷,挨家挨户将垃圾运走,所以通常比居民甚至警察熟悉附近的社区,他们非常熟悉路上的情况,甚至连路面哪里有个坑都知道。他们按预定线路穿梭在各个社区间,每户人家门前都要停一下,然后再去下一家。当然,因为来去匆匆,他们不会在一个地方停很长时间”本文讲述了遍历测试法, 希望本文对大家学测试技术有所帮助。

前言

  “垃圾车司机因为需要走街串巷,挨家挨户将垃圾运走,所以通常比居民甚至警察熟悉附近的社区,他们非常熟悉路上的情况,甚至连路面哪里有个坑都知道。他们按预定线路穿梭在各个社区间,每户人家门前都要停一下,然后再去下一家。当然,因为来去匆匆,他们不会在一个地方停很长时间”

 

  对软件来说,这就好比有计划的进行抽查,比如一个界面接一个界面,一个对话框接一个对话框,比如:

  ① 按规定次序测试应用程序中靠在一起的许多功能

  ② 按照功能的特性进行分类,然后按照特定顺序进行目标验证


  方法简介

  在<<探索式测试>>一书中,对于遍历测试法的描述如下:


  遍历测试法通过选定一类目标(例如:所有的菜单项、所有的弹窗或者所有对话框),然后使用可以发现的最短路径来访问目标包含的所有特型,从而快速遍历完所有的特性

  用该方法的好处是测试人员可以更系统地测试和识别其他方法可能忽略的功能特性

  参考举例

测试技术之遍历测试法


  WMP是以用户界面为中心的应用程序,按照界面展示可以分用户播放的控件、按钮、列表、对话框等类型的目标,然后按照发现目标的最短路径来访问目标的所有特性,大致的测试用例如下:

  1. 用户播放的控件

  1)随机播放

  2)重复播放

  3)停止

  4)上一个

  5)播放

  6)下一个

  7)静音

  8)音量控制

  2. 按钮

  1)切换到媒体库模式

  2)切换到全屏显示模式

  3)关闭wmp

  4)WMP窗口最小化

  5)WMP窗口最大化

  3. 标题栏

  4. 查找栏

  5. 右键单击显示的上下文菜单

  1)标签拼写检查

  2)保存用户选择

  3)使用键盘操作

  6. 对话框

  1)选项

  选项卡

  可选按钮

  复选框

  文本框

  命令按钮

  2)增加模式

  上一个按钮

  下一个按钮

  超链接

  可选按钮

  复现框

  标签

  悬浮工具提示

  滑块

  鼠标指针

  下拉列表

  7. 列表窗格

  8. 中央窗格

  1)随机播放所有的音乐

  2)重复播放

  3)继续播放列表

  4)转到媒体库

  5)播放前一个播放列表

     ...........等等用例

  发现的问题:

  在中央窗格中如果使用“播放前一个播放列表”,软件并不会马上开始播放。这种行为和使用“随机播放音乐”和“重复播放”选项时的表现不同,但是用户会期望他们的三个功能结果相似.


  测试总结要点

  有条理的将被测功能进行系统分类或分模块

  按照特定计划、路径顺序检测目标

  快速检测目标的明显特性


   本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试技术频道!


本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程