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

網(wǎng)格軟件自動(dòng)化測(cè)試框架的研究與實(shí)現(xiàn)

2017-03-17 23:28:04朱英南唐世翔于琳瑤
電子技術(shù)與軟件工程 2016年16期
關(guān)鍵詞:實(shí)現(xiàn)自動(dòng)化研究

朱英南+唐世翔+于琳瑤

摘 要

在科技信息技術(shù)高速發(fā)展的當(dāng)今社會(huì)中,軟件設(shè)計(jì)、研發(fā)與應(yīng)用的規(guī)模逐漸擴(kuò)大。對(duì)于軟件進(jìn)行測(cè)試,是提升軟件運(yùn)行安全的關(guān)鍵環(huán)節(jié)。基于網(wǎng)絡(luò)化的軟件自動(dòng)化測(cè)試的效率更加的高,測(cè)試成本較低,是新時(shí)期軟件開發(fā)領(lǐng)域中的重點(diǎn)測(cè)試技術(shù)之一。基于此,本文將對(duì)網(wǎng)格軟件自動(dòng)化測(cè)試框架進(jìn)行研究,分析其實(shí)現(xiàn)方式。

【關(guān)鍵詞】網(wǎng)格軟件 自動(dòng)化 測(cè)試框架 研究 實(shí)現(xiàn)

在自動(dòng)化測(cè)試技術(shù)高速發(fā)展的當(dāng)今社會(huì)中,研發(fā)出很多自動(dòng)化測(cè)試工具,這些自動(dòng)化測(cè)試工具應(yīng)用于網(wǎng)格軟件中,難以滿足網(wǎng)格軟件的自動(dòng)化測(cè)試需求。這是因?yàn)榫W(wǎng)格軟件與傳統(tǒng)的軟件相比,其項(xiàng)目多、測(cè)試難度大、測(cè)試平臺(tái)多、環(huán)境復(fù)雜等特點(diǎn),為自動(dòng)化測(cè)試帶來諸多阻礙。對(duì)于網(wǎng)格軟件自動(dòng)化測(cè)試框架進(jìn)行有針對(duì)性的研究在提升軟件自動(dòng)化測(cè)試質(zhì)量方面意義重大。

1 網(wǎng)格軟件的特點(diǎn)和自動(dòng)化測(cè)試難點(diǎn)

1.1 網(wǎng)格軟件的特點(diǎn)

網(wǎng)格軟件的應(yīng)用范圍廣泛,其科技化程度高,網(wǎng)格軟件與其他的軟件相比具有以下特點(diǎn):

1.1.1 具備虛擬資源能力

網(wǎng)格軟件能夠針對(duì)網(wǎng)絡(luò)系統(tǒng)中的多項(xiàng)硬件環(huán)境、操作系統(tǒng)等進(jìn)行虛擬單元計(jì)算,能夠跨越多個(gè)平臺(tái)進(jìn)行操作。

1.1.2 對(duì)網(wǎng)絡(luò)環(huán)境進(jìn)行異構(gòu)

在網(wǎng)絡(luò)環(huán)境的形成,由不同制造生產(chǎn)計(jì)算、網(wǎng)絡(luò)設(shè)備相互支持和系統(tǒng)共同運(yùn)行所組成。不同的計(jì)算機(jī)系統(tǒng)運(yùn)行,需要不同的操作系統(tǒng)和通信協(xié)議,為了實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)資源的管理,需要對(duì)解決異種機(jī)系統(tǒng)的任務(wù),由此可見,網(wǎng)格軟件在還具有異構(gòu)網(wǎng)絡(luò)環(huán)境的特點(diǎn)。

1.1.3 對(duì)集群模式下的節(jié)點(diǎn)關(guān)系進(jìn)行協(xié)調(diào)、管理以及針對(duì)性的控制

在互聯(lián)網(wǎng)網(wǎng)絡(luò)系統(tǒng)中,當(dāng)一個(gè)客戶與集群相互作用時(shí),集群轉(zhuǎn)變?yōu)閱我贿\(yùn)行的服務(wù)器,在網(wǎng)格軟件的支持下,能夠?qū)崿F(xiàn)系統(tǒng)關(guān)系的相互協(xié)調(diào)。

