测试基础理论-软件测试设计技术概述

对于咱们测试人员来说,日常的测试工作主要分以下几块:需求澄清、用例设计、用例执行和最后的质量评估。

其中最关键的部分就是用例设计,因为一个好的用例设计是区分高级测试和初级测试的分水岭,好的用例有助于快速评估产品的质量,在产品上线之前暴露关键的质量问题,确保产品上线后的口碑。

下面会从几个方面来阐述测试设计的关键技术点,其余的部分后续也会陆续发布,希望对软件测试赶兴趣的伙伴们可以提前关注,针对希望可以分享的内容可以给我留言,我会结合10多年的软件测试从业经验优先给大家分享

1、什么是测试设计?

测试设计技术是从特定的测试依据中得到测试用例,用来实现特定测试覆盖的标准化的方法

2、测试设计基本流程

下图讲述了测试设计在整个测试环节的位置
1)通过从系统划分层面,确认待测对象的模型,比如属于流程模型,还是数据组合模型
2)从设计需求方面来梳理测试依据,并通过功能模型的确定和覆盖深度来选择合适的用例设计技术
3)通过测试过程中的度量来监控产品的质量风险,并动态调整测试策略(测试重点和覆盖的深度)
用例设计流程

3、测试设计技术与测试覆盖技术

下面这张图详细讲述了用例设计的流程
在这里插入图片描述

4、主要的功能模型

在这里插入图片描述
在这里插入图片描述

附:常见的功能模型和对应的用例设计技术

在这里插入图片描述

5、总结

以上针对测试设计技术做了一个大概的介绍,大家看了如果有不明白的地方可以给我留言,后续会针对其中每一个用例设计的方法进行细节阐述,并增加对应的案例,请大家提前关注。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值