免费论文查重: 大雅 万方 维普 turnitin paperpass

简论办公自动化系统基于QTP办公自动化系统测试

最后更新时间:2024-02-05 作者:用户投稿原创标记本站原创 点赞:6425 浏览:19006
论文导读:tion;QTP;officesystem;automatedscripts随着软件产品的发展,软件规模和复杂性日益增加,软件重要性不断提高,软件的质量管理已经引起了高度重视。软件测试,尤其是软件自动化测试,在软件企业中越来越受到重视。软件测试是在软件投入运行前,对软件按需求分析、涉及规格说明和编码的最终复审,是软件质量保证的关键步骤
摘要:在软件功能测试的基础上,结合STXO办公系统的业务需求,基于自动化测试工具QTP,使用VBScript脚本语言和软件测试技术,实现适用于办公系统功能测试的自动化测试脚本。研究的意义在于可以实现STXO办公系统功能测试和回归测试的自动化,提高测试执行效率,降低测试成本,为保证软件质量提供有力的支持。
关键词:自动化测试;QTP;办公系统;自动化测试脚本
1009-3044(2012)26-6187-04
Office Automation System Testing Research Based on QTP
SHI Jing1,LI Chang-xing1,WANG Yang2
(1.Department of Electronic Engineering, Xi’an Shi You University, Xi’an 710065, China; 2 XI’AN NPU Co-think Software Co., Ltd, Xi’an 710075, China)
Abstract: The goal of this research is to develop automated scripts for the functional testing of STXO, an office system, based on the Automated Test Tools named QTP using the VBScript scripting language and software testing technology. And the signifi? cance of this study lies in that it can make the STXO office system achieve functional testing and regression testing automation to increase the effectiveness, efficiency and coverage of our software testing, in the long term, to ensure the software quality.
Key words: test automation; QTP; office system; automated scripts
随着软件产品的发展,软件规模和复杂性日益增加,软件重要性不断提高,软件的质量管理已经引起了高度重视。软件测试,尤其是软件自动化测试,在软件企业中越来越受到重视。软件测试是在软件投入运行前,对软件按需求分析、涉及规格说明和编码的最终复审,是软件质量保证的关键步骤。Quick Test Professional(QTP)是新一代自动化测试解决方案,采用专家视图及关键词视图两种模式供用户选择,使用户可以通过简单的操作就可以自动进行脚本的录制,回放,当软件版本进行升级或测试用例增加时,也可以通过脚本的简单修改即可完成新的任务测试,极大的提高了工作效率。本文应用QTP为某公司的办公系统软件设计和开发测试摘自:学术论文模板www.7ctime.com
脚本,以实现功能测试自动化,应用到该软件产品今后的功能测试中去,以缩短软件测试周期,提高测试效率,降低测试成本。
QTP是Mercury Quick Test Professional的简称,Mercury Quick Test Professional?针对功能测试和回归测试自动化提供业界最佳的解决方案。目前QTP已经被惠普收购,正式名字为HP Quick Test Professional software,最新的版本为HP Quick Test Professional 11。
通过QTP可以测试标准的Windows应用程序、Web对象、ActiveX控件和Visual Basic应用程序。还可以获得其它的加载项以便用于测试许多特殊环(例如ja、Oracle、SAP解决方案、.NET以及Web Forms、siebel、peopleSoft、Web服务器和终端仿真器应用程序)。QTP可以根据Unicode标准的需求兼容Unicode,从而可以处理和显示多种语言和字符集,所以QTP也可以用来测试多语言环境。

1.1 QTP测试工作原理

QTP测试流程包含七个阶段:录制测试脚本前的准备、录制测试脚本、增强测试脚本、调试测试脚本、执行测试脚本、分析测试结果和维护测试脚本。
1)录制测试脚本前的准备
即制定测试计划,设置测试的环境等,主要是分析被测系统的特点,决定对哪些功能点进行测试等。
2)录制、创建测试脚本
郑人杰,殷人民,陶永雷.实用软件工程[M].2版.北京:清华大学出版社,1997.
陈能技.QTP自动化测试进阶[M].北京:电子工业出版社,2010.
[3]王倩.软件自动化测试工具的分类与选择[J].玻璃,2008(8).
[4]田艳琴.QTP从实践到精通[M].北京:电子工业出版社,2010.