freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計-自動化測試之基于web自動化測試--watirruby-在線瀏覽

2025-02-04 09:59本頁面
  

【正文】 .............................................................................................................................. 10 開封大學信息工程學 院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 自動化測試之基于 Web 自動化測試 —— Watir+Ruby (開封大學 計算機應(yīng)用專業(yè)) 一、引論 軟件測試是保證軟件質(zhì)量的重要活動,是軟件項目實施的不可缺少的環(huán)節(jié),軟件測試的直接目的是發(fā)現(xiàn)軟件中存在的缺陷。開封大學信息工程學 院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 論 文 摘 要 隨著軟件規(guī)模不斷擴大 ,軟件的復(fù)雜度不斷加大 ,采用手工測試軟件已經(jīng)不能適應(yīng)要求。采用電子自動化測試技術(shù)對于人工而言 ,能更好地保證測試的準確度 ,而且大大提高了測試的效率 ,加快軟件的開發(fā)速度。軟件測試的主要職責是對軟件產(chǎn)品的進行測試和檢驗,保證質(zhì)量能滿足客戶需求,通過必要測試,軟件缺陷數(shù)可至少降低 75%,而軟件的投資回報率能達到 350%,軟件測試帶來的產(chǎn)業(yè)效益正逐漸引起國內(nèi)相關(guān)企業(yè)的關(guān)注。這些經(jīng)驗教訓迫使軟件開發(fā)者們必須添加一個相應(yīng)的流程,并在此流程中采取強有力的檢測措施來檢測未發(fā)現(xiàn)的隱藏的軟件缺陷,也就是軟件測試;軟件測試的核心是測試思維,你的思維能深入到什么程度,測試就能做到什么程度,本次課題旨在訓練我們的測試思維,同時通過本次的課題實例掌握測試流程與技巧,為我們成為真正的測試人員打下堅實的基礎(chǔ)。 二、自動化測試概述 自動化 測試是把以人為驅(qū)動的測試行為轉(zhuǎn)化為機器執(zhí)行的一種過程。在此過程中,為了節(jié)省人力、時間或硬件資源,提高測試效率,便引入了自動化測試的概念。通常需要同時滿足以下條件: (一) 軟件需求變動不頻繁。如果軟件需求變動過于頻繁,測試人員需要根據(jù) 變動的需求來更新測試用例以及相關(guān)的測試腳本,而腳本的維護本身就是一個代碼開發(fā)的過程,需要修改、調(diào)試,必要的時候還要修改自動化測試的框架,如果所花費的成本不低于利用其節(jié)省的測試成本,那么自動化測試便是失敗的。我們便可對相對穩(wěn)定的模塊進行自動化測試,而變動較大的仍是 用手工測試。 由于自動化測試需求的確定、自動化測試框架的設(shè)計、測試腳本的編寫與調(diào)試均需要相當長的時間來完成。如果項目的周期比較短,沒有足夠的時間去支持這樣一個過程,那么自動化測試便成為笑談。 如果費盡心思開發(fā)了一套近乎完美的自動化測試腳本,但是腳本的重復(fù)使用率很低,致使其間所耗費的成本大于所創(chuàng)造的經(jīng)濟價值,自動化測試便成為了測試人員的練手之作,而并非是真正可產(chǎn)生效益的測試手段了。比如性能測試、配置測試、大數(shù)據(jù)量輸入測試等。 (一) 自動化測試需求分析。此過程需要確定自動化測試的 范圍以及相應(yīng)的測試用例、測試數(shù)據(jù),并形成詳細的文檔,以便于自動化測試框架的建立。 所謂自動化測試框架便是像軟件架構(gòu)一般,定義了在使用該套腳本時需要調(diào)用哪些文件、結(jié)構(gòu),調(diào)用的過程,以及文件結(jié)構(gòu)如何劃分。這些公用的對象可被抽取出來,在編寫腳本時隨時調(diào)用。 各測試用例也會用到相同的測試環(huán)境,將該測試環(huán)境獨立封裝,在各個測試用例中靈活調(diào)用,也能增強腳本的可維護性。 也許一個測試用例需要執(zhí)行很多個測試數(shù)據(jù),我們便可將測試數(shù)據(jù)放在一個獨立的文件中,由測試腳本執(zhí)行到該用例時讀取數(shù)據(jù)文件,從而達到數(shù)據(jù)覆蓋的目的。 五、基于 Web 的自動化測試 Watir+Ruby (一) Watir 介紹: Watir是 Web Application Testing in Ruby的縮寫, Watir 是能用于 web 自動化測試的二進制包 , 并能很好的閱讀和維護 , 語言非常簡潔 ; Watir 的腳本工作原理是非常簡單的。而且也支持開封大學信息工程學 院計算機應(yīng)用技術(shù)專業(yè)畢業(yè)論文 Linux 和 Mac 平臺下的 Safari 和 Chrome, 并能對 Flash testing
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1