天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 碩博論文 > 信息類碩士論文 >

多代理技術(shù)在Web應(yīng)用系統(tǒng)自動化測試中的運(yùn)用

發(fā)布時間:2021-01-12 22:27
  目前,Web應(yīng)用系統(tǒng)測試的要點基本按照五個部分進(jìn)行,分別是功能測試、性能測試、用戶界面測試/可用性測試、兼容性測試、安全性測試等五個部分。從這里就不難看出測試Web應(yīng)用系統(tǒng)所需要的工作是十分巨大的。這些不同的部分之間,有的甚至沒有共同性,因此不僅僅需要計算能力強(qiáng)大的測試計算機(jī),還需要用不同的測試軟件,并且最終還需要人的參與才能完成這復(fù)雜的工作。近年來,分布式的人工智能獲得了廣泛的重視和眾多學(xué)者的研究,而在這個領(lǐng)域主要的研究方向就是多Agent系統(tǒng)(Multi-Agent systems,MAS)。MAS擁有極大的健壯性和靈活性,并且具有與人類社會相似的合作與協(xié)調(diào)的社會性特征,如此巨大的優(yōu)越性便可以用于解決目前網(wǎng)站系統(tǒng)測試中遇到的計算量大,測試項目多,資源浪費(fèi)等種種問題。使用MAS最先需要解決的首要問題是解決Agent之間的合作與協(xié)調(diào),那么MAS運(yùn)用在Web應(yīng)用系統(tǒng)測試同樣需要解決以上兩個問題。針對Web應(yīng)用系統(tǒng)測試目前的現(xiàn)狀,以及MAS應(yīng)用在測試中存在的問題,本文做了以下幾點工作。本文首先分析了目前Web應(yīng)用系統(tǒng)測試的現(xiàn)狀,指出目前Web應(yīng)用系統(tǒng)測試存在的問題,在此基礎(chǔ)上,提出了引入多... 

【文章來源】:湖北工業(yè)大學(xué)湖北省

【文章頁數(shù)】:55 頁

【學(xué)位級別】:碩士

【部分圖文】:

多代理技術(shù)在Web應(yīng)用系統(tǒng)自動化測試中的運(yùn)用


電信系統(tǒng)部分功能用例圖

設(shè)計圖,多Agent系統(tǒng),測試框架,設(shè)計圖


湖北工業(yè)大學(xué)工程碩士學(xué)位論文21第3章多Agent系統(tǒng)自動測試框架3.1多Agent系統(tǒng)測試框架概述根據(jù)前文對相關(guān)技術(shù)研究總結(jié)和分析并且結(jié)合MVC式的Web應(yīng)用系統(tǒng)特點,本文將在此章節(jié)對多Agent系統(tǒng)測試總體框架做出設(shè)計,并對該框架的關(guān)鍵部分進(jìn)行具體實現(xiàn)。框架的總體設(shè)計如圖3.1所示。圖3.1多Agent系統(tǒng)測試框架總體設(shè)計圖該框架的工作流程是:首先Web應(yīng)用系統(tǒng)設(shè)計師將開發(fā)好的系統(tǒng)源碼以及設(shè)計系統(tǒng)時繪制的UML用例圖提交給人機(jī)測試交互組件,由該組件首先對Web應(yīng)用系統(tǒng)眾多用例進(jìn)行分析,并且對用例優(yōu)先級進(jìn)行排序,先將優(yōu)先級別高的UML用例集轉(zhuǎn)譯XML文件,再將這些文件提交給Agent,此時還沒有任何參與者,所以由這個Agent負(fù)責(zé)在Agent網(wǎng)絡(luò)平臺上發(fā)布招募信息,組建多Agent測試系統(tǒng),系統(tǒng)在測試每測試完一個用例后,將測試經(jīng)歷的事件流反映到UI事件模型中。由于Agent尋找合作者是通過招募競爭機(jī)制自發(fā)進(jìn)行的,因此我們不需要對多Agent系統(tǒng)進(jìn)行設(shè)計和干預(yù),而只需要關(guān)注UI事件驅(qū)動模型和Agent之間的測試驗證。3.2招募競爭機(jī)制招募競爭機(jī)制是一種市場價格分析的競爭機(jī)制,這個機(jī)制是為了吸引單個、獨立的Agent逐漸走向合作且競爭共存的多Agent社會(多Agent系統(tǒng)的)的重要方法。具體而言是對Agent合作與協(xié)調(diào)的問題,用市場化競爭的方式求解。這樣能夠極為高效的利用資源。Agent會基于市場和價格的分析做出最有利與自己

信息流,條件


