999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

自動化測試平臺的設計與實現

2014-08-11 00:51:57劉培
科技創新與應用 2014年24期
關鍵詞:實現

劉培

摘 要:經濟和科技的發展,使軟件產品在人們的生活中發揮的作用越來越大,使得人們對軟件質量的要求逐漸提高。而軟件測試是針對軟件的質量進行的,因而它在軟件開發中起到的作用就尤為重要,其實現過程對于成本的控制較為嚴格,力求用最小的投入最大可能地發現軟件的弊端,自動化測試的出現使這個問題得到了較好地解決。文章對自動化測試平臺進行概述,分析了自動化平臺結構設計,闡述了自動化平臺設計和實現。

關鍵詞:自動化測試平臺;軟件;實現 引言

計算機的廣泛應用使得軟件業成為人們生活中必不可少的一部分。為了提高應用體驗,人們對軟件的質量的要求日益提高。在某些專業領域當中,對于軟件的性能要求更是嚴格到一定程度,毫無疑問,軟件的質量問題已經成為軟件開發當中必須注重的一個方面。

1 自動化測試平臺概述

1.1 WCDCS軟件介紹

這款軟件的應用平臺為Windows,功能是配置數據,在Visual Studio環境研發成功,研發所用語言類型為C++語言[1]。在實現無線配置的過程中,它利用配置文件和相應的設備實現連接。配置文件所起到的作用是限定功能,限定對象是無線通信系統,還可以反映其他各種設備所需的信息。

1.2 WCDCS自動化測試可操作性

WCDCS軟件的測試同一般軟件是一致的。在測試的實踐活動中,WCDCS測試的側重點是功能測試,使用的是黑盒測試的方法[2]。在這種類型的測試中,系統內部的具體結構無人知曉,測試的過程只能在程序的接口進行。WCDCS所起到的作用就相當于接口。

在對WCDCS軟件中GUI測試進行分析之后發現,它存在很多問題,但是只要經過一些探索就可以尋找到問題的解決方案。這證明了WCDCS自動化具有可操作性[3]。

1.3 自動化測試平臺設計背景

自動化測試在那些不需要進行創造性的測試活動中表現十分出色。它具有的不受語言束縛、突破時間障礙的優點,使得其能夠在使用的過程中確保軟件的質量。自動化平臺的設計之所以能夠進行,首先是因為它具有需求性,因為手動測試在進行回歸性測試的過程中表現出各種操作上的困難,使得測試人員的測試效率下降。此外,手動測試也會使測試的用時延長,這就使得軟件的開發日期不能夠如期進行。如此的情況下,自動化測試平臺的需求性便很清晰地體現出來。

目前,自動化測試中存在很多不足,導致其發展受到阻礙。自動化測試軟件無論是在開發方面還是在使用方面,所需要付出的費用都是較為昂貴的。因為這些軟件的使用者一般都是專業領域的工程師。在測試方向上出現變動的情況,如果開展測試工作,就可能出現失敗的情況。針對一款軟件的自動化測試工具,就只能針對這款軟件進行測試,如果遇到其他版本的軟件測試,就不可以再被應用。

2 自動化平臺結構設計

2.1 開發目標

在軟件測試的過程中,自動化測試平臺的使用可以為測試人員提供諸多以前無法體驗到的功能,可以參照手工測試實例的基礎上,相應地在自動化測試平臺當中設計測試實例,這個過程完成之后,測試實例可以保存為文本。如此的操作,使得測試實例的文本在非常順利的情況下得到解決,因為在這種情況下,測試人員實現原始語言到格式化語言的再一次轉換。這兩個文本中的變動較少,僅僅需要在本有的實例上進行少量變動即可。

