大型ERP软件是一个在企业范围内部应用的、高度集成的软件,且操作频繁,数据在各业务系统之间高度共享。那么针对大型ERP软件的特点,我们应该怎么测试呢?要使用怎样的测试方法?需要什么样的测试人员?....这些都是我们在测试时需要考虑的问题。

  大型ERP软件测试方法:

  一、升级项目

  规范测试流程、提高测试效率

  测试人员尽早参与:由于业务流程复杂,测试人员越尽早熟悉业务需求,越有助于更好的了解业务,了解功能流程,方便全面的设计测试用例;

  严格规范测试流程:由于测试工作本身处于被动状态,存在很多随意性和不确定性因素,所以有效提高测试效率,首先必须制定严格的测试规范、并严格按流程执行,以便更好的把握测试质量;每个公司都有不同的测试流程,制定最适合自己的,并不断改进、完善的测试规范;

  1、新增功能测试:对新增的模块和功能统一划分,理出与其相关的所有流程,在保证新增功能正确后,验证所有相关流程;

  2、兼容性测试:与原有系统数据的兼容,建议使用空数据库测试基本功能,在基本功能正常下,再导入现有数据测试,验证数据兼容;

  3、整体回归测试:使用最接近用户使用的实际数据,对所有功能回归;

  4、对于长期升级的项目一定建立测试用例复用库,每次升级更新一次,注意复用库结构,可以按业务和模块,如某某业务,某模块,某公用。

  二、测试注意事项

  1、测试时不要一个用户从头走到底,模拟实际业务情况,定义不同用户为不同的角色操作对应业务。

  2、所有业务流程属性测试时都要覆盖到,并对有些有关系属性要组合测试。

最新文章

  1. Eclipse JAVA文件注释乱码
  2. js 上传文件后缀名的判断 var flag=false;应用
  3. js中cookie的使用
  4. Yii源码阅读笔记(十五)
  5. PostgreSQL auto_explain
  6. access 2007 vba 开发中学到的知识(三)
  7. LeetCode之“动态规划”:Word Break && Word Break II
  8. input下拉带输入框
  9. 【C#】await & Result DeadLock
  10. Updatepanel 后端返回后,在 Updatepanel 内控件的前端 js 失效问题
  11. Java面试题归类
  12. Node Sass does not yet support your current environment解决办法
  13. [android] 手机卫士应用程序更新和签名
  14. 查询过的问题关于HTML的问题
  15. Postgresql 锁查看
  16. Go 提高性能的特性
  17. VUE知识day2
  18. spring mvc 多数据源切换,不支持事务控制[一]
  19. 【CodeForces】679 B. Bear and Tower of Cubes
  20. 【转帖】阿里金融云:分布式服务注册中心(DSR)

热门文章

  1. Servlet 各种path路径比较
  2. asp.net-(含:模拟登陆,照片列表)
  3. Mac 下 docker安装
  4. Error: The VPN client agent was unable to create the interprocess communication depot.
  5. lintcode 中等题:搜索旋转排序数组II
  6. python自省指南
  7. iOS动画篇:UIView动画
  8. Sql Server查询性能优化之走出索引的误区
  9. Java API ——Collection集合类 & Iterator接口
  10. Linux文件目录结构详解