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

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于流程推薦的數(shù)據(jù)庫(kù)測(cè)試腳本可視化工具的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2021-07-23 18:21
  在軟件質(zhì)量備受關(guān)注的背景下,數(shù)據(jù)庫(kù)管理系統(tǒng)的測(cè)試變得愈發(fā)重要。數(shù)據(jù)庫(kù)測(cè)試需要測(cè)試員根據(jù)標(biāo)準(zhǔn)規(guī)范編寫(xiě)大量的測(cè)試用例。數(shù)據(jù)庫(kù)測(cè)試用例主要以文本格式的腳本語(yǔ)言表示,編寫(xiě)與操縱過(guò)程復(fù)雜。結(jié)合流程推薦技術(shù)與可視化技術(shù)對(duì)測(cè)試腳本進(jìn)行處理,將有助于簡(jiǎn)化測(cè)試用例的編寫(xiě)與操縱過(guò)程,降低對(duì)測(cè)試人員的要求,提高效率。根據(jù)數(shù)據(jù)庫(kù)測(cè)試用例語(yǔ)法的特點(diǎn),分析設(shè)計(jì)了測(cè)試用例腳本標(biāo)簽對(duì)應(yīng)的流程圖圖元符號(hào),確定了兩者的對(duì)應(yīng)關(guān)系,并以此為基礎(chǔ)實(shí)現(xiàn)了測(cè)試用例轉(zhuǎn)換為測(cè)試流程圖和操作測(cè)試流程圖生成測(cè)試用例。測(cè)試用例的具體測(cè)試內(nèi)容通過(guò)直觀的流程圖圖元符號(hào)顯示在測(cè)試流程圖中。通過(guò)可視化庫(kù),實(shí)現(xiàn)拖拽、雙擊流程圖圖元等方式編輯測(cè)試流程圖。通過(guò)修改測(cè)試引擎,添加斷點(diǎn)操作相關(guān)的標(biāo)簽,實(shí)現(xiàn)了測(cè)試流程圖以圖元為單位的調(diào)試功能。通過(guò)對(duì)已有的測(cè)試用例集進(jìn)行數(shù)據(jù)處理,結(jié)合流程推薦算法生成與更新流程推薦表。在測(cè)試員操作時(shí),工具通過(guò)預(yù)測(cè)可能需要添加的操作進(jìn)行推薦,輔助測(cè)試員編輯測(cè)試用例。在上述研究的基礎(chǔ)上,設(shè)計(jì)實(shí)現(xiàn)了一個(gè)基于流程推薦的數(shù)據(jù)庫(kù)測(cè)試腳本可視化工具。該工具分為2個(gè)子系統(tǒng):可視化子系統(tǒng)和流程推薦子系統(tǒng)?梢暬酉到y(tǒng)負(fù)責(zé)測(cè)試用例的可視化顯示、測(cè)試用... 

【文章來(lái)源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校

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

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

【部分圖文】:

基于流程推薦的數(shù)據(jù)庫(kù)測(cè)試腳本可視化工具的設(shè)計(jì)與實(shí)現(xiàn)


工具總體結(jié)構(gòu)設(shè)計(jì)圖

流程圖,界面設(shè)計(jì),工具


工具的總體結(jié)構(gòu)設(shè)計(jì)如圖 2.1 所示。圖 2.1 工具總體結(jié)構(gòu)設(shè)計(jì)圖2.2.2 可視化子系統(tǒng)設(shè)計(jì)可視化子系統(tǒng)主要分為 4 個(gè)模塊包括:工具顯示界面模塊、工具數(shù)據(jù)轉(zhuǎn)換模塊、調(diào)試模塊、工具檢測(cè)和清除模塊。1. 工具顯示界面模塊本模塊作為工具顯示界面以及操作界面,是工具的基礎(chǔ)模塊。從用戶(hù)的角度來(lái)說(shuō),是整個(gè)工具的應(yīng)用界面。從工具的角度來(lái)說(shuō),是工具所有功能的載體。在這個(gè)界面中接收用戶(hù)的操作,根據(jù)用戶(hù)操作調(diào)用其他模塊執(zhí)行相應(yīng)操作,并將執(zhí)行結(jié)果顯示到界面。該模塊的基本要求是較好地顯示工具界面,工具界面模塊化設(shè)計(jì),可以由用戶(hù)部分定制顯示的內(nèi)容。工具界面包括左側(cè)的圖元控件欄、上方的工具欄、中間的腳本流程圖畫(huà)板、右側(cè)的 XML 文本編輯器以及下方的信息反饋 console 控制臺(tái),具體如圖 2.2 所示。

工作流程圖,工作流程圖,子系統(tǒng),流程