顯而易見,自動化測試平臺的應用會使WCDCS在測試用時上很大程度被減少,測試的效率自然升高。高規格的測試實例能夠在很大程度上將軟件的弊端進行發掘,可以在很大程度上協助質量問題的發現和修復。此外,測試人員不需要在復雜的腳本庫中掙扎,而可以擁有更多的時間和精力去投入到設計測試實例的工作之中。自動化測試平臺的設計非常具有前瞻性,因為它在設計的過程中已經為與自動化測試工具的連接事先留下接口。再者,自動化測試平臺可以針對不同版本的軟件進行測試,也留下了相應的接口[4]。

2.2 框架設計

在經過對比之后,基于WCDCS的設計框架的操作性較強,在自動化測試之中,關鍵字驅動類型是在數字驅動類型的優化基礎之上實現的,可以針對不同路徑或者序列的測試類型展開工作。在對其進行使用的過程中實現了傳統測試模式的改變,將腳本中的靜態因素和動態因素進行了有效分離,這就使相應的職責得到了細致的劃分,也對它們之間的擾動效應起到了阻隔的作用。因而基于關鍵字驅動的框架設計在操作上是可行的[5]。

2.3 系統結構設計思想

在系統結構設計思想的方面進行分析的時候,首先應該考慮開發方式,在迭代式增量開發過程中,各種添加活動都會造成模塊代碼出現變動。但是這種情況使模塊之間的耦合度加深,這就出現了矛盾,為了降低耦合度,在經過研究之后發現,使用插件式開發可以較好地解決這個問題;將MVC應用在系統的開發之中,可以使得開發過程具備便利性;在應用WCDCS的過程中,由于其版本不同,也就會造成測試腳本的差別,相應的腳本庫的類型也就隨之增加,為了應對這種狀況,必須應用在腳本庫的設計過程中應用抽象工廠的方式進行[6]。

在進行以上環節的設計之后,還應該對邏輯結構進行設計,這個過程需要分為三個階段:測試實例、自動測試腳本生成以及腳本執行和測試結果提出等[7]。

3 自動化平臺設計和實現

經過對自動化測試平臺的分析可知,其基本構成要素為功能模塊和腳本庫。其中功能模塊的數量為5個,腳本庫的數量為1個。功能模塊分別為配置、測試實例設計、數據庫、測試實例分析和腳本執行等五個方面。

其工作步驟大致如下:對實現運用起到協助作用的信息進行相應的整理;測試實例開發模塊處于開啟狀態,可以開始測試實例的設計進程;開始測試實例分析模式,可以參照數據庫中的數據表對測試中的指令進行分析,然后生成腳本;下一步就是腳本測試執行模式的開啟,對已經生成的腳本進行測試,最后得出相應的結果。

在對系統結構進行確認之后,就要對其模塊進行詳細的設計,針對每個模塊都會有相應的方法,在這種情況下,其細節問題較為繁復。自動化平臺系統的實現就是將功能模塊所具有的功能進行現實操作,使其能夠經受住測試的考驗。經過對設計出的各種模塊進行操作之后,可以知道每一個功能模塊的設計都能夠符合現實要求在進行測試的過程中也表現出較強的性能。

4 結束語

軟件測試時保證軟件使用可靠性的重要實現手段。現代背景下,人們的生活已經離不開軟件的協助,各個領域都對其進行了重點應用。由于其在應用中發揮的重要作用,使得人們對軟件質量的注重達到了較高的程度,這要求軟件在開發的過程中必須重視質量問題,確保其在應用的過程中能夠起到良好的輔助作用。文章對自動化測試平臺進行概述,分析了自動化平臺結構設計,闡述了自動化平臺設計和實現。

參考文獻

[1]石郡儒.敏捷模式下軟件自動化測試平臺的設計與實現[D].北京交通大學,2011.

[2]孟喜.自動化測試平臺的設計與實現[D].電子科技大學,2010.

[3]劉璐.基于網絡存儲的自動化測試平臺的設計與實現[D].電子科技大學,2010.

[4]王曦.EPON軟件自動化測試平臺的設計與實現[D].北京郵電大學,2010.

