浅谈制造业ERP项目的验收测试
ERP验收测试的内容及用例设计
ERP验收测试的目的是确认系统是否满足产品需求规格说明和技术合同的相关规定。通过实施预定的测试计划和测试执行活动确认软件的功能需求、性能需求和文档需求。ERP是较复杂的大规模性软件,其验收测试应当涵盖确认测试和系统测试两个方面的内容。具体包括以下测试内容:安装测试、功能测试、界面测试、性能测试、文档测试、负载压力测试、恢复测试、安全性测试、兼容性测试等。下面结合ERP验收测试的具体内容,谈谈用例设计的注意事项。
(1)安装测试
安装测试的目的在于验证软件能否在不同的配置情况下完成安装,并确认能否正常运行。ERP安装测试的用例设计要注意以下几点:
第一,根据ERP的可移植性,选择不同操作系统。
第二,选择不同层次的硬件配置和软件配置,一般选用最低、中等和最高三种配置进行测试,验证系统对软硬件环境的依懒性。
第三,观察ERP安装程序在软硬件资源充足的情况下能否正常安装,安装过程中是否给予充足的提示,是否存在流氓软件的一些弊病,安装完成后能否正常运行,能否彻底删除。
第四,在资源不充沛的情况下,如磁盘空间不够、内容不足等,系统能否完成安装,能否给予各种提示。
(2)功能测试
功能测试是验收测试中的主要内容。ERP功能测试要包含以下项目:单个模块的查询、增加、删除、修改、保存等操作;数据的输入与输出;数据处理操作,如导入、结转等;基础数据定义的精度;计算的准确性,如仓库的历史库存、当前库存、货位库存是否准确;数据共享能力;身份验证和权限管理;接口参数和系统控制参数;单据流转情况;状态控制,如系统是否对M 在执行MRP分解、工单下达、车间任务调度等操作前后的状态做了标识,状态的改变是否正确;报表的打印输出;审批流程定义及各种审批、反审批操作;短信发送及管理;岗位及部门业务的操作,如从请购管理、采购计划到采购订单管理,再到采购到货管理;跨部门的业务操作,如从销售订单到主生产计划,从车间领料到仓库出库等等。
ERP功能测试的用例设计要注意以下几点:
第一,测试项目的输入域要全面。要有合法数据的输入,也要有非法数据的输入。如,在测试基础数据的定义时,若规定是数字,则既要输入数字进行测试,也要输入字母、空格等非数字进行测试。数字包含整数、负数、小数,因而还要输入这些不同的数字验证数字的精度。
第二,划分等价类,提高测试效率。在考虑测试域全面性的基础上,要划分等价类,选择有代表意义的少数用例进行测试,提高测试效率。如,若MRP记录有"刚形成"、"已派工""正执行"、"已完成"四种状态,系统只允许对刚形成的MRP记录做局部性修改或删除操作,那么在测试时,将MRP记录划分为四类,每种状态对应一类,每类各选一条记录作为测试用例即可。
第三,要适时利用边界值进行测试。如"订单预排"中一般要求预排的数量大于0,那么测试数据可以分别为0,-1,1,10000000(一个非常大的正数)。
第四,重复递交相同的事务。
第五,不按照常规的顺序执行功能操作。
第六,验证实体关系,实体间的关系有三种:一对一,一对多,多对多。如,一个M 对应多个MRP,一个MRP对应多个车间任务。
第七,执行正常操作,观察输出结果的异常性。如,删除某条记录对排序的影响;执行审批后,单据的状态是否改变。
(3)界面测试
ERP界面要符合现行标准和用户习惯。软件企业可以形成自己的特色,但要确保整个软件风格一致。界面测试要从友好性、易操作性、美观性、布局合理、分类科学、标题描述准确等方面入手。测试用例的设计要重点掌握以下几点:
第一,背景和前景的颜色是否协调,颜色反差是否用得恰当。
第二,软件得图标、按钮、对话框等外观风格是否一致,美观效果所要求的屏幕分辨率。
第三,窗口元素的布局是否合理,并保持一致。
第四,各种字段标题的信息描述是否准确。
第五,快捷键、按钮、鼠标等操作在软件中是否一致。
第六,窗口及报表的显示比例和格式是否能适应用户的预期需求。
第七,误操作引起的错误提示是否友好。
第八,活动窗口和被选中的记录是否高亮显示。
第九,是否有帮助信息,菜单导航能否正常执行。
第十,检查一些特殊域和特殊控件能否运行。
- 1【硕士】混凝土结构中的氯离子侵入与寿命预测
- 2某大桥挖孔桩重特大事故预防预案
- 3关于印发公共租赁住房优秀设计方案汇编的通知
- 4关于《特种作业人员培训考核管理办法》(征求意见稿)和《特种作业范围》(征求意见稿)提出修改意见的通知
- 5隆安右江大桥、驮麻中桥和屏山合肥中桥技术状况评定及荷载试验采购项目中标/成交结果公告
- 6隧道安全施工方案
- 72015矿业工程要点:施工控制网布设的精度要求
- 8造价员考试必备知识点:标底
- 92015建筑工程要点:电力用户用电的规定
- 102015矿业工程要点:施工危害因素类型及其辨识
- 11平潭综合实验区万北路竹屿湖大桥工程勘察设计招标流标公示
- 122015矿业工程要点:施工环境管理的要求
- 13基础及下部构造(混凝土泵操作工)一级安全技术交底
- 142015一级注册消防工程师技术实务知识点:防火分区的概念
- 15防眩设施的主要作用是( )。
- 16项目管理知识综合管理:第八章项目质量管理(一)
- 17产品研发需要系统性的解决方案
- 18一级建造师复习资料:贴坡排水与棱体排水在排水上的主要区别
- 19市政快速通道工程应急预案34页(鲁班奖工程)
- 20某高速路夯土机械用电安全技术交底
- 21佛山市三水区公路局公路管养中心专用特种缓凝水泥材料采购成交公告
- 22造价员基础知识考点:价格的形成
- 23某公司燃煤机组(2×300MW)工程竣工决算报告样本
- 24一级建造师复习资料:球罐的沉降试验
- 25某高速公路路基工程安全生产管理办法
- 26关于报送2004年工程勘察设计企业统计年报的通知
- 27广东某高速公路公司安全生产事故应急处置预案
- 28关于印发《全国建筑施工安全生产形势分析报告(2004年度)》的通知
- 29木里藏族自治县茶布朗镇人民政府麦日牧场公路硬化部分工程
- 30国家计委办公厅、建设部办公厅关于工程勘察收费管理规定有关问题的补充通知
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