9、软件测试:探索性测试、测试级别与性能测试全解析

软件测试:探索性测试、测试级别与性能测试全解析

1. 探索性测试

1.1 探索性测试的定义与必要性

探索性测试强调测试人员的个人自由和责任,将测试设计、执行、解释和学习视为相互支持的活动,贯穿项目始终。在实际中,需求往往不完整,需要测试人员凭直觉和经验选择测试用例,这种基于预期缺陷状态和影响来选择测试用例的能力是探索性测试的基础,也被称为缺陷猜测。

1.2 探索性测试的结构

  • FCC CUT VIDS 巡回启发式 :从功能、复杂性、声明、配置、用户、可测试性、场景、可变性、互操作性、数据和结构等不同方面对应用进行测试,为测试活动提供结构。
  • HICCUPPS 助记符 :代表历史、形象、可比产品、用户期望、产品、目的以及标准和法规。其背后是各种“预言器”,帮助识别产品中的不一致性,但这些“预言器”是启发式的,可能会出错,需要测试人员进行人为解读。

1.3 探索性测试与自动化测试的关系

测试自动化可以支持探索性测试,探索性测试也能为自动化测试提供新的测试用例。二者相互支持,形成共生关系,尤其在敏捷软件开发中。例如,通过自动化测试,可以围绕已测试的值进行更多测试。

1.4 探索性测试的特点与优势

探索性测试可与其他技术结合,每种测试在一定程度上都具有探索性。重复性测试活动适合自动化,而人类在学习和基于已执行测试用例进行创造性设计方面具有独特优势。

以下是探索性测试的相关要点总结表格:
| 要点 | 详情 |
|

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值