1.2 網(wǎng)格軟件的自動(dòng)化測(cè)試難點(diǎn)

基于網(wǎng)格軟件與一般軟件之間的差別,那么在進(jìn)行網(wǎng)格軟件的自動(dòng)化測(cè)試環(huán)節(jié)中將會(huì)出現(xiàn)很多問題,這些問題都是軟件測(cè)試環(huán)節(jié)中的難點(diǎn),需要對(duì)這些難點(diǎn)進(jìn)行詳細(xì)分析,才能夠制定有針對(duì)性的網(wǎng)格軟件自動(dòng)化測(cè)試方案。首先,網(wǎng)格軟件能夠運(yùn)行于復(fù)雜的異構(gòu)網(wǎng)絡(luò)環(huán)境中,能夠完成其集群管理的職責(zé),對(duì)集群中的重點(diǎn)參數(shù)進(jìn)行相應(yīng)的測(cè)試。因此,網(wǎng)格軟件自動(dòng)化測(cè)試系統(tǒng)需要在異構(gòu)網(wǎng)絡(luò)環(huán)境下具備良好的跨平臺(tái)性;其次,網(wǎng)格軟件屬于一種大型的應(yīng)用軟件,其結(jié)構(gòu)與功能參與比較復(fù)雜,在進(jìn)行軟件測(cè)試環(huán)節(jié)中,其測(cè)試規(guī)模龐大,難度系數(shù)也增加了;最后,網(wǎng)格軟件對(duì)于集群進(jìn)行管理中,主要通過命令行的方式進(jìn)行管理。那么在進(jìn)行網(wǎng)格軟件測(cè)試環(huán)節(jié)中,也需要軟件測(cè)試系統(tǒng)能夠適應(yīng)命令行的環(huán)境。

2 網(wǎng)格軟件自動(dòng)化測(cè)試框架的設(shè)計(jì)

2.1 系統(tǒng)基本框架

在網(wǎng)格軟件自動(dòng)化測(cè)試框架設(shè)計(jì)中,基于Testgrid 的框架結(jié)構(gòu)主要分為四部分,最上層為測(cè)試套件,下面一層為自動(dòng)化測(cè)試框架。第三層為行為庫,最底層為被測(cè)系統(tǒng)。

2.2 Testgrid多重異常處理

當(dāng)測(cè)試軟件在進(jìn)行測(cè)試工作時(shí),或多或少的對(duì)被測(cè)試系統(tǒng)產(chǎn)生一定的破壞性,自動(dòng)化測(cè)試也不例外。軟件測(cè)試從人工手動(dòng)測(cè)試的方式轉(zhuǎn)變?yōu)橄到y(tǒng)自動(dòng)化測(cè)試,那么人工將會(huì)失去了對(duì)于軟件測(cè)試環(huán)節(jié)的控制,對(duì)測(cè)試中可能出現(xiàn)的異常環(huán)節(jié)難以把握。當(dāng)測(cè)試環(huán)節(jié)中出現(xiàn)異常,將會(huì)嚴(yán)重的影響軟件測(cè)試的質(zhì)量與效率。針對(duì)軟件測(cè)試中出現(xiàn)的這樣的問題,需要建立網(wǎng)格軟件自動(dòng)化測(cè)試框架異常處理機(jī)制。在進(jìn)行網(wǎng)格軟件自動(dòng)化測(cè)試之前,需要Testgrid框架調(diào)度其他模塊,對(duì)被測(cè)系統(tǒng)狀態(tài)進(jìn)行綜合判斷,若被測(cè)系統(tǒng)符合軟件測(cè)試需求,那么該模塊就能夠應(yīng)用到實(shí)際測(cè)試中,如果被測(cè)系統(tǒng)不符合軟件測(cè)試需求,那么需要調(diào)動(dòng)其他模塊進(jìn)行測(cè)試。

2.3 Testgrid的超時(shí)控制

