前言
业务逻辑的测试不仅是重中之重,也是优先级最高的任务
业务层的测试,主要是对照需求测试,测试需求中的功能点是否都实现,且实现的功能与需求描述相符合。其实软件的业务逻辑就相当于我们的工作主线,游戏的剧情线。
我们先进行业务逻辑测试是因为我们首先要保证测试软件是需求要求(客户需要)的,比如QQ做好了,那必须得先能发消息,且对方能收到,如果这个都做不到那页面做的再绚丽再易用有什么用?
一、业务测试简介
业务测试是软件测试人员把系统各个模块串接起来运行、模拟真实用户实际的工作流程,满足用户需求定义的功能、流程来进行测试的过程。
二、业务流程测试过程
1、整理业务流程需求
2、编写业务测试用例
3、执行测试
三、业务流程的整理
1、站在用户的角度
测试人员最好能够全程参与整个开发过程,尤其是需求解决要及早介入到需求,多与客户沟通,真正理解用户手工的业务流程,尽量减少业务理解的偏差。
2、重点关注整体业务和分业务
在进行业务测试时,是在功能测试成功实施的基础上进行的测试,业务测试的工作重点应该是放在尽可能全面的收集模块需求、了解整体的业务流程、分析主体业务流程和重点业务流程等工作上。
3、现场客户
现场客户随时提供对需求细节的指导。如果没有条件,可以定期的邀请用户参加项目例会或安排和用户交流等。另外在需求理解评审和测试设计评审会尽量邀请用