探索式测试:遍历测试法

发表于:2017-12-15 11:51

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:guxs 搜狗测试    来源:51Testing软件测试网采编

  前言
  “垃圾车司机因为需要走街串巷,挨家挨户将垃圾运走,所以通常比居民甚至警察熟悉附近的社区,他们非常熟悉路上的情况,甚至连路面哪里有个坑都知道。他们按预定线路穿梭在各个社区间,每户人家门前都要停一下,然后再去下一家。当然,因为来去匆匆,他们不会在一个地方停很长时间”
  对软件来说,这就好比有计划的进行抽查,比如一个界面接一个界面,一个对话框接一个对话框,比如:
  ① 按规定次序测试应用程序中靠在一起的许多功能
  ② 按照功能的特性进行分类,然后按照特定顺序进行目标验证
  方法简介
  在<<探索式测试>>一书中,对于遍历测试法的描述如下:
  遍历测试法通过选定一类目标(例如:所有的菜单项、所有的弹窗或者所有对话框),然后使用可以发现的最短路径来访问目标包含的所有特型,从而快速遍历完所有的特性
  用该方法的好处是测试人员可以更系统地测试和识别其他方法可能忽略的功能特性
  参考举例
  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)播放前一个播放列表
     ...........等等用例
  发现的问题:
  在中央窗格中如果使用“播放前一个播放列表”,软件并不会马上开始播放。这种行为和使用“随机播放音乐”和“重复播放”选项时的表现不同,但是用户会期望他们的三个功能结果相似.
  测试总结要点
  有条理的将被测功能进行系统分类或分模块
  按照特定计划、路径顺序检测目标
  快速检测目标的明显特性

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号