测试分析--精准分析
创始人
2024-05-09 11:22:30

测试分析的概念

      测试分析是建立在对「需求本身」、「用户使用场景」以及对应的「系统架构」和「实现细节」的充分了解的基础上,通过对数据流、状态变化、逻辑时序、功能/性能/兼容性等方面的分析,得出测试点的过程;

   在现阶段敏捷开发模式普遍的情况下,唯一不变的就是变化,而测试分析帮助我们快速的分析出应该测试什么、不应该测试什么,从而缩小测试回归范围,提高效率的同时降低风险。

测试分析方法

业务流程分析:描述业务的正向流程

业务状态分析:描述业务对象的状态转换

测试范围分析:需求本身的功能模块(根据需求规则说明去分析)、受影响的功能模块(基于对开发的代码实现的基础上去分析)

基础测试分析过程

01 需求说明书

依据需求说明书梳理出对应的业务功能、状态扭转等测试功能点

02 用户使用场景

依据用户的行为习惯,在需求说明书的基础上,补充用户体验相关测试点

03 业务实现差异性分析

分析不同的调用方的实现差异,剔除无关业务侧,缩小用例执行覆盖的业务线范围

 

04 代码分析

关注开发实现,分析代码改动范围(大到框架层的公共方法或逻辑,小到接口的具体字段),确认需要回归的模块以及关联模块

测试分析的目的

        测试分析的目的是实现通过快速分析出对应的影响范围和风险,达到精准测试的目的。

        精准测试是指根据前置的精准分析获取的精准测试用例,测试人员仅需要回归该部分的用例即可达到保证质量的目的,解决了每次代码变更都需要“将基础功能都测一遍”的问题,大大的减少测试人员的回归的工作量的同时,提高了迭代的交付率

相关内容

热门资讯

脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...