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

正文內(nèi)容

自動化測試工具論文visualcnet—免費計算機畢業(yè)設計論文-展示頁

2024-12-15 16:05本頁面
  

【正文】 ........................ 5 概述 ..................................................... 5 開發(fā)背景 ............................................. 5 開發(fā)的現(xiàn)實意義 ....................................... 5 論文結構 ................................................. 6 第二章 自動化測試工具的研究概述 ................................ 7 自動化測試工具基礎 ....................................... 7 自動化測試依據(jù) ....................................... 7 自動化測試工具設計的一般原則 ......................... 7 自動化測試工具簡介 ....................................... 7 IBM Rational .......................................... 8 QuickTest Professional .................................. 8 自動化測試工具特點 ....................................... 9 自動化測試的優(yōu)點 ..................................... 9 自動化測試存在的問題 ................................ 10 自動化測試的優(yōu)缺點對比 .............................. 10 自動化測試工具的應用與發(fā)展方向 ............................11 第三章 基于 UML的自動化測試工具分析與設計 .....................13 自動化測試簡介 .......................................... 13 概述 ................................................ 13 自動化測試工具的模塊分析 ............................ 13 錄制模塊 ....................................... 14 腳本模塊 ....................................... 14 對象交互模塊 ................................... 14 日志模塊 ....................................... 14 需求模型 ................................................ 14 定義活動者 .......................................... 14 定義用例 ............................................ 14 蘇州大學本科生畢業(yè)設計(論文) II 動態(tài)模型 ................................................ 16 回放腳本的 UML 的 交互圖 ............................. 16 回放腳本的 UML 的 狀態(tài)圖和活動圖 ..................... 17 UML 狀態(tài)圖 .................................... 17 UML 活動圖 .................................... 19 本章小結 ................................................ 19 第四章 錄制模塊與對象交互模塊的程序?qū)崿F(xiàn) .........................21 開發(fā)工具 —— Visual C++.NET ............................... 21 .NET 概述 .......................................... 21 Visual C++.NET 的新特性 ............................. 22 Visual C++.NET 的新功能 ............................. 22 Visual C++.NET 增強了開發(fā)人員的能力 .................. 23 自動化測試工具的主界面功能簡介 ........................... 23 錄制模塊 ................................................ 24 鉤子函數(shù)的安裝和卸載 ................................ 25 獲取鼠標點擊的窗口的窗口信息 ........................ 27 生成測試腳本 ........................................ 28 腳本管理模塊 ............................................ 29 腳本技術 ............................................ 29 腳本結構 ............................................ 30 對象交互模塊 ............................................ 30 用于保存腳本信息的類 AutoFind ........................ 31 查找定位對象 ........................................ 31 操作對象 ............................................ 35 日志模塊 ................................................ 35 本章小結 ................................................ 36 第五章 結論 ....................................................37 參考文獻 .......................................................38 致 謝 .......................................................39 蘇州大學本科生畢業(yè)設計(論文) 3 摘 要 自動化測試工具 的 開發(fā)主要針對的是實際軟件測試需求,從而減少人工測試的工作量, 大大增加在有限的時間內(nèi)的測試 , 并且 增 強測試的質(zhì)量。 我們開發(fā)的自動化測試 工具是一個用戶界面自動化測試的工具。其中對象交互模塊為內(nèi)部模塊,銜接腳本管理和日志管理兩個模塊,本身沒有界面顯示。 關鍵詞 :自動化測試 , 對象交互 , 錄制 , UML 蘇州大學本科生畢業(yè)設計(論文) 4 Abstract Test automation tools are developed mainly for actual software testing requirement. Compared to manual testing, proper use of test automation tools will result in lower workload, higher testing efficiency in finite period, and higher quality products. The test automation tool that we developed is a GUI test automation tool. It is made up of record module, script module, object interaction module and log module. This sequence is consistent with the process of running the program. Any more, object interaction module is an interior module, which links up script module and log module. So it shows no interface. According to the analyzing, we decide to use Microsoft Visual Studio .NET developing tool of Microsoft Corporation. We can make use of kinds of Object Oriented developing tools which is offered by .NET. Especially interface window, which can operate object conveniently and pactly. First, we will use UML to build the system’s architecture model of the test automation tool. And then we developed the tool with VC++.NET basing on the model, modifying and improving it continually to keep pace with users’ requirement. Keywords: Test automation, Object interaction, Record, UML Written by Zhu Yingwen Supervised by Zhang Guangquan 蘇州大學本科生畢業(yè)設計(論文) 5 第一章 前言 概述 軟件測試自動化,已經(jīng)成為國內(nèi)軟件工程領域一個眾所周知的課題;不言而喻,軟件測試從業(yè)者都意識到軟件測試這項工作走向成熟化、標準化的一個必經(jīng)之路就是要實施自動化測試。軟件測試應能有效地發(fā)現(xiàn)軟件中的任何缺陷,同時軟件測試也應是高效的,盡可能 地 占有時間少且開銷小 [1]。如今的軟件測試行情,正處在群雄逐鹿的混戰(zhàn)歲月,每個人、每個有測試部門或從事測試業(yè)務的企業(yè),都該多多借鑒國內(nèi)外先進的測試經(jīng)驗,參考業(yè)界流行的行業(yè)標準,找到適合自己團隊的測試方法和模式, 同時開發(fā)一些輔助測試的工具, 創(chuàng)造更大的社會價值。 雖然測試工具很多,但是 針對性卻不盡相同 ,有針對功能的,有針對源代碼的,有針對壓力負載測試的 , 等等 。 開發(fā)的現(xiàn)實意義 自動化主要是指一個黑盒、自動回放這樣一些東西,取決于一個很好的流程 。 自動化測試可以大大減少測試開銷,同時大大增加在有限的時間內(nèi)的測試 [1]。 蘇州大學本科生畢業(yè)設計(論文) 6 實施軟件測試自動化的理由分析 : 首先,測試人員的工作比以往任何時候都更加困難,因為公司和組織希望以更快的速度和更低的成本開發(fā)出高質(zhì)量的應用程序。還有,在大型項目中測試團隊和其他的團隊之間沒有足夠的合作,無法促進彼此的工作。 可以說,實施測試自動化是軟件行業(yè)一個不可逆轉的趨勢,如果在這個領域走在了前列,無論從企業(yè)的核心競爭力還是個人的工作技能來說 ,都有巨大的優(yōu)越性 。第一章簡述了自動化測試工具的開發(fā)背景以及開發(fā)的現(xiàn)實意義;第二章對 QuickTest Professional 和 Rational Robot 等目前主流的自動化測試工具 進行深入的研究 ,了解自動化測試工具的工作原理與工作流程;第三章首先對自動化測試工具進行需求分析,明確需要實現(xiàn)的功能,然后用 UML 對自動化測試工具進行模塊劃分,建立其需求模型和動態(tài)模型;第四章介紹了自動化測試工具的代碼實現(xiàn)過程,包括錄制模塊、腳本模塊、對象交互模塊、日志模塊。 蘇州大學本科生畢業(yè)設計(論文) 7 第二章 自動化測試工具的研究概述 自動化測試工具基礎 自動化測試依據(jù) 首先 , 要有良好定義的測試策略和測試計劃(知道要測試什么 以及 什么時候測試),對于自動化測試 , 你要有一個能夠被識別的測試框架;其次是能夠確保多個測試運行的構建策略, 如果 多平臺環(huán)境需要被測試 , 必須 擁有運行測試的硬件,并且擁有關注在自動化過程上的資源;最后 , 被測試系統(tǒng)是可 以實施 自動化測試的。 2. 使傳統(tǒng)上能 發(fā)現(xiàn)最多錯誤的任務實現(xiàn)自動化。 4. 編寫有意義的測試日志。 自動化測試工具簡介 自動化 測試 工具應該分為性能測試、功能測試、單元測試、測試管理幾類。我們知道
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1