系统业务流程测试
作者:网络转载 发布时间:[ 2013/3/5 9:52:12 ] 推荐标签:
三、测试数据设计
1、输入数据:
测试业务流程与功能点测试的重点不一样,因此设计测试数据的时候更多需要考虑下面的因素(按重要到次要排列):
1)关键的判断条件
2)符合业务意义的数据
3)边界数据
4)异常数据
另外,对流程无任何影响的数据,我认为可以在此不考虑,放到功能点测试中更加合适,这样可以减少不必要的干扰。不过,有些功能点对流程的依赖很强,或者业务流程非常简单,也可以将业务流程测试与功能点测试结合。(实际我觉得功能点测试与业务流程测试的数据分开会好一点,因为毕竟重点不一样;但有时迫于进度的压力,也会将这些数据结合在一起)
2、输出数据:
系统中得到的结果数据以及报表中的数据,都需要体现出来,必要的时候还需要根据报表的格式提供输出数据,以便在测试时进行核对。
注意:需要平衡项目的进度、成本,尽可能用少的测试数据发现多的问题。
四、测试执行
主要在下面几个阶段执行业务流程测试:
1、主要是在系统测试阶段进行(将优先级高的主要业务流程测试用例作为冒烟测试用例)。
2、在集成测试的后期,已经对部分业务测试流程进行了测试,可以根据系统集成的顺序,在集成测试阶段对部分业务流程进行测试。集成测试阶段重点是测试功能点,功能点测试存在严重问题,是无法进行业务流程测试的,所以一般是等功能比较稳定的时间才会进行业务流程测试。
3、验收测试。
4、个人观点:保证质量有力的手段还是预防,如果能够将业务流程测试用于测试的前期,比如:用于开发人员进行联调、或者送测前的测试,这样可能会提高送测质量,减少测试轮次,提高编码质量。

sales@spasvo.com