[发明专利]一种基于QTP的自动化测试方法及系统有效

专利信息
申请号: 201110256730.4 申请日: 2011-09-01
公开(公告)号: CN102331971A 公开(公告)日: 2012-01-25
发明(设计)人: 李化 申请(专利权)人: 北京用友政务软件有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京天悦专利代理事务所(普通合伙) 11311 代理人: 田明;任晓航
地址: 100094 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 qtp 自动化 测试 方法 系统
【权利要求书】:

1.一种基于QTP的自动化测试方法,包括以下步骤:

(1)启动QTP程序,装载预制的带有引用框架程序的QTP脚本包,选择一个指定的测试用例执行列表,并输入需要执行的测试用例函数;框架程序包括流程控制模块、语言框架脚本模块和测试用例文件组模块;

(2)通过流程控制模块获取并打开所要执行的测试用例文件,获取测试用例文件的相关参数;所述相关参数包括操作类型、操作控件类型和输入数据;

(3)将测试用例文件的相关参数传递给语言框架脚本模块,由语言框架脚本模块将测试用例文件组合成可被QTP程序识别的操作语句,并反馈给QTP程序执行;

(4)流程控制模块读取QTP程序执行的测试结果,并将测试结果回写到测试用例文件。

2.如权利要求1所述的基于QTP的自动化测试方法,其特征在于:步骤(1)中,所述QTP脚本包是为使用QTP程序建立的一个空脚本文件夹,文件夹中配置了框架程序的VBS文件,QTP程序通过装载指定的VBS文件,运行VBS文件中的框架程序。

3.如权利要求1所述的基于QTP的自动化测试方法,其特征在于:测试用例执行列表为测试用例文件的集合,测试用例文件是由若干个测试用例条目组成的。

4.如权利要求1或3所述的基于QTP的自动化测试方法,其特征在于:步骤(1)中,所述测试用例执行列表是由测试人员手动编辑的。

5.如权利要求1所述的基于QTP的自动化测试方法,其特征在于:步骤(2)中,所述操作类型包括打开、单击、双击、选择、录入、录入表、关闭、和验证;所述操作控件类型包括按钮、菜单、树、单选钮、复选框、标签、表格、文本框、下拉框和超级链接;所述输入数据是向文本框内输入的指定文本或者随机文本,在输入时能够选择树的指定节点和随机节点。

6.如权利要求1所述的基于QTP的自动化测试方法,其特征在于:步骤(3)中,由语言框架脚本模块将测试用例文件组合成可被QTP程序识别的操作语句的具体步骤为:

i、装载测试用例文件操作控件的面板和对话框,语言框架脚本模块获取当前桌面上存在的面板,通过对话框组合出面板到达操作控件的路径;

ii、通过测试用例文件的操作类型、操作控件类型或者名称组合出QTP程序识别的操作语句;

iii、将面板到达操作控件的路径和组合出的QTP程序识别的操作语句再次组合成为完成语句反馈给QTP程序。

7.如权利要求1所述的基于QTP的自动化测试方法,其特征在于:步骤(4)中,测试结果包括OK和NG两种;OK表示测试用例条目的执行结果正常,NG表示测试用例条目的执行结果异常。

8.如权利要求7所述的基于QTP的自动化测试方法,其特征在于:当测试结果为OK且输入内容为随机文本时,流程控制模块会记录随机产生的内容。

9.如权利要求7所述的基于QTP的自动化测试方法,其特征在于:当测试结果为NG时,流程控制模块会记录相应的测试用例条目执行结果异常的原因,并对该测试用例条目进行截图。

10.如权利要求5至9之一所述的基于QTP的自动化测试方法,其特征在于:步骤(2)中,测试用例文件中的相关参数中还包括“参数数据”,在“参数数据”中设有两个预制结果参数:“NG”和“PIC”,预制结果参数NG表示当测试用例文件本身的测试结果为NG时,流程控制模块会将测试用例条目的测试结果自动修改为OK;PIC表示无论测试用例文件的测试结果是OK还是NG,流程控制模块都会对测试用例条目进行截图。

11.如权利要求10所述的所述的基于QTP的自动化测试方法,其特征在于:步骤(4)中,在得到测试用例条目的测试结果后,若测试用例条目的“参数数据”中存在预制结果参数,会将测试结果与该测试用例条目的“参数数据”列中的预制结果参数进行比对,并将对比修改后的测试结果保存;若测试用例条目的“参数数据”中不存在预制结果参数则直接保存测试结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京用友政务软件有限公司,未经北京用友政务软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110256730.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top