下载此文档

探索式测试.ppt


文档分类:中学教育 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
neXgenius ™自动测试系统
康凯特软件科技有限公司©
探索式测试学习与交流
第一讲探索式测试概述及局部探索式测试
第二讲全局探索式测试
第三讲混合探索式测试
第四讲软件测试过程中的问题及漫游测试的规划
第一讲探索式测试概述及局部探索式测试
探索式测试的产生过程
探索式测试的特点及定义
局部探索式测试
一、探索式测试的产生过程
目前缺陷的检测有两种方式:自动化测试和手工测试。
自动化测试:
毁誉参半。
a、有代码维护成本、学习成本,而且测试程序本身也存在问题。
b、只要能在合理的场景中使用自动化还是能提高效率的,并不是所有的测试都适合自动化。
一、探索式测试的产生过程
手工测试:
需手脑并用,发挥聪明才智,才能设计出导致软件失效或符合软件设计效果的真实场景。如果想发现与应用程序业务逻辑相关的缺陷手工测试是最佳选择。
缺点:a、慢 b、无规律 c、不易复现 d、不可反复使用 e、无可借鉴的经验
基于以上缺点诞生了手工测试的技术------ 探索式测试
二、探索式测试的特点及定义
1、探索式测试定义:
抛开测试脚本的测试。
2、探索式测试的特点:
(1)它是一种测试风格,测试思维,而不是具体的测试技术
(2)它强调测试人员的个人自由和责任,其目的是为了持续优化其工作的价值
(3)它建议在整个项目过程中,将测试相关学习作为相互支持的活动并行执行
(4)它是一种目的明确,过程规范的测试,它精心策划以防万一,同时留有发挥空间,让测试人员随机应变
二、探索式测试的特点及定义
3、探索式测试的指导方法
(1)局部:帮助测试人员在测试过程中作出即时决定
(2)全局:帮助测试人员设计整体测试计划和测试策略
(3)混合:采用给场景注入变化的方法。混合是指探索式测试与脚本测试的结合
三、局部探索式测试
1、概述:测试人员在测试中了解各种可以变化的东西,就可以更好的进行探索式测试。局部探索性测试从用户输入、状态、代码路径、用户数据、运行环境五个方面考虑软件的变化。
2、用户输入:分为原子输入和抽象输入。需要考虑:输入的变量、输入的组合、输入的顺序
(1)合法输入和非法输入
(2)错误处理程序的三种方式,输入筛选器、输入检查、使用异常
(3)常规输入和非常规输入
按键组合、特殊字符、保留名称
(4)默认输入和用户提供的输入:置空默认
(5)用输出指导输入选择: 内部变量、数据结构的初始化
三、局部探索式测试
3、状态
状态可以是临时的也可以是长久保持的。状态和输入有很大关系,可以使用状态信息来帮助寻找相关的输入,可以使用状态信息来辨识重要的输入序列
4、代码路径
多用于白盒测试
5、用户数据
用户的真实数据
6、运行环境
各种硬件及软件环境
第二讲全局探索式测试
全局探索性测试可解决的问题
探索式测试的目标
漫游测试方法

探索式测试 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小934 KB
  • 时间2017-12-03
最近更新