业务测试覆盖重点:
1、覆盖业务测试,需要使用流程图法
2、先测试业务,再测试单功能、单模块、单页面
1.流程图
业务用例是根据流程图来梳理的,需要先了解流程图。
流程图:使用标准图形来表达程序或业务的走向。主要作用是用来梳理业务用例。
画流程图的工具:
1、线上工具:https://processon.com/diagraming/605880af07912927bd71c388
2、离线工具:visio
3、其他工具:Excel、Word、PPT等
案例:
用户名为admin\密码为:123456,输出:登录成功
2.介绍
场景法:又叫流程图法,是用流程图描述用户的使用场景,然后通过覆盖流程路径来设计测试用例
意义:
- 用户角度:平时使用的不是单个功能,二十多个功能组合进行使用
- 测试人员角度:平时测试的都是单个功能点进行测试,容易忽略多个功能的组合测试。
3.使用场景
场景法主要来解决业务用例,业务用例必须先测试
4.案例
ATM机取款流程
流程图:
用例:
扩展:
冒烟测试:开发人员在交给测试人员测试时,确保主功能能跑通 ,如果不通过,则打回开发那边重新开发;如果通过测试,才会进行下一步的测试(功能测试,集成测试,系统测试等等)。
所以要求冒烟测试用例要通过,就是整个业务要通过,如上述第6条测试用例就是冒烟测试
未完待续。。。