基于QTP办公自动化系统测试探究

Co—thinkSoftwareAbstract:Theautomatedscriptsanofficesystem,基于QTP办公自动化系统测试探究摘要:在软件功能测试的基础上,结合STXO办公系统的业务需求,基于自动化测试工具QTP,使用VBScript脚本语言和软件测试技术,实现适用于办公系统功能测试的自动化测试脚本。研究的意义在于可以实现STXO办公系统功能测试和回归测试的自动化,提高测试执行效率,降低测试成本,为保证软件质量提供有力的支持。关键词:自动化测试;QTP;办公系统;自动化测试脚本中图分类号:TP317文献标识码:A文章编号:1009-3044(2012)26-6187-04OfficeAutomationSystemTestingResearchBasedonQTPSHIJingl,LIChang-xingLWANGYang2(1.DepartmentofElectronicEngineering,Xi,anShiYouUniversity,Xi,an710065,China;2XVANNPUCo.,Ltd,Xi'an710075,China)goalofthisresearchistodevelopforthefunctionaltestingofSTXO,basedontheAutomatedTestToolsnamedQTPusingtheVBScriptscriptinglanguageandsoftwaretestingtechnology.Andthesignifi?canceofthisstudyliesinthatitcanmaketheSTXOofficesystemachievefunctionaltestingandregressiontestingautomationtoincreasetheeffectiveness,efficiencyandcoverageofoursoftwaretesting,inthelongterm,toensurethesoftwarequality.Keywords:testautomation;QTP;officesystem;automatedscripts随着软件产品的发展,软件规模和复杂性日益增加,软件重要性不断提高,软件的质量管理已经引起了高度重视。软件测试,尤其是软件自动化测试,在软件企业中越来越受到重视。软件测试是在软件投入运行前,对软件按需求分析、涉及规格说明和编码的最终复审,是软件质量保证的关键步骤。QuickTestProfessional(QTP)是新一代自动化测试解决方案,采用专家视图及关键词视图两种模式供用户选择,使用户可以通过简单的操作就可以自动进行脚本的录制,回放,当软件版本进行升级或测试用例增加时,也可以通过脚本的简单修改即可完成新的任务测试,极大的提高了工作效率。本文应用QTP为某公司的办公系统软件设计和开发测试脚本,以实现功能测试自动化,应用到该软件产品今后的功能测试中去,以缩短软件测试周期,提高测试效率,降低测试成本。QTP是MercuryQuickTestProfessional的简称,MercuryQuickTestProfessional?针对功能测试和回归测试自动化提供业界最佳的解决方案。目前QTP已经被惠普收购,正式名字为HPQuickTestProfessionalsoftware,最新的版本为HPQuickTestProfessionalllo通过QTP可以测试标准的Windows应用程序、Web对象、ActiveX控件和VisualBasic应用程序。还可以获得其它的加载项以便用于测试许多特殊环(例如java、Oracle>SAP解决方案、.NET以及WebForms、siebel>peopleSoft、Web服务器和终端仿真器应用程序)。QTP可以根据Unicode标准的需求兼容Unicode,从而可以处理和显示多种语言和字符集,所以QTP也可以用来测试多语言环境。1.1QTP测试工作原理QTP测试流程包含七个阶段:录制测试脚本前的准备、录制测试脚本、增强测试脚本、调试测试脚本、执行测试脚本、分析测试结果和维护测试脚本。1)录制测试脚本前的准备即制定测试计划,设置测试的环境等,主要是分析被测系统的特点,决定对哪些功能点进行测试等。2)录制、创建测试脚本[1]郑人杰,殷人民,陶永雷.实用软件工程[M].2版.北京:清华大学出版社,1997.[2]陈能技.QTP自动化测试进阶[M].北京:电子工业出版社,2010.[3]王倩.软件自动化测试工具的分类与选择[J].玻璃,2008(8).[4]田艳琴.QTP从实践到精通[M].北京:电子工业出版社,2010.

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?