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

正文內(nèi)容

qtp在web的回歸測試中的研究及應(yīng)用畢業(yè)論文(編輯修改稿)

2024-08-25 09:32 本頁面
 

【文章內(nèi)容簡介】 議 ......................................................... 錯誤 !未定義書簽。 結(jié) 論 .................................................................................................. 18 參考文獻 ................................................................................................ 19 1 前 言 課題研究背景 軟件測試是整個軟件開發(fā)中的重要組成部分,是 確保 軟件質(zhì)量的重要手段。最近幾年,軟件的復(fù)雜度不斷增強、軟件產(chǎn)品不斷更新,但是在軟件測試效率方面卻并沒有提高,所以軟件測試得到了越來越廣泛的重視,成為了軟件開發(fā)中的重要環(huán)節(jié)。 眾多 統(tǒng)計資料 表明 ,在 很多 典型的軟件開發(fā)中,軟件測試投入的成本和工作量往往占到軟件 開發(fā)總量 的 四成 以上。 且常規(guī) 的軟件測試大多停留在內(nèi)部測試 和手工測試 階段,并不能完全適用于應(yīng)用測試。 同時 較多的企業(yè)采用瀑布模型進行開發(fā), 測試環(huán)節(jié) 往往在軟件開發(fā)結(jié)束 之 后。這些 問題 極大程度上 縮小 了測試的覆蓋率,影響了軟件質(zhì)量的可靠性。 自動化測試是把人為 操作 的測試行為轉(zhuǎn)化為機器執(zhí)行的過程。 從而 節(jié)省人力、時間,提高測試效率。 課題研究目的 與意義 本文 主要 通過 QTP在具體案例中的使用,包括測試案例 設(shè)計 、錄制、腳本 優(yōu)化等 功能,來具體認識自動化測試 在軟件中的應(yīng)用。同時在盡可能的減少人力物力的投入情況下的檢測出問題與缺陷,進而提高工作人員在軟件開發(fā)中的效率。另一方面,在測試過程中 ,能夠讓同學(xué)們了解自動測試的思路,學(xué)會如何運用好QTP軟件并進行功能測試,培養(yǎng)其分析和解決問題的能力。 2 軟件測試 軟件 測試的定義 對于用戶來說, 軟件測試是軟件開發(fā)過程中的一個重要組成部分,是貫穿整個軟件開發(fā)生命周期、對軟件產(chǎn)品(包括階段性產(chǎn)品)進行驗證和確認的活動過程,在規(guī)定條件下對程序進行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是否能滿足設(shè)計要求進行評估的過程。其目的是盡快盡早地發(fā)現(xiàn)在軟件產(chǎn)品中所存在的各種問題。 軟件 測試 與 質(zhì)量的關(guān)系 軟件質(zhì)量是軟件產(chǎn)品的價值體現(xiàn), 也是軟件是否 具有競爭力的體現(xiàn),軟件質(zhì)量的優(yōu)良代表軟件的價值,而軟件測試的目的就是為了保證軟件的質(zhì)量,軟件質(zhì)量是以是否滿足用戶需求為標準,而軟件測試定義明確提出了軟件測試以檢驗是否滿足需求為目標。 軟件自動化測試與 人工 測試 自動化測試與手工測試比較 軟件測試的一個顯著 特征 就是重復(fù)性 強 , 對一個問題進行反復(fù)的檢測與觀察,當一個軟件在測試的數(shù)據(jù)量非常大的時候,人工測試就顯示出了效率不高和容易出錯的劣勢,而且不能掌控預(yù)期的覆蓋率。但是人工測試也有其本身的優(yōu)點,測試人員本身所有的經(jīng)驗判斷力和邏輯思維能力是電腦所不具 備的。隨著近幾年軟件技術(shù)的高速發(fā)展,軟件開發(fā)過程中需要測試的內(nèi)容也大幅度增長,而此時人工測試就沒有快速高效的測試方法, 而在借助計算機強大的計算能力下,可以 日以繼夜 重復(fù)的運行,對于大量的數(shù)據(jù)也能在短時間內(nèi)處理結(jié)束。 并且精確度也比較高,覆蓋度廣。所以自動化測試越來越受到人們的重視。 自動化測試 的定義與運用 軟件測試自動化就是通過測試工具或其他手段,按照測試人員的預(yù)定計劃對軟件產(chǎn)品進行自動的測試,它是軟件測試的一個重要組成部分,能夠完成許多手工無法完成后者難以實現(xiàn)的一些測試工作。正確、合理地實施自動 化測試,能夠快速、全面地對軟件進行測試,從而提高軟件質(zhì)量,節(jié)省經(jīng)費,縮短產(chǎn)品發(fā)布周期。 在軟件測試的階段,自動化測試應(yīng)該被當作一個項目來開展。首先要確定所開發(fā)的軟件項目采用自動化測試是否適用。短期的或者一次性的項目不宜采用,因為這反而增加開發(fā)周期和成本。 在開始測試之前要先設(shè)計好測試案列、編寫測試腳本,再進行測試運行。 自動化測試工具 QTP 全名 HP QuickTest Professional software , 20xx 年 12 月 6 日發(fā)布 了 版本,并更名為 Unified Functional Testing QTP 是 Quick test Professional 的簡稱,是一 款 自動 化 測試工具。 自動化工具出現(xiàn) 目的是想用它來執(zhí)行重復(fù)的手動測試,主要是用于回歸測試和測試同一軟件的新版本。在測試前要考慮好如何 制定相應(yīng)的測試計劃 ,例如要測試那些功能、操作步驟、輸入數(shù)據(jù)和期望的輸出數(shù)據(jù)等 。 WinRunner 是 Mercury Interactive 公司的一種企業(yè)級的功能測試工具,用于檢測應(yīng)用程序是否能夠達到預(yù)期的功能及正常運行。通過自動錄制、檢測和回放測試 用戶的操作, WinRunner 能夠有效地幫助測試人員 對復(fù)雜應(yīng)用的不同發(fā)布版進行測試,提高測試人員的工作效率和質(zhì)量, 且保障 跨平臺的、復(fù)雜的企業(yè)級應(yīng)用 能夠 無故障發(fā)布及長期穩(wěn)定運行。 Rational Robot 作為 業(yè)界最頂尖的 自動化 功能測試工具,它可以在測試人員學(xué)習(xí)高級腳本技術(shù) 同時 幫助其進行成功的測試。集成在測試人員的桌面 IBM Rational Test Manager 上,測試人員可以計劃、組織、執(zhí)行、管理和報告所有測試活動,包括手動測試報告。這種測試和管理的雙重功能 十分利于剛進入測試領(lǐng)域的人員 。 AdventNet QEngine 是一個應(yīng)用廣泛且獨立于平臺的自動化軟件測試工具,可用于 Java API 測試、 web 性能測試、 Java 應(yīng)用性能測試、Web功能測試、 SOAP測試、回歸測試和 Java應(yīng)用功能測試。支持對于使用 HTML、JSP、 ASP、 .NET、 PHP、 JavaScript/VBScript、 XML、 SOAP、 WSDL、 emerce、傳統(tǒng)客戶端 /服務(wù)器等開發(fā)的應(yīng)用程序進行測試。此工具 為 Java 技術(shù) 開發(fā), 十分便于移植 并可 提供多平臺支持。 SilkTest, 是用于對企業(yè)級應(yīng)用進行功能測試的 領(lǐng)先 產(chǎn)品,可用于測試 Web、Java 或是傳統(tǒng)的 C/S 結(jié)構(gòu)。 SilkTest 提供了 豐富的 功能,使用戶能夠高效地進行自動化測試。包括 以下功能 :測試的計劃和管理 , 數(shù)據(jù)庫訪問及校驗 ,便捷 、強大的 4Test 腳本語言,內(nèi)置恢復(fù)系統(tǒng) (Recovery System),并 具有使用同一套腳本進行跨平臺 、 瀏覽器進行測試的 功能 。 QA Run。 QARun 的測試實現(xiàn)方式是通過 檢測 鼠標移動、鍵盤點
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1