您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 包商银行自动化测试平台操作手册-培训
ATF自动化测试平台操作手册2013年6月13日ATF自动化平台操作手册2/241.简介1.1手册目的为方便自动化测试组成员快速熟悉ATF测试平台的使用,本手册对ATF平台的实际操作进行了详细介绍。通过讲解和截图将操作步骤明确化,以便节省各成员学习平台的时间并帮助解决常见问题。1.2手册范围本手册以包商银行个人网上银行专业版为例,通过行内转账与跨行转账两个典型交易详细演示了从建立项目到生成用例脚本再到调试的完整操作,并解析了操作中的常见问题。ATF平台网址用户名/密码:名字全拼/1示例项目demo,在执行管理及分布式执行管理中请勿对除此项目外的其他测试场景、报告、测试集进行删除或者修改操作ATF自动化平台操作手册3/242.操作说明2.1完整操作流程图2.2新建项目测试开始,首先要在平台中新建项目。ATF自动化平台操作手册4/24步骤(1)步骤(2)ATF自动化平台操作手册5/242.3新建用户步骤(1)步骤(2)ATF自动化平台操作手册6/24步骤(3)步骤(4)ATF自动化平台操作手册7/242.4捕捉对象将需要使用的对象添加到QTP对象库。步骤(1)注意:捕捉对象时QTP启动一定要先用IEATF自动化平台操作手册8/24步骤(2)ATF自动化平台操作手册9/24步骤(3)ATF自动化平台操作手册10/242.5添加路径在系统维护——》路径管理中添加父路径子路径。步骤:注意:页面和父级页面的名称要和上传的ObjectRepository中的对象名一致。ATF自动化平台操作手册11/242.6导入对象库到ATF在系统维护——》对象库管理中完成导入。步骤(1)步骤(2)补充:如果导入的对象不够使用则需要再次添加,只要在系统维护——》对象库管理中添加对象并输入使用属性的值即可。注意:但如果需要添加的对象影响到当前路径(不被当前路径包括)就要重新添加路径、捕捉对象并重新导入,步骤同2.4捕捉对象和2.5添加路径(但树形结构和对象逻辑名必须与原xml文件一致才能成功导入)。ATF自动化平台操作手册12/242.7指定描述对象的唯一属性ATF生成的脚本是描述性编程,因此要使QTP能准确识别对象就要保证对象选择使用的属性是唯一的。步骤:注意:如果对象没有唯一的属性需要添加后再使用。步骤(1)ATF自动化平台操作手册13/24步骤(2)ATF自动化平台操作手册14/242.8添加动作管理ATF是通过对对象添加动作(即方法),再在用例中把多个对象的不同动作进行组合后生成脚本的,一个对象可添加多种方法。步骤:注意:如果要使用的方法在下拉列表中没有需要添加后再使用。步骤:ATF自动化平台操作手册15/242.9生成用例2.9.1新建用例步骤(1)步骤(2)ATF自动化平台操作手册16/24步骤(3)步骤(4)ATF自动化平台操作手册17/242.9.2用例内数据传参步骤(1)添加动作步骤(2)新建用例,需要传参的对象要将自己的输入变量动作和输出变量动作都添加到用例步骤中。步骤(3)生成脚本,保存后调试ATF自动化平台操作手册18/242.9.3场景用例(用例间数据传参)步骤(1)新建两个用例,一个传参一个接参。将传参用例中需要传参的对象的getroproperty动作都加入到用例,需要赋值的变量赋值。同2.9.2用例内数据传参中步骤(2)将接参用例中需要接参的对象输入变量为空,不需要接参的输入变量赋值。同2.9.2用例内数据传参中步骤(2)步骤(2)在场景管理——》添加模块——》添加场景用例将传参用例和接参用例依次添加到场景用例中同2.9.2新建用例中步骤(1)步骤(3)在场景用例中接参用例——》编辑中将接参用例中的接参变量与传参用例中传参变量关联并保存步骤(4)步骤(5)生成脚本,保存后调试ATF自动化平台操作手册19/243.0执行管理3.0.1执行管理步骤(1)右键测试集-》新建模块-》输入模块名称、描述点击保存步骤(2)点击创建的测试集,右键选择新创建的测试集-》输入测试集名称、描述ATF自动化平台操作手册20/24步骤(3)在第三列场景库中选择想要执行的场景,并右键增加到测试集,选择多个场景可重复此操作,增加完毕,在第四列编辑测试几种可以看到添加的场景ATF自动化平台操作手册21/24步骤(四)点击编辑测试集中“新建测试任务”按钮新建测试任务,在弹出的窗口中选择执行执行的机器、日期、版本、测试类型、测试人员信息后保存步骤(五)在测试任务管理中选择新建的测试任务点击“发送”执行,此时服务器会调起执行机本机的ATFagent执行测试任务中的场景,执行完毕,任务状态从未发送更新为已发送的状态3.0.2分布式管理分布式管理的执行与执行管理大体相同,不同点在于在场景库中不用手动一条条增加测试场景到测试集中,场景可以多选后点击“增加到测试集”中;新建测试任务时测试机IP可以ATF自动化平台操作手册22/24多选,并按照场景的个数自动分配每台机器待执行的场景ATF自动化平台操作手册23/244.0测试报告管理4.0.1查看测试报告测试任务执行完毕后可以在测试报告管理-》查看测试报告中选择相关的测试集,点击查询查看测试报告执行失败的用例可以点击用例名称查看具体错误步骤ATF自动化平台操作手册24/244.0.2报表统计报表统计中执行版本为创建任务时的版本,报表统计可依据相同的版本统计测试案例和场景对总数,缺陷数,通过率进行统计4.0.3精确进度管理精确进度管理可以查看相同执行版本的测试任务的执行情况,并按照场景个数和完成的场景数显示执行进度
本文标题:包商银行自动化测试平台操作手册-培训
链接地址:https://www.777doc.com/doc-2618020 .html