大型ERP软件是一个在企业范围内部应用的、高度集成的软件,且操作频繁,数据在各业务系统之间高度共享。那么针对大型ERP软件的特点,我们应该怎么测试呢?要使用怎样的测试方法?需要什么样的测试人员?....这些都是我们在测试时需要考虑的问题。
大型ERP软件测试方法:
一、升级项目
规范测试流程、提高测试效率
测试人员尽早参与:由于业务流程复杂,测试人员越尽早熟悉业务需求,越有助于更好的了解业务,了解功能流程,方便全面的设计测试用例;
严格规范测试流程:由于测试工作本身处于被动状态,存在很多随意性和不确定性因素,所以有效提高测试效率,首先必须制定严格的测试规范、并严格按流程执行,以便更好的把握测试质量;每个公司都有不同的测试流程,制定最适合自己的,并不断改进、完善的测试规范;
1、新增功能测试:对新增的模块和功能统一划分,理出与其相关的所有流程,在保证新增功能正确后,验证所有相关流程;
2、兼容性测试:与原有系统数据的兼容,建议使用空数据库测试基本功能,在基本功能正常下,再导入现有数据测试,验证数据兼容;
3、整体回归测试:使用最接近用户使用的实际数据,对所有功能回归;
4、对于长期升级的项目一定建立测试用例复用库,每次升级更新一次,注意复用库结构,可以按业务和模块,如某某业务,某模块,某公用。
二、测试注意事项
1、测试时不要一个用户从头走到底,模拟实际业务情况,定义不同用户为不同的角色操作对应业务。
2、所有业务流程属性测试时都要覆盖到,并对有些有关系属性要组合测试。