自動(dòng)化測(cè)試將測(cè)試環(huán)節(jié)交由給自動(dòng)化工具,能夠有效的節(jié)約時(shí)間,減少成本。但是在很多情況下,網(wǎng)絡(luò)通訊不暢將會(huì)導(dǎo)致軟件自動(dòng)化操作的動(dòng)作嚴(yán)重超時(shí),是測(cè)試遲遲不能結(jié)束。Testgrid應(yīng)用自動(dòng)化測(cè)試中,能夠?qū)y(cè)試過程中超時(shí)的情況進(jìn)行嚴(yán)格控制,設(shè)置最大的時(shí)間,控制每一個(gè)測(cè)試單元。處于同一測(cè)試組的測(cè)試用例,需要設(shè)定Timeout時(shí)間,通過配置文件的方式,將軟件測(cè)試控制在合理的范圍內(nèi)。

3 網(wǎng)格軟件自動(dòng)化測(cè)試框架Testgrid的實(shí)現(xiàn)

3.1 測(cè)試驅(qū)動(dòng)

在網(wǎng)格軟件自動(dòng)化測(cè)試框架Testgrid的實(shí)現(xiàn)中,首先需要對(duì)其測(cè)試驅(qū)動(dòng)模塊進(jìn)行分析。在測(cè)試驅(qū)動(dòng)模塊中存在著作用比較重要的類,即Driver。Testgrid軟件自動(dòng)化測(cè)試框架需要對(duì)其所需要的腳本文件格式進(jìn)行分析,常見的三種格式為Xml文件、Excel電子表格、常見的文本文檔。在眾多的文本格式下,需要將Driver類設(shè)計(jì)為一個(gè)抽象類,能夠?yàn)闇y(cè)試系統(tǒng)提供相應(yīng)的屬性和方法。根據(jù)測(cè)試對(duì)象的繼承關(guān)系,為不同的文件格式設(shè)計(jì)不同的類,如,TextDriver針對(duì)常見的文本文檔、ExcelDriver針對(duì)Excel表格、XmlDriver針對(duì)Xml文件。一般情況下,Xml文件結(jié)構(gòu)為樹形結(jié)構(gòu),文本靈活性較高。

3.2 配置管理

在配置管理模塊中,需要對(duì)不同的標(biāo)簽進(jìn)行功能進(jìn)行分析。testSuiteName為測(cè)試套件名,該名稱也會(huì)出現(xiàn)在系統(tǒng)中的生成日志中;Port是一組可以被使用的端口號(hào);reportFileName為指定的測(cè)試報(bào)告命名;Groups為此間節(jié)點(diǎn)對(duì)測(cè)試套件的分組;init為運(yùn)行本次軟件測(cè)試,系統(tǒng)所需要做的初始化工作,例如系統(tǒng)中需要導(dǎo)入哪些數(shù)據(jù)安裝包,開啟哪些功能等。

4 結(jié)論

綜上所述,網(wǎng)格軟件的應(yīng)用范圍廣泛,其科技化程度高,網(wǎng)格軟件與其他的軟件相比特點(diǎn)突出,具備虛擬資源能力,對(duì)網(wǎng)絡(luò)環(huán)境進(jìn)行異構(gòu),對(duì)集群模式下的節(jié)點(diǎn)關(guān)系進(jìn)行協(xié)調(diào)、管理以及針對(duì)性的控制。在本文中對(duì)網(wǎng)格軟件的自動(dòng)化測(cè)試框架特點(diǎn)與難點(diǎn)進(jìn)行分析,并對(duì)網(wǎng)格軟件的自動(dòng)化測(cè)試框進(jìn)行設(shè)計(jì)研究,探討其功能實(shí)現(xiàn)方式。

參考文獻(xiàn)

[1]鐘華.基于云計(jì)算的軟件測(cè)試服務(wù)研究[D].上海:東華大學(xué),2012.

[2]賈志娟.基于Django框架的軟件自動(dòng)化測(cè)試分布式部署系統(tǒng)的研究與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2012.

