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

當前位置:主頁 > 管理論文 > 移動網絡論文 >

基于啟發(fā)式搜索的面向FSM路徑用例生成的WEB測試研究

發(fā)布時間:2022-08-02 10:40
  伴隨Web系統(tǒng)的廣泛應用,Web系統(tǒng)的正確穩(wěn)定運行至關重要。由于Web系統(tǒng)的異構性、不確定性、多層結構等特點使得基于Web系統(tǒng)的測試、確認和驗收是一項重要而富有挑戰(zhàn)性的工作。本文對Web系統(tǒng)的功能測試進行了較為深入的研究,研究內容包括系統(tǒng)解析與建模、基于FSM模型的測試覆蓋準則、測試用例生成算法與測試用例庫的維護等內容。在系統(tǒng)解析與建模中,針對現(xiàn)有的HTML分析法填充表單能力的不足,提出了一種處理表單填充的方法,討論了對Web系統(tǒng)的解析,提取標簽信息并建立FSM模型的過程;在基于FSM模型測試覆蓋準則的問題研究中,針對測試成本和測試效率的平衡問題,給出了Web的操作成本概念并提出改進的覆蓋準則—Web系統(tǒng)的最小測試成本遷移覆蓋準則;針對該準則設計了一種復合的啟發(fā)式搜索算法—模擬退火遺傳算法,可以有效的優(yōu)化測試用例,降低測試用例成本;針對回歸階段的用例失效問題,提出了測試用例修正策略,該策略可以有效的對測試用例庫進行維護管理。本文最后通過實驗對提出的模擬退火遺傳算法和兩種傳統(tǒng)搜索算法進行比較,實驗結果表明提出的算法生成的測試用例比傳統(tǒng)算法生成的測試用例的成本和遷移的冗余均有大幅下降,能極... 

【文章頁數】:70 頁

【學位級別】:碩士

【文章目錄】:
摘要
ABSTRACT
圖表清單
注釋表
縮略詞
第一章 緒論
    1.1 研究背景與意義
    1.2 國內外研究現(xiàn)狀
    1.3 本文的主要研究工作及組織結構
第二章 WEB 系統(tǒng)測試技術
    2.1 WEB 系統(tǒng)體系結構
    2.2 WEB 系統(tǒng)特點
    2.3 WEB 系統(tǒng)的測試的基本方法
        2.3.1 功能測試
        2.3.2 性能測試
        2.3.3 兼容性測試
        2.3.4 用戶界面測試
        2.3.5 安全測試
        2.3.6 回歸測試
    2.4 常用的測試用例提取方法
    2.5 常用的測試工具分析
        2.5.1 GUI 錄制和回放工具
        2.5.2 基于規(guī)則的分析器
        2.5.3 負載/性能測試類工具
        2.5.4 基于 Web 的缺陷跟蹤工具
    2.6 本章小結
第三章 基于 FSM 的 WEB 系統(tǒng)模型的建立
    3.1 WEB 系統(tǒng)功能測試的分析
    3.2 FSM 模型介紹
    3.3 具有 WEB 特性的 FSM
    3.4 改進的 HTML 分析法
        3.4.1 自動填充表單
        3.4.2 解析與建模
    3.5 本章小結
第四章 WEB 系統(tǒng)的測試覆蓋準則
    4.1 一般的 FSM 測試覆蓋準則
    4.2 最小測試成本遷移覆蓋準則
        4.2.1 最小測試成本遷移覆蓋基本概念
        4.2.2 優(yōu)化遷移覆蓋算法
        4.2.3 最小測試成本遷移覆蓋
        4.2.4 MCMCT 算法有效性
    4.3 改進的 WEB 系統(tǒng)的測試覆蓋準則
        4.3.1 基本定義
        4.3.2 WEB 系統(tǒng)的最小測試成本遷移覆蓋準則
    4.4 本章小結
第五章 基于啟發(fā)式搜索算法的用例生成
    5.1 問題提出
    5.2 人工智能啟發(fā)式搜索算法
        5.2.1 遺傳算法介紹
        5.2.2 模擬退火算法介紹
    5.3 模擬退火遺傳算法
        5.3.1 模擬退火遺傳算法設計
        5.3.2 模擬退火遺傳算法實現(xiàn)和驗證
    5.4 本章小結
第六章 WEB 系統(tǒng)回歸測試策略
    6.1 回歸測試
    6.2 軟件回歸測試策略
    6.3 軟件回歸測試維護
    6.4 WEB 系統(tǒng)的回歸測試策略
        6.4.1 模型對比
        6.4.2 測試序列修正
    6.5 本章小結
第七章 WEB 系統(tǒng)測試工具的實現(xiàn)和驗證
    7.1 工具框架設計與實現(xiàn)
    7.2 驗證
        7.2.1 最小測試成本遷移覆蓋算法生成用例
        7.2.2 模擬退火遺傳算法優(yōu)化
    7.3 結果分析
    7.4 本章小結
第八章 總結與展望
    8.1 總結
    8.2 展望
參考文獻
致謝
在學期間的研究成果及發(fā)表的學術論文



本文編號:3668370

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

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3668370.html


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

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