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

正文內(nèi)容

軟件測(cè)試方法技術(shù)的對(duì)比研究畢業(yè)論文(編輯修改稿)

2025-07-25 16:12 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Rational Administrator集中了測(cè)試項(xiàng)目的管理功能,可以創(chuàng)建測(cè)試項(xiàng)目,管理相關(guān)的人員,包括測(cè)試人員和有關(guān)的開發(fā)人員。它的詳細(xì)功能如下:①創(chuàng)建一個(gè)Rational測(cè)試項(xiàng)目,配置項(xiàng)目的有關(guān)信息。②連接某個(gè)測(cè)試項(xiàng)目。③通過網(wǎng)絡(luò)操作遠(yuǎn)程的測(cè)試項(xiàng)目。④刪除一個(gè)測(cè)試項(xiàng)目。⑤創(chuàng)建和管理測(cè)試人員和用戶組。⑥創(chuàng)建和管理包含RequisitePro項(xiàng)目和Rose項(xiàng)目的測(cè)試項(xiàng)目。⑦控制一個(gè)Rational測(cè)試項(xiàng)目的測(cè)試數(shù)據(jù)的安全權(quán)限。(3)Rational RequisiteProRational RequisitePro是一個(gè)需求管理的工具,它可幫助項(xiàng)目團(tuán)隊(duì)控制開發(fā)的進(jìn)度。它通過將Microsoft Word和一個(gè)需求倉(cāng)庫(kù)連接來組織測(cè)試需求,它還提供了跟蹤功能,并且在整個(gè)項(xiàng)目的生命周期內(nèi)可以隨時(shí)改變需求。利用RequisitePro你可以完成如下工作:①定制需求數(shù)據(jù)庫(kù)和管理多種不同類型的測(cè)試。②指定優(yōu)先級(jí),排序和安排需求。③控制特征變形,確保軟件質(zhì)量。④跟蹤產(chǎn)生的變化,包括這些改變是誰做出的、什么時(shí)候、為什么。(4)Rational ClearQuest在ClearQuest中進(jìn)行缺陷的跟蹤和管理。通過ClearQuest可以將測(cè)試中發(fā)現(xiàn)的缺陷直接發(fā)送給相應(yīng)的測(cè)試人員,集中管理某個(gè)測(cè)試項(xiàng)目的缺陷,并跟蹤缺陷的修復(fù)情況。(5)Rational SoDA文檔生成工具,測(cè)試需求、測(cè)試結(jié)果、缺陷報(bào)告等測(cè)試信息可以通過SoDA這個(gè)工具生成詳細(xì)的報(bào)表。Rational Suite TestStudio測(cè)試工具集中的測(cè)試工具比較全面,既有功能和性能的測(cè)試工具,也有代碼級(jí)的黑盒和白盒測(cè)試工具。(1)Rational Robot Rational Robot集成了功能測(cè)試和性能測(cè)試兩種功能。使用Robot可以創(chuàng)建兩種類型的測(cè)試腳本:基于GUI對(duì)象的功能測(cè)試腳本和用于性能測(cè)試的腳本。功能測(cè)試腳本可以在Robot中直接運(yùn)行,而性能測(cè)試的腳本要在TestManager中運(yùn)行。(2)Rational QuantifyRational Quantify提供了一個(gè)完整的、精確的針對(duì)被測(cè)應(yīng)用程序和相關(guān)組件的一個(gè)性能測(cè)試數(shù)據(jù)集合,同過圖表等易于理解和觀察的方式顯示出來,可以很容易看出被測(cè)程序那個(gè)地方耗費(fèi)了較多時(shí)間,然后優(yōu)化修改耗費(fèi)時(shí)間較多的代碼,提高程序執(zhí)行效率。Rational Quantify主要適用的應(yīng)用程序的對(duì)象是:Visual C/C++,.dlls,OLE/ActiveX控件以及COM對(duì)象組件;Visual Basic開發(fā)的應(yīng)用程序;Java語(yǔ)言開發(fā)的應(yīng)用程序;C#語(yǔ)言開發(fā)的應(yīng)用程序等。(3)Rational Purify檢測(cè)內(nèi)存泄露的白盒測(cè)試工具。(4)Rational PureCoverage 測(cè)試代碼覆蓋率的白盒測(cè)試工具。(5)Rational TestFactory它是一個(gè)基于組件的測(cè)試工具,主要功能如下:①根據(jù)程序的導(dǎo)航結(jié)構(gòu)自動(dòng)生成TestFactory腳本。②自動(dòng)創(chuàng)建和維護(hù)一個(gè)被測(cè)軟件的詳細(xì)map。③不用記錄,自動(dòng)生成提供擴(kuò)展代碼覆蓋率的腳本和發(fā)現(xiàn)缺陷的腳本。④追蹤運(yùn)行過的或未運(yùn)行過的源代碼,并且報(bào)告它的詳細(xì)的發(fā)現(xiàn)。⑤通過最大限度的縮短花費(fèi)在書寫導(dǎo)航代碼上的時(shí)間來縮短產(chǎn)品的測(cè)試周期。⑥在TestFactory中可以回放Robot功能測(cè)試腳本一觀察擴(kuò)展代碼覆蓋率的信息以創(chuàng)建回歸測(cè)試集;在Robot中也可以回放TestFactory腳本用以調(diào)試腳本。(6)Rational SiteCheck網(wǎng)頁(yè)測(cè)試工具,利用Rational SiteCheck 可以檢查企業(yè)內(nèi)部互聯(lián)網(wǎng)的結(jié)構(gòu)完整性以及網(wǎng)頁(yè)錯(cuò)誤??梢詭椭榭?、跟蹤和維護(hù)迅速變化的頁(yè)面。利用SiteCheck具體可以做如下事情:①顯示網(wǎng)頁(yè)的結(jié)構(gòu)以及各頁(yè)面間的關(guān)系。②識(shí)別和分析帶有動(dòng)態(tài)內(nèi)容的Web頁(yè)面,如:forms, Java, JavaScript, ActiveX, VBScript。③過濾信息,以利于你觀察制定的文件類型和缺陷,包括斷開的連接。④檢查和編輯任意網(wǎng)頁(yè)的源代碼。⑤利用集成的編輯器更新或修復(fù)文件。⑥對(duì)安全網(wǎng)頁(yè)執(zhí)行全面的測(cè)試。SiteCheck提供了Secure Scoket Layer(SSL)支持,代理服務(wù)器配置以及多密碼域。(7)Rational TeamTest團(tuán)隊(duì)合作測(cè)試工具。 Compuware公司的測(cè)試軟件Compuware公司是世界上最大的軟件和專業(yè)服務(wù)供應(yīng)商之一。Compuware開發(fā)的QACenter測(cè)試工具集的主要構(gòu)成如下圖[15]: QACenter測(cè)試工具集(1)QADirectorQADirector處于QACenter管理工具的核心位置,它協(xié)調(diào)整個(gè)測(cè)試過程,并提供了一下功能:① 計(jì)劃和組織測(cè)試需求。② 調(diào)用相應(yīng)的自動(dòng)測(cè)試工具執(zhí)行測(cè)試。③ 測(cè)試過程允許使用手動(dòng)測(cè)試。④ 觀察和分析測(cè)試結(jié)果。⑤ 方便的將測(cè)試結(jié)果信息加載到測(cè)試缺陷跟蹤系統(tǒng)。⑥ 針對(duì)需求驗(yàn)證測(cè)試。⑦ 將分析過程和測(cè)試過程結(jié)合。(2)Reconcile需求管理工具,組織和管理測(cè)試需求。(3)TrackRecordTrackRecord是一個(gè)高級(jí)的需求變更和缺陷管理工具,可以幫助組織建立一個(gè)系統(tǒng)方法來協(xié)調(diào)軟件開發(fā)、調(diào)試、測(cè)試和實(shí)現(xiàn)??蛇M(jìn)行自動(dòng)化的軟件缺陷的跟蹤管理。(1)QARunQARun可以提供C/S系統(tǒng)、電子商務(wù)系統(tǒng)和企業(yè)資源計(jì)劃應(yīng)用提供企業(yè)級(jí)的功能測(cè)試。同WinRunner和Rational Robot能提供的功能一樣,可以執(zhí)行自動(dòng)化的功能測(cè)試。(2)QALoadQALoad是C/S系統(tǒng)、企業(yè)資源計(jì)劃(ERP)和電子商務(wù)應(yīng)用的自動(dòng)化負(fù)載測(cè)試工具。它是QACenter測(cè)試工具集性能版的一部分。它通過可重復(fù)使用的、真實(shí)的測(cè)試能夠徹底的度量應(yīng)用程序的可擴(kuò)展性和性能。它可以模擬成百上千的用戶并發(fā)執(zhí)行關(guān)鍵的業(yè)務(wù)完成對(duì)應(yīng)用程的性能測(cè)試,并針對(duì)所發(fā)現(xiàn)的問題對(duì)系統(tǒng)性能進(jìn)行優(yōu)化,確保軟件的成功部署。(3)WebCheck全面的站點(diǎn)分析和測(cè)試工具。WinRunner、Rational Robot和QARun這三個(gè)工具都是自動(dòng)化的功能測(cè)試工具,它們針對(duì)的測(cè)試對(duì)象都是使用IDEs(如:支持Java、C/C++、VB、HTML等語(yǔ)言的集成開發(fā)環(huán)境)開發(fā)的帶有GUI對(duì)象的應(yīng)用程序,都能夠大大降低重復(fù)性的測(cè)試所耗費(fèi)的時(shí)間,將測(cè)試人員從復(fù)雜好事的測(cè)試工作中解脫出來。我們目前所分析比較WinRunner、Rational Robot、QARun這個(gè)三個(gè)自動(dòng)化功能測(cè)試工具,都是比較新的版本,并不是最新的版本。但這些不同版本的測(cè)試工具首先從功能、原理上都是一樣的,而且整體的架構(gòu)和細(xì)節(jié)的功能也不會(huì)有太大的變化。所以針對(duì)下面三個(gè)較新版本的工具進(jìn)行分析和比較,對(duì)新版本的工具選擇同樣具有參考價(jià)值。分析和比較的工具對(duì)象的版本及軟件平臺(tái)情況如下表: 工具對(duì)象的版本及軟件平臺(tái)開發(fā)單位工具名稱版本平臺(tái)MI公司W(wǎng)inRunnerWindows Server 2003Rational公司Robot2002Windows Server 2003Compuware公司QARun465Windows 2000 Professional下面,將從測(cè)試步驟、測(cè)試結(jié)果等方面對(duì)這三種工具先作一個(gè)詳細(xì)的分析和介紹,然后根據(jù)分析在對(duì)這三個(gè)工具進(jìn)行橫向的詳細(xì)比較。(1)WinRunner。是MI測(cè)試軟件中比較新的版本。基本上可以完成Windows操作系統(tǒng)下的不同類型軟件的自動(dòng)化功能測(cè)試。[1617] 工具操作系統(tǒng)環(huán)境支持被測(cè)軟件對(duì)象WinRunnerversion Microsoft Windows 95/98/NT/2000/XP/2003l Netscape, Microsoft Internet Explorerl JDKl Visual Basicl C/C++l PowerBuilderl Delphil Java applets, Java applications,JavaScriptl ActiveX, OCX Controlsl WAPl ERP/CRM applications(Oracle Applications, PeopleSoft, SAP, Siebel)l C/C++、VB、Delphi、PowerBuilder等開發(fā)的應(yīng)用程序(2)Rational Robot Rational Robot所支持的環(huán)境和被測(cè)軟件對(duì)象工具操作系統(tǒng)環(huán)境支持被測(cè)軟件對(duì)象Rational RobotVersionMicrosoft Windows 98/NT/2000/XP/2003l Microsoft Internet Explorer l JDKl Visual Basicl C/C++l PowerBuilderl Delphil Wordl Java applets and applicationsl VB Applicationsl Oracle Forms Applicationsl HTML Applicationsl C/C++、Delphi、PowerBuilder等開發(fā)的應(yīng)用程序l PeopleTools Applications(3)QARun QARun所支持的環(huán)境和被測(cè)軟件對(duì)象工具操作系統(tǒng)環(huán)境支持被測(cè)軟件對(duì)象Microsoft Windows l Netscape, Microsoft Internet Explorerl JDKl Visual Studio l 數(shù)據(jù)庫(kù)支持l Microsoft Windows圖形用戶界面應(yīng)用程序l SAP,Siebel,Oracle Web Form和PeopleSoftl Windows 2000控件l 基于Web的應(yīng)用程序l C/S系統(tǒng)雖然三個(gè)工具都是自動(dòng)化的功能測(cè)試工具,從大的方面來說,它們的功能都是一樣的,但有許多細(xì)節(jié)的功能還是有很大區(qū)別的。所以,為了更清楚、更詳細(xì)的認(rèn)識(shí)和比較這三個(gè)工具,將這個(gè)工具按它的功能模塊進(jìn)行劃分,然后針對(duì)每個(gè)細(xì)節(jié)的功能進(jìn)行分析和比較,最后從整體上把握,是最好的方法。(1)WinRunnerWinRunner為了支持完整的功能測(cè)試,簡(jiǎn)化測(cè)試難度,使測(cè)試人員能夠輕松正確的執(zhí)行測(cè)試,內(nèi)置了許多強(qiáng)大的功能。下圖是結(jié)合WinRunner的實(shí)際使用情況,對(duì)它從主要功能上的一個(gè)詳細(xì)的劃分[13]。 WinRunner功能劃分從上面的功能模塊劃分圖我們可以看出,WinRunner主要13個(gè)主功能模塊,每個(gè)功能模塊還有一些更具體的功能。這些功能模塊集成到到一起,達(dá)到了WinRunner執(zhí)行完整的自動(dòng)化功能測(cè)試的功能。(2)Rational RobotRational Robot兼具功能測(cè)試的完整功能和性能測(cè)試腳本生成的功能,所以從整體上Robot可以分為兩大模塊:功能測(cè)試模塊和性能測(cè)試模塊。對(duì)于性能測(cè)試來說,Robot只是負(fù)責(zé)性能測(cè)試腳本的生成,所以性能測(cè)試模塊的功能相對(duì)比較單一,而功能測(cè)試模塊相對(duì)的就比較復(fù)雜[18]。對(duì)Robot的主要功能的詳細(xì)劃分如下圖: Robot功能劃分(3)QARun同WinRunner一樣,QARun可以執(zhí)行完整的功能測(cè)試,它的所有的功能模塊都是為了能夠正確、方便的進(jìn)行功能測(cè)試而存在的。QARun的主要功能模塊的詳細(xì)劃分如下[15]: QARun功能劃分(4)比較對(duì)于功能測(cè)試,從整體上來看的話三個(gè)工具區(qū)別不是太大。都有腳本的錄制、回放;檢查點(diǎn);一些與腳本的錄制和回放有關(guān)的選項(xiàng)設(shè)置WinRunner與其兩個(gè)工具主要有如下幾個(gè)不同的地方:Font Expert功能模塊,腳本的執(zhí)行模塊,GUI Map模塊。Font Expert是為了WinRunner能夠識(shí)別不同的字體而加入的一個(gè)具有字體學(xué)習(xí)功能的模塊;腳本執(zhí)行模塊提供了三種模式下的腳本回放,這三種模式下面會(huì)詳細(xì)分析;GUI Map是為了簡(jiǎn)化腳本,識(shí)別GUI對(duì)象和提高腳本的可維護(hù)性而設(shè)立的一個(gè)功能模塊,這個(gè)模塊和QARun中的Map模塊的功能是一樣的。Robot區(qū)別于其它兩個(gè)工具的一個(gè)顯著的特點(diǎn),就是Robot可以執(zhí)行部分性能測(cè)試的功能,即性能測(cè)試腳本的生成。而其它兩個(gè)公司將性能測(cè)試工具和功能測(cè)試工具分的很清楚,MI公司的性能測(cè)試工具就是LoadRunner,LoadRunner負(fù)責(zé)從腳本的生成、執(zhí)行到測(cè)試結(jié)果的查看等全部與性能測(cè)試有關(guān)的工作。和MI公司的分法一樣,Compuware公司將性能測(cè)試功能完全交由QALoad完成。像Rational公司這種將功能測(cè)試和部分性能測(cè)試集成到一個(gè)工具中的做法,雖然對(duì)功能測(cè)試沒有什么影響,但總讓人感覺工具劃分不清楚,特別是性能測(cè)試,腳本生成在Robot中,而執(zhí)行要在TestManager中,顯得有點(diǎn)麻煩。而其它兩個(gè)公司的工具劃分就感覺很好,功能測(cè)試、性能測(cè)試和管理工具都是相互獨(dú)立的,學(xué)習(xí)和使用起來比較方便。另外一個(gè)特點(diǎn)就是Robot雖然能夠執(zhí)行功能測(cè)試,但是測(cè)試結(jié)果要在測(cè)試管理工具TestManager中查看,所以Robot對(duì)管理工具的依賴性比較強(qiáng),從而顯得其獨(dú)立性比較差。QARun比較特殊的地方是有一個(gè)Events的模塊和一個(gè)Dialog模塊,Events模塊和WinRunner中的同步點(diǎn)模塊的功能是相近的,是為了使腳本執(zhí)行和被測(cè)應(yīng)用程序響應(yīng)更好的同步而設(shè)立的。Dialog模塊是為了增強(qiáng)腳本功能而設(shè)立的,下面會(huì)詳細(xì)介紹。(1)WinRunner使用WinRunner進(jìn)行自動(dòng)化功能測(cè)試,主要有下面六個(gè)步驟: W
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1