国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于QTP的辦公自動(dòng)化系統(tǒng)的測(cè)試研究

2012-04-29 00:44時(shí)靜李長(zhǎng)星王洋
電腦知識(shí)與技術(shù) 2012年26期
關(guān)鍵詞:自動(dòng)化測(cè)試

時(shí)靜 李長(zhǎng)星 王洋

摘要:在軟件功能測(cè)試的基礎(chǔ)上,結(jié)合STXO辦公系統(tǒng)的業(yè)務(wù)需求,基于自動(dòng)化測(cè)試工具QTP,使用VBScript腳本語(yǔ)言和軟件測(cè)試技術(shù),實(shí)現(xiàn)適用于辦公系統(tǒng)功能測(cè)試的自動(dòng)化測(cè)試腳本。研究的意義在于可以實(shí)現(xiàn)STXO辦公系統(tǒng)功能測(cè)試和回歸測(cè)試的自動(dòng)化,提高測(cè)試執(zhí)行效率,降低測(cè)試成本,為保證軟件質(zhì)量提供有力的支持。

關(guān)鍵詞:自動(dòng)化測(cè)試;QTP;辦公系統(tǒng);自動(dòng)化測(cè)試腳本

中圖分類號(hào):TP317文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):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, Xian Shi You University, Xian 710065, China; 2 XIAN NPU Co-think Software Co., Ltd, Xian 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

隨著軟件產(chǎn)品的發(fā)展,軟件規(guī)模和復(fù)雜性日益增加,軟件重要性不斷提高,軟件的質(zhì)量管理已經(jīng)引起了高度重視。軟件測(cè)試,尤其是軟件自動(dòng)化測(cè)試,在軟件企業(yè)中越來越受到重視。軟件測(cè)試是在軟件投入運(yùn)行前,對(duì)軟件按需求分析、涉及規(guī)格說明和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。Quick Test Professional(QTP)是新一代自動(dòng)化測(cè)試解決方案,采用專家視圖及關(guān)鍵詞視圖兩種模式供用戶選擇,使用戶可以通過簡(jiǎn)單的操作就可以自動(dòng)進(jìn)行腳本的錄制,回放,當(dāng)軟件版本進(jìn)行升級(jí)或測(cè)試用例增加時(shí),也可以通過腳本的簡(jiǎn)單修改即可完成新的任務(wù)測(cè)試,極大的提高了工作效率。本文應(yīng)用QTP為某公司的辦公系統(tǒng)軟件設(shè)計(jì)和開發(fā)測(cè)試腳本,以實(shí)現(xiàn)功能測(cè)試自動(dòng)化,應(yīng)用到該軟件產(chǎn)品今后的功能測(cè)試中去,以縮短軟件測(cè)試周期,提高測(cè)試效率,降低測(cè)試成本。

QTP是Mercury Quick Test Professional的簡(jiǎn)稱,Mercury Quick Test Professional?針對(duì)功能測(cè)試和回歸測(cè)試自動(dòng)化提供業(yè)界最佳的解決方案。目前QTP已經(jīng)被惠普收購(gòu),正式名字為HP Quick Test Professional software,最新的版本為HP Quick Test Professional 11。

通過QTP可以測(cè)試標(biāo)準(zhǔn)的Windows應(yīng)用程序、Web對(duì)象、ActiveX控件和Visual Basic應(yīng)用程序。還可以獲得其它的加載項(xiàng)以便用于測(cè)試許多特殊環(huán)(例如java、Oracle、SAP解決方案、.NET以及Web Forms、siebel、peopleSoft、Web服務(wù)器和終端仿真器應(yīng)用程序)。QTP可以根據(jù)Unicode標(biāo)準(zhǔn)的需求兼容Unicode,從而可以處理和顯示多種語(yǔ)言和字符集,所以QTP也可以用來測(cè)試多語(yǔ)言環(huán)境。

1.1 QTP測(cè)試工作原理

QTP測(cè)試流程包含七個(gè)階段:錄制測(cè)試腳本前的準(zhǔn)備、錄制測(cè)試腳本、增強(qiáng)測(cè)試腳本、調(diào)試測(cè)試腳本、執(zhí)行測(cè)試腳本、分析測(cè)試結(jié)果和維護(hù)測(cè)試腳本。

1)錄制測(cè)試腳本前的準(zhǔn)備

即制定測(cè)試計(jì)劃,設(shè)置測(cè)試的環(huán)境等,主要是分析被測(cè)系統(tǒng)的特點(diǎn),決定對(duì)哪些功能點(diǎn)進(jìn)行測(cè)試等。

2)錄制、創(chuàng)建測(cè)試腳本

[1]鄭人杰,殷人民,陶永雷.實(shí)用軟件工程[M].2版.北京:清華大學(xué)出版社,1997.

[2]陳能技.QTP自動(dòng)化測(cè)試進(jìn)階[M].北京:電子工業(yè)出版社,2010.

[3]王倩.軟件自動(dòng)化測(cè)試工具的分類與選擇[J].玻璃,2008(8).

[4]田艷琴.QTP從實(shí)踐到精通[M].北京:電子工業(yè)出版社,2010.

猜你喜歡
自動(dòng)化測(cè)試
基于Java反射的APP自動(dòng)化混合測(cè)試框架的研究與實(shí)現(xiàn)
Hadoop性能測(cè)試自動(dòng)化研究
數(shù)據(jù)驅(qū)動(dòng)和關(guān)鍵字驅(qū)動(dòng)的研究與應(yīng)用
淺談空調(diào)控制器自動(dòng)化測(cè)試
基于多總線結(jié)構(gòu)的電路板測(cè)試系統(tǒng)設(shè)計(jì)研究
航空航天與國(guó)防電子新形勢(shì)下自動(dòng)化測(cè)試系統(tǒng)的應(yīng)用
基于CTI—TET和SeleniumWebdriver的Web應(yīng)用自動(dòng)化測(cè)試框架的設(shè)計(jì)與實(shí)現(xiàn)
自動(dòng)化測(cè)試實(shí)現(xiàn)研究
一種航空交換機(jī)中CAN總線的自動(dòng)化測(cè)試方法
基于Selenium進(jìn)行Web應(yīng)用測(cè)試研究