JQuery變異測試的研究與優(yōu)化
發(fā)布時間:2023-02-15 08:39
Web測試作為Web工程中重要的組成部分,從最初的Web應用開發(fā)階段到最終維護階段都離不開Web測試。JQuery作為一個繼Prototype后快速、簡潔的JavaScript框架,其一行代碼就可以完成JavaScript中幾行代碼所完成的功能。JQuery是一種動態(tài)語言,致使它更容易出錯。同時又因為JQuery對頁面元素或者樣式的操作是被封裝的,導致在自動化測試過程中很難判斷執(zhí)行結(jié)果,所以現(xiàn)階段JQuery沒有辦法被很好的測試。變異測試是一種基于故障的測試技術(shù),通過在被測代碼上應用一組已經(jīng)定義的變異算子生成一組變異體,判斷所生成的變異體是否被測試用例殺死來衡量測試用例集的充分性,并產(chǎn)生一個評分用于評估測試用例集,以提升測試用例集的充分性。雖然變異測試已經(jīng)被廣泛應用到各種語言中,但由于對程序進行變異后會產(chǎn)生大量的變異體從而帶來了不必要的計算開銷,所以需要通過一些辦法來約簡變異體的生成。針對JQuery功能和交互方面的測試問題,本文基于變異測試提出JQuery變異測試的方法及優(yōu)化技術(shù)。首先,在已提出的JQuery的三類變異算子的基礎(chǔ)上,補充了部分JQuery變異算子并提出了三類新的變異算...
【文章頁數(shù)】:50 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景
1.2 研究目的與意義
1.3 國內(nèi)研究現(xiàn)狀
1.4 課題來源
1.5 本文研究內(nèi)容
1.5.1 論文的研究內(nèi)容
1.5.2 論文創(chuàng)新點
1.6 本文組織結(jié)構(gòu)
第2章 相關(guān)知識
2.1 變異測試
2.1.1 變異算子
2.1.2 變異體
2.1.3 變異得分
2.2 遺傳算法
2.2.1 遺傳算法簡介
2.2.2 遺傳算法的基本流程
2.3 本章小結(jié)
第3章 JQuery變異測試
3.1 JQuery變異算子
3.2 新的JQuery變異算子
3.3 JQuery變異測試流程
3.4 JQuery變異體冗余
3.5 本章小結(jié)
第4章 JQuery變異體約簡
4.1 JQuery變異體編碼
4.2 JQuery變異體選擇
4.3 JQuery變異體競爭協(xié)同演化
4.4 JQuery變異體生成
4.5 本章小結(jié)
第5章 實驗與結(jié)果分析
5.1 實驗設(shè)置
5.2 待測項目
5.3 實驗一
5.3.1 JQuery變異體生成
5.3.2 冗余檢測
5.3.3 實驗數(shù)據(jù)分析
5.4 實驗二
5.4.1 JQuery變異體約簡
5.5 本章小結(jié)
第6章 結(jié)論與展望
6.1 結(jié)論
6.2 進一步工作方向
參考文獻
攻讀碩士學位期間的科研成果
致謝
本文編號:3743181
【文章頁數(shù)】:50 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景
1.2 研究目的與意義
1.3 國內(nèi)研究現(xiàn)狀
1.4 課題來源
1.5 本文研究內(nèi)容
1.5.1 論文的研究內(nèi)容
1.5.2 論文創(chuàng)新點
1.6 本文組織結(jié)構(gòu)
第2章 相關(guān)知識
2.1 變異測試
2.1.1 變異算子
2.1.2 變異體
2.1.3 變異得分
2.2 遺傳算法
2.2.1 遺傳算法簡介
2.2.2 遺傳算法的基本流程
2.3 本章小結(jié)
第3章 JQuery變異測試
3.1 JQuery變異算子
3.2 新的JQuery變異算子
3.3 JQuery變異測試流程
3.4 JQuery變異體冗余
3.5 本章小結(jié)
第4章 JQuery變異體約簡
4.1 JQuery變異體編碼
4.2 JQuery變異體選擇
4.3 JQuery變異體競爭協(xié)同演化
4.4 JQuery變異體生成
4.5 本章小結(jié)
第5章 實驗與結(jié)果分析
5.1 實驗設(shè)置
5.2 待測項目
5.3 實驗一
5.3.1 JQuery變異體生成
5.3.2 冗余檢測
5.3.3 實驗數(shù)據(jù)分析
5.4 實驗二
5.4.1 JQuery變異體約簡
5.5 本章小結(jié)
第6章 結(jié)論與展望
6.1 結(jié)論
6.2 進一步工作方向
參考文獻
攻讀碩士學位期間的科研成果
致謝
本文編號:3743181
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3743181.html
最近更新
教材專著