[5]黃中岳.一個分布式自動化測試平臺的分析與設計[D].北京郵電大學,2010.

[6]白赫鵬.自動化測試平臺Safe的設計與實現[D].北京交通大學,2011.

[7]余蕾.光傳輸設備自動化測試平臺的設計與實現[D].華中科技大學,2010.

猜你喜歡
實現
小學音樂教學過程中對情感教育的應用分析
青年時代(2016年29期)2016-12-09 22:50:42
唐山市氣象服務系統的設計與實現
基于天地圖API的航空無線電干擾區域定位平臺設計與實現
智能制造中的關鍵技術及實現途徑探析
初探勘察測繪科技檔案管理系統設計與實現
新課改下小學數學如何實現教學生活化
信息系統安全評價系統設計及實現
高校聲像檔案數字化管理的實現路徑
辦公室業務(2016年9期)2016-11-23 10:44:30
辦公室人員尚需制定個人發展規劃
辦公室業務(2016年9期)2016-11-23 09:15:57
蘇州信息學院教務管理系統的設計與實現
主站蜘蛛池模板: 久久久久国产一区二区| 国产微拍精品| 国产精品无码一二三视频| 亚洲男人的天堂久久香蕉| 波多野结衣中文字幕一区二区| 国产91导航| 天堂网国产| 国产簧片免费在线播放| 国产成人一区二区| 午夜欧美理论2019理论| 久久精品嫩草研究院| 少妇被粗大的猛烈进出免费视频| 欧美成人精品高清在线下载| 亚洲精品不卡午夜精品| 亚洲自拍另类| 国产日韩欧美一区二区三区在线| 国产美女无遮挡免费视频网站 | 国产91视频免费观看| 鲁鲁鲁爽爽爽在线视频观看 | 99精品高清在线播放| 国产一级精品毛片基地| 97人人模人人爽人人喊小说| 欧美97色| 福利国产微拍广场一区视频在线| 精品国产黑色丝袜高跟鞋| 91探花在线观看国产最新| 九色视频一区| 在线国产欧美| 中文字幕天无码久久精品视频免费 | 国产在线精品人成导航| 欧美伊人色综合久久天天| 东京热一区二区三区无码视频| 亚洲AⅤ综合在线欧美一区| 成人免费黄色小视频| 国产精品偷伦视频免费观看国产 | 99久久精品无码专区免费| 亚洲综合九九| 欧美中文字幕无线码视频| 狠狠干综合| 国产成人1024精品下载| 19国产精品麻豆免费观看| 成人日韩欧美| 91丨九色丨首页在线播放| 一级一级特黄女人精品毛片| 日韩不卡高清视频| 在线免费观看AV| 国产女人在线| 亚洲综合第一区| 国产剧情国内精品原创| 欧美日韩精品一区二区视频| 欧美午夜视频在线| 亚洲三级a| 91黄色在线观看| 女人18毛片久久| 伊人精品视频免费在线| 亚洲综合色区在线播放2019| 国产精品久久自在自线观看| 米奇精品一区二区三区| 免费aa毛片| 亚洲无码熟妇人妻AV在线| 欧美综合中文字幕久久| 色婷婷天天综合在线| 日韩一区二区三免费高清| 91探花国产综合在线精品| 国产91精选在线观看| 美女毛片在线| 国产香蕉97碰碰视频VA碰碰看 | 国产欧美日韩综合在线第一| 久久久久88色偷偷| 亚洲人成色在线观看| 又猛又黄又爽无遮挡的视频网站| 婷婷色中文| 日韩经典精品无码一区二区| 久久久久国产一级毛片高清板| 四虎永久在线精品国产免费| 美美女高清毛片视频免费观看| 久久久久亚洲Av片无码观看| 99视频精品在线观看| 亚洲天堂777| 国产九九精品视频| 国产噜噜噜| 97视频免费在线观看|