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

正文內(nèi)容

自動(dòng)化測(cè)試工具論文visualcnet—畢業(yè)設(shè)計(jì)論文-展示頁(yè)

2024-12-15 15:19本頁(yè)面
  

【正文】 .......................................... 6 第二章 自動(dòng)化測(cè)試工具的研究概述 ................................ 7 自動(dòng)化測(cè)試工具基礎(chǔ) ....................................... 7 自動(dòng)化測(cè)試依據(jù) ....................................... 7 自動(dòng)化測(cè)試工具設(shè)計(jì)的一般原則 ......................... 7 自動(dòng)化測(cè)試工具簡(jiǎn)介 ....................................... 7 IBM Rational .......................................... 8 QuickTest Professional .................................. 8 自動(dòng)化測(cè)試工具特點(diǎn) ....................................... 9 自動(dòng)化測(cè)試的優(yōu)點(diǎn) ..................................... 9 自動(dòng)化測(cè)試存在的問(wèn)題 ................................ 10 自動(dòng)化測(cè)試的優(yōu)缺點(diǎn)對(duì)比 .............................. 10 自動(dòng)化測(cè)試工具的應(yīng)用與發(fā)展方向 ............................11 第三章 基于 UML的自動(dòng)化測(cè)試工具分析與設(shè)計(jì) .....................13 自動(dòng)化測(cè)試簡(jiǎn)介 .......................................... 13 概述 ................................................ 13 自動(dòng)化測(cè)試工具的模塊分析 ............................ 13 錄制模塊 ....................................... 14 腳本模塊 ....................................... 14 對(duì)象交互模塊 ................................... 14 日志模塊 ....................................... 14 需求模型 ................................................ 14 定義活動(dòng)者 .......................................... 14 定義用例 ............................................ 14 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) II 動(dòng)態(tài)模型 ................................................ 16 回放腳本的 UML 的 交互圖 ............................. 16 回放腳本的 UML 的 狀態(tài)圖和活動(dòng)圖 ..................... 17 UML 狀態(tài)圖 .................................... 17 UML 活動(dòng)圖 .................................... 19 本章小結(jié) ................................................ 19 第四章 錄制模塊與對(duì)象交互模塊的程序?qū)崿F(xiàn) .........................21 開(kāi)發(fā)工具 —— Visual C++.NET ............................... 21 .NET 概述 .......................................... 21 Visual C++.NET 的新特性 ............................. 22 Visual C++.NET 的新功能 ............................. 22 Visual C++.NET 增強(qiáng)了開(kāi)發(fā)人員的能力 .................. 23 自動(dòng)化測(cè)試工具的主界面功能簡(jiǎn)介 ........................... 23 錄制模塊 ................................................ 24 鉤子函數(shù)的安裝和卸載 ................................ 25 獲取鼠標(biāo)點(diǎn)擊的窗口的窗口信息 ........................ 27 生成測(cè)試腳本 ........................................ 28 腳本管理模塊 ............................................ 29 腳本技術(shù) ............................................ 29 腳本結(jié)構(gòu) ............................................ 30 對(duì)象交互模塊 ............................................ 30 用于保存腳本信息的類(lèi) AutoFind ........................ 31 查找定位對(duì)象 ........................................ 31 操作對(duì)象 ............................................ 35 日志模塊 ................................................ 35 本章小結(jié) ................................................ 36 第五章 結(jié)論 ....................................................37 參考文獻(xiàn) .......................................................38 致 謝 .......................................................39 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 3 摘 要 自動(dòng)化測(cè)試工具 的 開(kāi)發(fā)主要針對(duì)的是實(shí)際軟件測(cè)試需求,從而減少人工測(cè)試的工作量, 大大增加在有限的時(shí)間內(nèi)的測(cè)試 , 并且 增 強(qiáng)測(cè)試的質(zhì)量。 我們開(kāi)發(fā)的自動(dòng)化測(cè)試 工具是一個(gè)用戶(hù)界面自動(dòng)化測(cè)試的工具。其中對(duì)象交互模塊為內(nèi)部模塊,銜接腳本管理和日志管理兩個(gè)模塊,本身沒(méi)有界面顯示。 關(guān)鍵詞 :自動(dòng)化測(cè)試 , 對(duì)象交互 , 錄制 , UML 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 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 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 5 第一章 前言 概述 軟件測(cè)試自動(dòng)化,已經(jīng)成為國(guó)內(nèi)軟件工程領(lǐng)域一個(gè)眾所周知的課題;不言而喻,軟件測(cè)試從業(yè)者都意識(shí)到軟件測(cè)試這項(xiàng)工作走向成熟化、標(biāo)準(zhǔn)化的一個(gè)必經(jīng)之路就是要實(shí)施自動(dòng)化測(cè)試。軟件測(cè)試應(yīng)能有效地發(fā)現(xiàn)軟件中的任何缺陷,同時(shí)軟件測(cè)試也應(yīng)是高效的,盡可能 地 占有時(shí)間少且開(kāi)銷(xiāo)小 [1]。如今的軟件測(cè)試行情,正處在群雄逐鹿的混戰(zhàn)歲月,每個(gè)人、每個(gè)有測(cè)試部門(mén)或從事測(cè)試業(yè)務(wù)的企業(yè),都該多多借鑒國(guó)內(nèi)外先進(jìn)的測(cè)試經(jīng)驗(yàn),參考業(yè)界流行的行業(yè)標(biāo)準(zhǔn),找到適合自己團(tuán)隊(duì)的測(cè)試方法和模式, 同時(shí)開(kāi)發(fā)一些輔助測(cè)試的工具, 創(chuàng)造更大的社會(huì)價(jià)值。 雖然測(cè)試工具很多,但是 針對(duì)性卻不盡相同 ,有針對(duì)功能的,有針對(duì)源代碼的,有針對(duì)壓力負(fù)載測(cè)試的 , 等等 。 開(kāi)發(fā)的現(xiàn)實(shí)意義 自動(dòng)化主要是指一個(gè)黑盒、自動(dòng)回放這樣一些東西,取決于一個(gè)很好的流程 。 自動(dòng)化測(cè)試可以大大減少測(cè)試開(kāi)銷(xiāo),同時(shí)大大增加在有限的時(shí)間內(nèi)的測(cè)試 [1]。 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 6 實(shí)施軟件測(cè)試自動(dòng)化的理由分析 : 首先,測(cè)試人員的工作比以往任何時(shí)候都更加困難,因?yàn)楣竞徒M織希望以更快的速度和更低的成本開(kāi)發(fā)出高質(zhì)量的應(yīng)用程序。還有,在大型項(xiàng)目中測(cè)試團(tuán)隊(duì)和其他的團(tuán)隊(duì)之間沒(méi)有足夠的合作,無(wú)法促進(jìn)彼此的工作。 可以說(shuō),實(shí)施測(cè)試自動(dòng)化是軟件行業(yè)一個(gè)不可逆轉(zhuǎn)的趨勢(shì),如果在這個(gè)領(lǐng)域走在了前列,無(wú)論從企業(yè)的核心競(jìng)爭(zhēng)力還是個(gè)人的工作技能來(lái)說(shuō) ,都有巨大的優(yōu)越性 。第一章簡(jiǎn)述了自動(dòng)化測(cè)試工具的開(kāi)發(fā)背景以及開(kāi)發(fā)的現(xiàn)實(shí)意義;第二章對(duì) QuickTest Professional 和 Rational Robot 等目前主流的自動(dòng)化測(cè)試工具 進(jìn)行深入的研究 ,了解自動(dòng)化測(cè)試工具的工作原理與工作流程;第三章首先對(duì)自動(dòng)化測(cè)試工具進(jìn)行需求分析,明確需要實(shí)現(xiàn)的功能,然后用 UML 對(duì)自動(dòng)化測(cè)試工具進(jìn)行模塊劃分,建立其需求模型和動(dòng)態(tài)模型;第四章介紹了自動(dòng)化測(cè)試工具的代碼實(shí)現(xiàn)過(guò)程,包括錄制模塊、腳本模塊、對(duì)象交互模塊、日志模塊。 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 7 第二章 自動(dòng)化測(cè)試工具的研究概述 自動(dòng)化測(cè)試工具基礎(chǔ) 自動(dòng)化測(cè)試依據(jù) 首先 , 要有良好定義的測(cè)試策略和測(cè)試計(jì)劃(知道要測(cè)試什么 以及 什么時(shí)候測(cè)試),對(duì)于自動(dòng)化測(cè)試 , 你要有一個(gè)能夠被識(shí)別的測(cè)試框架;其次是能夠確保多個(gè)測(cè)試運(yùn)行的構(gòu)建策略, 如果 多平臺(tái)環(huán)境需要被測(cè)試 , 必須 擁有運(yùn)行測(cè)試的硬件,并且擁有關(guān)注在自動(dòng)化過(guò)程上的資源;最后 , 被測(cè)試系統(tǒng)是可 以實(shí)施 自動(dòng)化測(cè)試的。 2. 使傳統(tǒng)上能 發(fā)現(xiàn)最多錯(cuò)誤的任務(wù)實(shí)現(xiàn)自動(dòng)化。 4. 編寫(xiě)有意義的測(cè)試日志。 自動(dòng)化測(cè)試工具簡(jiǎn)介 自動(dòng)化 測(cè)試 工具應(yīng)該分為性能測(cè)試、功能測(cè)試、單元測(cè)試、測(cè)試管理幾類(lèi)。我們知道大部分軟件產(chǎn)品都有必不可少的 人機(jī)交互界面 MMI,而且它的功能也基本上是通過(guò)人機(jī)交互操作來(lái)體現(xiàn)和完成的,所以我們可以說(shuō)軟件產(chǎn)品的 GUI 測(cè)試在整個(gè)產(chǎn)品測(cè)試中占有非常重要的地位。 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 8 IBM Rational Rational Robot 圖形用戶(hù)界面( GUI)的功能測(cè)試自動(dòng)化。 IBM Rational Robot 是一種可擴(kuò)展的、靈活的功能測(cè)試工具, 通過(guò)編
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1