【测试技能树】
测试用例设计思维(功能测试测试分析方法)
上一篇 /
下一篇 2016-10-25 09:43:47
/ 个人分类:测试用例
测试需求可以大致分为偏功能和偏流程两大类:
1.无论是偏功能还是偏流程,测试分析的第一步首先应该理出所有的业务流程,在测试过程中,首先应该保障所有的业务流程被测试通过。
【#先将基本流程跑通】
2.偏功能是指业务流程很少,一般不超过三个;界面上的操作元素较多或者功能较复杂。
偏流程是指业务分支较多,但页面上的操作元素较少且功能简单。
3.当测试需求偏功能时:
第一步:理清主业务流程
第二步:从页面/模块/业务逻辑三个方面进行功能点的拆分。把功能从大化小。
第三步:罗列每个功能点的测试点。
第四步:对功能点的测试顺序进行不同顺序的组合
【#为什么要乱序重测,因为可能存在bug吗?】。
4.当测试需求偏流程时:
借助工具画业务流程图(状态转换图)
通过业务流程图(状态转换图)找出所有的业务分支
设计测试场景,每一个测试场景代表了一个业务分支,保障所有的业务分支都被设计到。
【#一个业务分支**至少一种以上测试场景】
5.当测试需求较复杂时,即**了较多的业务场景和较复杂的功能时,可以综合运用以上两种分析方法。一般,首先通过画流程图找出所有的业务分支,然后再对每一个业务分支进行功能拆分,罗列测试点。
【#多是两种分析方法综合使用,imss项目就是先用偏功能的测试分析方法,对于每个功能模块再使用偏流程的测试分析方法】
6.测试分析完后,应当产出测试分析文档。测试分析文档一般由图例和测试点组成
收藏
举报
TAG: