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

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

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

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

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

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

【部分圖文】:

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


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

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


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

信息流,條件


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

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

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

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



本文編號(hào):2973657

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

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


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

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