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

基于網(wǎng)頁元素主題識別的XPath定位器生成算法研究

發(fā)布時間:2021-05-14 21:34
  為了保證Web應(yīng)用程序的質(zhì)量,Web應(yīng)用必須進行相應(yīng)的測試。隨著Web應(yīng)用程序規(guī)模和結(jié)構(gòu)復(fù)雜性的增加,回歸測試行為往往受到時間等資源的限制。因此,Web測試效率亟待提高。越來越多的自動化測試工具正在被廣泛使用,這些工具能在一定程度上提高Web測試效率。但在回歸測試中,固定不變的網(wǎng)頁元素定位器十分脆弱,往往會導(dǎo)致測試用例失效。為此,本文提出相應(yīng)的方法來自動生成網(wǎng)頁元素XPath定位器,通過爬取網(wǎng)頁頁面內(nèi)容,采用主題模型識別網(wǎng)頁元素主題,最終自動生成網(wǎng)頁元素的XPath定位器。針對靜態(tài)頁面,本文分析了靜態(tài)頁面網(wǎng)頁元素定位器失效的原因,提出了主題詞庫、提取特征詞算法以及主題判定方法,設(shè)計了自動生成網(wǎng)頁元素XPath路徑算法,實現(xiàn)了靜態(tài)頁面網(wǎng)頁元素XPath定位器的生成。該方法在靜態(tài)頁面中,通過限定網(wǎng)頁元素主題、限定網(wǎng)頁元素標(biāo)簽名等方式,具有所需樣本少,時間復(fù)雜度低等優(yōu)點。針對動態(tài)頁面,本文分析了動態(tài)頁面網(wǎng)頁元素定位器失效的原因,提出了動態(tài)頁面中的提取特征詞算法、網(wǎng)頁元素預(yù)處理方法,研究了使用pLSA主題模型和EM算法確定網(wǎng)頁元素主題的方法,設(shè)計了結(jié)合網(wǎng)頁狀態(tài)流圖自動生成網(wǎng)頁元素XPath定位... 

【文章來源】:上海師范大學(xué)上海市

【文章頁數(shù)】:65 頁

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

【文章目錄】:
摘要
Abstract
第1章 緒論
    1.1 研究背景及意義
    1.2 國內(nèi)外研究進展
        1.2.1 提高XPath定位器魯棒性的相關(guān)研究
        1.2.2 判定網(wǎng)頁元素主題的相關(guān)研究
        1.2.3 生成網(wǎng)頁元素定位器的相關(guān)研究
        1.2.4 網(wǎng)頁狀態(tài)流圖的相關(guān)研究
    1.3 課題來源
    1.4 論文研究內(nèi)容和創(chuàng)新點
        1.4.1 論文的研究內(nèi)容
        1.4.2 論文創(chuàng)新點
    1.5 論文結(jié)構(gòu)
第2章 相關(guān)知識
    2.1 Web測試
    2.2 網(wǎng)頁元素相關(guān)概念
    2.3 網(wǎng)頁狀態(tài)流圖
    2.4 網(wǎng)絡(luò)爬蟲技術(shù)
    2.5 文本主題模型
    2.6 基于網(wǎng)頁元素主題識別的XPath定位器生成算法框架
    2.7 本章小結(jié)
第3章 靜態(tài)頁面的網(wǎng)頁元素XPath定位器生成方法
    3.1 靜態(tài)頁面網(wǎng)頁元素定位器失效原因分析
    3.2 實例概述
    3.3 主題詞庫
        3.3.1 主題關(guān)鍵詞集合
        3.3.2 提取特征詞
        3.3.3 主題特征詞頻次
    3.4 基于主題判定的網(wǎng)頁元素XPath定位器生成方法
        3.4.1 確定網(wǎng)頁元素主題
        3.4.2 網(wǎng)頁元素XPath路徑生成
    3.5 本章小結(jié)
第4章 動態(tài)頁面的網(wǎng)頁元素XPath定位器生成方法
    4.1 動態(tài)頁面網(wǎng)頁元素定位器失效原因分析
    4.2 實例概述
    4.3 網(wǎng)頁狀態(tài)流圖生成方法
    4.4 基于pLSA的網(wǎng)頁元素主題判定方法
        4.4.1 網(wǎng)頁元素預(yù)處理
        4.4.2 pLSA模型
        4.4.3 EM算法求解
    4.5 動態(tài)頁面網(wǎng)頁元素XPath定位器生成方法
    4.6 本章小結(jié)
第5章 實驗與結(jié)果分析
    5.1 實驗環(huán)境與設(shè)置
        5.1.1 實驗環(huán)境
        5.1.2 實驗設(shè)置
    5.2 實驗內(nèi)容
        5.2.1 網(wǎng)頁元素主題識別的準(zhǔn)確率
        5.2.2 網(wǎng)頁元素定位能力
        5.2.3 網(wǎng)頁元素定位器的魯棒性
    5.3 實驗結(jié)果與分析
    5.4 本章小結(jié)
第6章 結(jié)論與展望
    6.1 結(jié)論
    6.2 進一步工作的方向
參考文獻
攻讀學(xué)位期間取得的研究成果
致謝


【參考文獻】:
期刊論文
[1]一種Web應(yīng)用跨瀏覽器兼容性測試方法[J]. 韋慶杰,劉淑坤.  計算機工程與應(yīng)用. 2019(05)
[2]關(guān)于滲透測試在Web軟件系統(tǒng)安全性測試中的應(yīng)用研究[J]. 徐鶯,馮亞玲,鄧丹,王小娟.  通信技術(shù). 2018(09)
[3]基于Selenium的Web軟件自動化測試[J]. 姜文,劉立康.  計算機技術(shù)與發(fā)展. 2018(09)
[4]服務(wù)接口測試自動化工具的研究[J]. 卓欣欣,白曉穎,許靜,李恩鵬,劉喻,康介恢,宋文莉.  計算機研究與發(fā)展. 2018(02)
[5]基于模式生成的瀏覽器模糊測試技術(shù)[J]. 霍瑋,戴戈,史記,龔曉銳,賈曉啟,宋振宇,劉寶旭,鄒維.  軟件學(xué)報. 2018(05)
[6]GUI測試中多級形態(tài)模型的分割與應(yīng)用[J]. 王皓亮,高建華.  計算機科學(xué). 2017(09)
[7]融合潛在主題信息和卷積語義特征的文本主題分類[J]. 陳培新,郭武.  信號處理. 2017(08)
[8]基于XPath路徑的Web應(yīng)用測試腳本修復(fù)[J]. 王曙燕,王璇,孫家澤.  計算機應(yīng)用研究. 2017(05)
[9]基于Petri網(wǎng)的圖形用戶界面測試[J]. 林濤,高建華.  計算機應(yīng)用研究. 2016(03)
[10]基于主題模型和統(tǒng)計機器翻譯方法的中文格律詩自動生成[J]. 蔣銳瀅,崔磊,何晶,周明,潘志庚.  計算機學(xué)報. 2015(12)

碩士論文
[1]GUI測試用例修復(fù)技術(shù)的研究[D]. 賴盛鑫.上海師范大學(xué) 2018
[2]基于AngularJS的單一頁面web應(yīng)用圖形用戶界面的測試研究[D]. 沈毅俊.上海師范大學(xué) 2016
[3]基于HTML代碼分析的Web應(yīng)用自動化測試方法研究[D]. 陳少林.東南大學(xué) 2015
[4]基于LDA多模型中文短文本主題分類體系構(gòu)建與分類[D]. 郭劍飛.哈爾濱工業(yè)大學(xué) 2014



本文編號:3186368

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

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


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

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