湖北工業(yè)大學(xué)工程碩士學(xué)位論文233.能力值:能力值表示Agent硬件或者其他方面的能力,具體可以自由定義,本文只是做出舉例。熟練度指的是要求Agent從事該任務(wù)類別達(dá)到的次數(shù)。4.熟練度:Agent在測試某個任務(wù)下積累的經(jīng)驗值5.任務(wù)獎勵金:任務(wù)獎勵金指的是Agent完成該任務(wù)能獲得的獎勵金。6.任務(wù)完成期限:任務(wù)完成期限指的是要求Agent必須在規(guī)定的時間內(nèi)完成該任務(wù),否則將扣除部分獎勵金。圖3.2應(yīng)聘Agent處理招募信息流程圖圖3.2則顯示了Agent對于應(yīng)對招募信息的處理過程;首先Agent將分析自身條件是否滿足熟練度和能力值的要求,然后參與到同樣滿足該招募條件下的多Agent下的競爭。其次將對比該任務(wù)是否是當(dāng)前單位時間內(nèi)獲得報酬最多的任務(wù),如果是則接受。在此之后再反復(fù)判斷這個條件,如果收益更高的任務(wù)出現(xiàn),Agent會將任務(wù)轉(zhuǎn)交出去,從而一直保證自己效益的最大化;蛘咴谀承顩r下,導(dǎo)致Agent判斷這個任務(wù)的完成時間超出了規(guī)定值,Agent也會通過招募機(jī)制選擇將任務(wù)轉(zhuǎn)交給其他Agent處理,同時必須將剩下的任務(wù)時間和獎勵金作為招募條件。如此一來,Agent社會變得公平而且富有效率,同時每個Agent都能根據(jù)自己的能力完成最適合自己的任務(wù)。

【參考文獻(xiàn)】:
期刊論文
[1]基于XML技術(shù)的光網(wǎng)絡(luò)設(shè)備通信的設(shè)計與實現(xiàn)[J]. 王森林,喻杰奎,趙建宜,周治柱.  信息技術(shù). 2020(04)
[2]項目中結(jié)合運(yùn)用人工測試與自動化測試的實踐[J]. 于曉虹.  電子技術(shù)與軟件工程. 2019(18)
[3]“BDI模型”與人工智能建模的心靈哲學(xué)[J]. 高新民.  上海師范大學(xué)學(xué)報(哲學(xué)社會科學(xué)版). 2019(05)
[4]基于Web的交通管理軟件自動化測試框架研究[J]. 李建民,武紅斌,紀(jì)良孟.  中國公共安全(學(xué)術(shù)版). 2018(02)
[5]裝備采購合同訂立的多方博弈分析[J]. 雷玉瑩,劉欣.  管理觀察. 2017(05)
[6]基于CTI-TET和Selenium Webdriver的Web應(yīng)用自動化測試框架的設(shè)計與實現(xiàn)[J]. 葉鵬.  軟件工程. 2016(08)
[7]基于JMeter的Web Service自動化測試集成框架[J]. 邊耐政,趙東旭.  計算機(jī)應(yīng)用與軟件. 2016(05)
[8]Web應(yīng)用系統(tǒng)的自動化測試解決方案[J]. 傅靈麗,代俊秋,劉金河.  河北工業(yè)大學(xué)學(xué)報. 2010(04)
[9]多智能體系統(tǒng)及其協(xié)同控制研究進(jìn)展[J]. 劉佳,陳增強(qiáng),劉忠信.  智能系統(tǒng)學(xué)報. 2010(01)
[10]基于Web應(yīng)用的快速壓力測試研究[J]. 李克文,蘇波.  微計算機(jī)應(yīng)用. 2007(09)

博士論文
[1]多Agent系統(tǒng)中合作與協(xié)調(diào)機(jī)制的研究[D]. 肖正.復(fù)旦大學(xué) 2009

碩士論文
[1]基于納什均衡的水電市場長期博弈分析方法研究[D]. 李書鳴.大連理工大學(xué) 2019
[2]基于Selenium的Web自動化測試框架的設(shè)計與實現(xiàn)[D]. 馮晶晶.北京工業(yè)大學(xué) 2018
[3]基于動態(tài)規(guī)劃的CTCS-1級列控系統(tǒng)測試序列自動生成方法研究[D]. 李智.北京交通大學(xué) 2018
[4]基于Selenium的Web自動化測試框架的設(shè)計與實現(xiàn)[D]. 趙雪穎.北京工業(yè)大學(xué) 2017
[5]基于啟發(fā)式策略的Web應(yīng)用自動化測試研究[D]. 茆俊強(qiáng).東南大學(xué) 2017
[6]基于HTML代碼分析的Web應(yīng)用自動化測試方法研究[D]. 陳少林.東南大學(xué) 2015
[7]基于多Agent的臨床知識表達(dá)及其動態(tài)解析與執(zhí)行的研究[D]. 胡玉敏.湖北工業(yè)大學(xué) 2015
[8]基于改進(jìn)蟻群算法的測試序列優(yōu)化算法[D]. 胡乃文.北京交通大學(xué) 2015
[9]面向?qū)ο蟮念悳y試用例自動生成技術(shù)的研究與應(yīng)用[D]. 崔麗婷.蘭州交通大學(xué) 2014
[10]CTCS-3級列控系統(tǒng)測試案例本體半自動生成方法研究[D]. 尹征.北京交通大學(xué) 2013



本文編號:2973657

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/2973657.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶64757***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com