基于深度學(xué)習(xí)的自動(dòng)化功能測(cè)試算法
發(fā)布時(shí)間:2021-01-31 19:23
測(cè)試人員按照自然語言描述的軟件需求設(shè)計(jì)并編寫測(cè)試腳本,需要提前經(jīng)過結(jié)構(gòu)化編程培訓(xùn)或者自動(dòng)化測(cè)試工具編程培訓(xùn),人工成本較高,而且編寫腳本比自然語言描述的測(cè)試用例文本要需要耗費(fèi)更多的時(shí)間,測(cè)試效率會(huì)在編寫腳本階段被降低。通過腳本編寫的測(cè)試用例會(huì)失去自然語言描述的靈活性,對(duì)測(cè)試人員的專業(yè)表述也造成了壓力;谧匀徽Z言處理的軟件需求分析可以有效地提高自動(dòng)化測(cè)試的自動(dòng)化程度,但大部分已有的自然語言處理在解決中文自然語言文本時(shí)表現(xiàn)不佳,部分效果尚可的方法只是產(chǎn)生中間的軟件產(chǎn)品或者因需要較多交互而仍需進(jìn)一步改善。為改善上述問題,本文提出一種基于深度學(xué)習(xí)的自動(dòng)化功能測(cè)試算法。首先基于深度學(xué)習(xí)對(duì)中文自然語言描述的測(cè)試用例進(jìn)行自然語言處理提取出關(guān)鍵字序列,關(guān)鍵字序列對(duì)操作步驟有著特殊的意義,我們定義為可以高度抽象測(cè)試操作的三元組,包括動(dòng)作,目標(biāo)頁面元素,數(shù)據(jù)參數(shù)。接著我們對(duì)測(cè)試系統(tǒng)的頁面進(jìn)行爬取,獲得整個(gè)頁面的HTML DOM樹,根據(jù)三元組中的目標(biāo)頁面元素定位測(cè)試操作的頁面元素,并結(jié)合基于selenium的自動(dòng)化測(cè)試框架編寫關(guān)鍵字接口,通過關(guān)鍵字調(diào)用接口,自動(dòng)生成自動(dòng)化測(cè)試腳本,驅(qū)動(dòng)被測(cè)程序進(jìn)行自動(dòng)化測(cè)試...
【文章來源】:天津大學(xué)天津市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:59 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
操作單元生成圖
基于POS和句法分析特征的LSTM-CRF模型圖
測(cè)試結(jié)果
本文編號(hào):3011446
【文章來源】:天津大學(xué)天津市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:59 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
操作單元生成圖
基于POS和句法分析特征的LSTM-CRF模型圖
測(cè)試結(jié)果
本文編號(hào):3011446
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/3011446.html
最近更新
教材專著