定義 2.3:頻繁子圖集合 頻繁子圖集合 Map =<u,c>,其中 u 表示頻繁子圖,流程表的片段,c 表示頻次。頻繁子圖集合存儲(chǔ)多個(gè)頻繁子圖以及它們的頻次。頻繁子圖有兩個(gè)含義,一個(gè)含義是子圖,表示腳本測(cè)試流程圖中的子圖,或者是線(xiàn)性表中的一部分;另一個(gè)含義是頻繁,統(tǒng)計(jì)線(xiàn)性表的頻次。頻繁子圖的獲取將流程表根據(jù)最小長(zhǎng)度到最大長(zhǎng)度進(jìn)行切分,將線(xiàn)性表切分為多個(gè)頻繁子圖對(duì)象,插入到頻繁子圖集合中,并統(tǒng)計(jì)次數(shù)。由于需要在頻繁子圖集合中查找到對(duì)應(yīng)的子圖對(duì)象,所以采用時(shí)間復(fù)雜度為 O(1)的 HashMap 類(lèi)型作為頻繁子圖集合的數(shù)據(jù)結(jié)構(gòu)。2. 流程子系統(tǒng)基本流程流程子系統(tǒng)的基本流程如圖 2.3 所示。首先腳本數(shù)據(jù)挖掘模塊從數(shù)據(jù)庫(kù)中獲取測(cè)試用例挖掘、分解獲取頻繁子圖,接下來(lái)由腳本數(shù)據(jù)推薦模塊將頻繁子圖生成流程匹配表,根據(jù)測(cè)試員編輯的上游子圖進(jìn)行匹配,將匹配的控件集合推薦給測(cè)試員,測(cè)試員選擇控件后,循環(huán)匹配推薦,直到測(cè)試用例編輯完成入庫(kù)。將入庫(kù)的測(cè)試用例挖掘、分解出頻繁子圖,由腳本數(shù)據(jù)推薦模塊更新維護(hù)流程匹配表。

【參考文獻(xiàn)】:
期刊論文
[1]基于流程挖掘的業(yè)務(wù)流程模塊推薦方法研究[J]. 鄭光鍵.  計(jì)算機(jī)應(yīng)用與軟件. 2018(06)
[2]一種top-K序列模式挖掘算法[J]. 李濤,張庭玉,陸正邦,郁美辰.  計(jì)算機(jī)仿真. 2018(04)
[3]基于ECharts的數(shù)據(jù)可視化分析組件設(shè)計(jì)實(shí)現(xiàn)[J]. 王子毅,張春海.  微型機(jī)與應(yīng)用. 2016(14)
[4]基于知識(shí)模式挖掘的流程知識(shí)推薦系統(tǒng)[J]. 劉海濤,趙衛(wèi)東.  計(jì)算機(jī)集成制造系統(tǒng). 2017(02)
[5]基于圖文法的程序流程圖與源代碼自動(dòng)轉(zhuǎn)換[J]. 朱云,曾曉勤,朱寧,劉禹鋒.  計(jì)算機(jī)工程與科學(xué). 2015(05)
[6]基于改進(jìn)編輯距離的字符串相似度求解算法[J]. 姜華,韓安琪,王美佳,王崢,吳雲(yún)玲.  計(jì)算機(jī)工程. 2014(01)
[7]基于HTML5 Canvas的客戶(hù)端圖表技術(shù)研究[J]. 谷偉.  信息技術(shù). 2013(09)
[8]基于流程規(guī)整矩陣的流程推薦技術(shù)[J]. 葉巖明,尹建偉,曹斌.  計(jì)算機(jī)集成制造系統(tǒng). 2013(08)
[9]JTangWFR:一個(gè)高效可靠的流程推薦系統(tǒng)[J]. 王東京,鄧水光,曹斌,尹建偉,熊麗榮.  計(jì)算機(jī)集成制造系統(tǒng). 2013(08)
[10]一種基于近距離最大子圖優(yōu)先的業(yè)務(wù)流程推薦技術(shù)[J]. 曹斌,尹建偉,鄧水光,王東京,徐悅甡.  計(jì)算機(jī)學(xué)報(bào). 2013(02)

博士論文
[1]數(shù)據(jù)挖掘技術(shù)與關(guān)聯(lián)規(guī)則挖掘算法研究[D]. 毛國(guó)君.北京工業(yè)大學(xué) 2003

碩士論文
[1]數(shù)據(jù)庫(kù)安全等級(jí)測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 熊權(quán).華中科技大學(xué) 2017
[2]數(shù)據(jù)庫(kù)測(cè)試工具測(cè)試引擎設(shè)計(jì)與實(shí)現(xiàn)[D]. 聞江業(yè).華中科技大學(xué) 2017
[3]基于新浪微博的好友推薦系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳沖.西南交通大學(xué) 2017
[4]工作流的相似度比較和推薦方法研究[D]. 喬靜.杭州電子科技大學(xué) 2017



本文編號(hào):3299799

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

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3299799.html


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

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