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

基于Selenium的Web自動化測試工具的改進(jìn)與實現(xiàn)

發(fā)布時間:2017-04-03 21:10

  本文關(guān)鍵詞:基于Selenium的Web自動化測試工具的改進(jìn)與實現(xiàn),由筆耕文化傳播整理發(fā)布。


【摘要】:隨著Web應(yīng)用在企業(yè)應(yīng)用中的普及,Web應(yīng)用已經(jīng)滲透到人們生活的各個方面,因此用戶對Web應(yīng)用的質(zhì)量的要求越來越高。與此同時,Web應(yīng)用程序的復(fù)雜性和開放性給Web測試帶來了困難和挑戰(zhàn),傳統(tǒng)的手工測試已漸漸無法適應(yīng)競爭激烈的Web應(yīng)用,自動化軟件測試成為軟件測試的發(fā)展趨勢。為了提高測試效率,減輕測試人員的壓力,越來越多的公司使用自動化測試工具來提高測試效率和產(chǎn)品質(zhì)量。而昂貴的商業(yè)自動化測試軟件讓許多中小型企業(yè)望而卻步,于是許多公司都在試圖找尋一種易擴(kuò)展的、兼容性強(qiáng)的開源自動化測試工具。Selenium自動化測試工具存在兩方面不足:該工具本身暫沒有數(shù)據(jù)驅(qū)動,無法快速增加測試數(shù)據(jù);其在測試過程中還存在著元素定位不準(zhǔn)確,頁面等待報錯,IE瀏覽器不支持XPath定位元素等問題。于是,本論文就這些不足之處提出改進(jìn)。使用Excel表實現(xiàn)數(shù)據(jù)驅(qū)動,實現(xiàn)快速增加測試數(shù)據(jù)的目的。靈活使用XPath, id, name等定位元素,主要采用XPath定位。更改jar包,使IE瀏覽器支持XPath定位。增加函數(shù)處理頁面等待問題。最后,利用擴(kuò)展后的Selenium工具對HappyStudy平臺制定了詳細(xì)的測試方案并按照自動化測試流程,完成了對該平臺的自動化測試。通過改進(jìn)后的測試工具能更有效、更快速地完成對Web平臺的測試,充分展示了該測試工具的優(yōu)越性。
【關(guān)鍵詞】:自動化測試 Web應(yīng)用 Selenium 軟件測試
【學(xué)位授予單位】:陜西師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.53;TP393.09
【目錄】:
  • 摘要3-4
  • Abstract4-8
  • 第1章 緒論8-12
  • 1.1 選題來源8
  • 1.2 選題背景和意義8-9
  • 1.3 國內(nèi)外研究現(xiàn)狀9-10
  • 1.4 研究內(nèi)容10
  • 1.5 論文組織結(jié)構(gòu)10-12
  • 第2章 自動化測試工具關(guān)鍵技術(shù)綜述12-20
  • 2.1 Web應(yīng)用程序的研究12-13
  • 2.1.1 Web應(yīng)用程序的特點12
  • 2.1.2 Web應(yīng)用程序的測試內(nèi)容12-13
  • 2.2 自動化測試介紹13
  • 2.3 自動化測試的流程13-14
  • 2.4 Selenium工具簡介14-16
  • 2.5 Junit工具16-17
  • 2.6 數(shù)據(jù)驅(qū)動測試17-18
  • 2.7 本章小結(jié)18-20
  • 第3章 Selenium自動化測試工具的改進(jìn)20-32
  • 3.1 HappyStudy平臺簡介20-21
  • 3.2 測試工具的研究21-25
  • 3.2.1 Selenium IDE21-23
  • 3.2.2 Selenium RC原理23-25
  • 3.3 Selenium自動化測試工具的擴(kuò)展設(shè)計25-27
  • 3.3.1 Selenium IDE+Selenium RC+Junit擴(kuò)展設(shè)計25-26
  • 3.3.2 使用Excel實現(xiàn)數(shù)據(jù)驅(qū)動26-27
  • 3.4 測試過程中的問題和改進(jìn)27-30
  • 3.4.1 IE瀏覽器使用XPath定位問題27
  • 3.4.2 元素定位問題27-29
  • 3.4.3 頁面和元素等待問題29-30
  • 3.4.4 Selenium對話啟動問題30
  • 3.5 本章小結(jié)30-32
  • 第4章 Selenium自動化測試工具的改進(jìn)實現(xiàn)32-46
  • 4.1 Selenium IDE+SeleniumRC+Junit擴(kuò)展實現(xiàn)32-38
  • 4.2 使用Excel實現(xiàn)數(shù)據(jù)驅(qū)動38-42
  • 4.3 系統(tǒng)測試用例驗證改進(jìn)方案42-45
  • 4.3.1 登錄測試用例42-43
  • 4.3.2 商品搜索測試用例43-45
  • 4.4 本章小結(jié)45-46
  • 第5章 總結(jié)與展望46-48
  • 5.1 測試體會46
  • 5.2 總結(jié)46-47
  • 5.3 展望47-48
  • 參考文獻(xiàn)48-52
  • 致謝52-54
  • 攻讀碩士期間的科研成果54

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 張曉敏;;構(gòu)建整體化的自動化測試平臺[J];中國高新技術(shù)企業(yè);2010年22期

2 杭漢慶;;關(guān)于軟件自動化測試工具的研究[J];無線互聯(lián)科技;2012年01期

3 王益芝;吳言潤;李艷;李特;;淺析智能手機(jī)的自動化測試[J];現(xiàn)代電信科技;2012年12期

4 季淑引;;軟件自動化測試工具的應(yīng)用研究[J];科技致富向?qū)?2012年20期

5 張佳s,

本文編號:284967


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

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


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

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