[3]韓振斌.基于網(wǎng)格系統(tǒng)的自動(dòng)化測(cè)試系統(tǒng)的研究與實(shí)現(xiàn)[D].西北工業(yè)大學(xué),2007.

[4]徐崇浪.集群系統(tǒng)自動(dòng)化測(cè)試技術(shù)研究及其工具開發(fā)[D].西安:西北工業(yè)大學(xué),2007.

[5]盧麟.智能化軟件的自動(dòng)化測(cè)試工具的研究與設(shè)計(jì)[D].西安:西安建筑科技大學(xué),2011.

作者單位

沈陽理工大學(xué) 遼寧省沈陽市 110000

猜你喜歡
實(shí)現(xiàn)自動(dòng)化研究
FMS與YBT相關(guān)性的實(shí)證研究
遼代千人邑研究述論
視錯(cuò)覺在平面設(shè)計(jì)中的應(yīng)用與研究
科技傳播(2019年22期)2020-01-14 03:06:54
EMA伺服控制系統(tǒng)研究
辦公室人員尚需制定個(gè)人發(fā)展規(guī)劃
蘇州信息學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
如何實(shí)現(xiàn)人企合一
供熱站自動(dòng)控制系統(tǒng)中PLC的應(yīng)用
AGV小車在白酒行業(yè)自動(dòng)化立體倉庫中的應(yīng)用
淺析鐵路通信傳輸?shù)臉?gòu)成及實(shí)現(xiàn)方法
主站蜘蛛池模板: 成人伊人色一区二区三区| 久久国产精品波多野结衣| 国产成人在线小视频| 毛片卡一卡二| 国内嫩模私拍精品视频| 久久国产乱子伦视频无卡顿| 精品夜恋影院亚洲欧洲| a级毛片毛片免费观看久潮| 国产aaaaa一级毛片| 精品国产免费观看| 九色视频线上播放| 一区二区三区高清视频国产女人| 在线视频97| 欧美成人综合在线| 欧美yw精品日本国产精品| 日a本亚洲中文在线观看| 波多野结衣久久高清免费| a毛片在线播放| 91偷拍一区| 99无码熟妇丰满人妻啪啪| 无码中文字幕精品推荐| 国产伦精品一区二区三区视频优播 | 国产人人乐人人爱| 色婷婷在线影院| 亚洲制服丝袜第一页| 午夜福利网址| 天堂岛国av无码免费无禁网站 | 久久精品欧美一区二区| 色欲色欲久久综合网| 国产情侣一区二区三区| 2022精品国偷自产免费观看| 91精品专区| 欧美一道本| 91成人在线免费视频| 无码一区中文字幕| 欧美色图久久| 国产免费a级片| 无码专区在线观看| 欧美一区日韩一区中文字幕页| 国产网站一区二区三区| 亚洲成人精品| 国产日韩欧美视频| 国产 日韩 欧美 第二页| 色综合狠狠操| 精品无码人妻一区二区| 国产成人AV综合久久| 欧美一区福利| 日韩在线成年视频人网站观看| 人妻熟妇日韩AV在线播放| 国产精品一区二区无码免费看片| 国产成年无码AⅤ片在线| 欧美亚洲香蕉| 国产精品欧美亚洲韩国日本不卡| 欧美日韩第三页| 色有码无码视频| 国产精品入口麻豆| 国产呦视频免费视频在线观看| 无码日韩精品91超碰| 91视频青青草| 亚洲一区黄色| 日韩欧美一区在线观看| 国产乱子伦无码精品小说| 色妞永久免费视频| 成人亚洲天堂| 亚洲欧美日本国产综合在线| 久久国产乱子伦视频无卡顿| 制服丝袜 91视频| 精品人妻一区无码视频| 国产91高清视频| 欧美a级完整在线观看| 亚洲中文字幕精品| 精品视频在线一区| а∨天堂一区中文字幕| 国产18在线播放| 亚洲欧洲日韩综合| 久久综合色天堂av| 国产在线精彩视频二区| 精品福利一区二区免费视频| 97视频免费在线观看| 国产精品永久不卡免费视频| 在线观看无码a∨| 久爱午夜精品免费视频|