




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上提升業(yè)務(wù)流程測(cè)試的最佳路徑實(shí)施自動(dòng)化功能測(cè)試(上) 當(dāng)今,企業(yè)必須對(duì)關(guān)鍵應(yīng)用展開全面的功能測(cè)試,才能確保所有的業(yè)務(wù)流程能如期運(yùn)作。嚴(yán)格的功能測(cè)試,是決定應(yīng)用開發(fā)成功與否的關(guān)鍵,如何在緊縮的預(yù)算下,加快測(cè)試流程的速度、提升測(cè)試的正確性和完整性,成為軟件開發(fā)人員、QA小組和經(jīng)理們關(guān)注的話題。本文將為您介紹開展測(cè)試自動(dòng)化的最佳途徑,這種自動(dòng)化功能測(cè)試的優(yōu)勢(shì)和挑戰(zhàn),幫助企業(yè)從業(yè)務(wù)流程測(cè)試的速度、質(zhì)量和ROI三個(gè)角度全面提升功能測(cè)試的效率。 通過對(duì)功能測(cè)試的關(guān)鍵組成部分實(shí)現(xiàn)自動(dòng)化,企業(yè)可以趕上發(fā)布進(jìn)度,更全面、更可靠地展開測(cè)試,正確驗(yàn)證業(yè)務(wù)流程功能,并以出色的在線運(yùn)作能力,最終
2、贏得更高的收益和更高的客戶滿意度。但是,在開始測(cè)試自動(dòng)化項(xiàng)目之前,必須全面調(diào)查和了解自動(dòng)化功能測(cè)試的前景的一些疑問。 自動(dòng)化 功能測(cè)試流程所必須 隨著IT機(jī)構(gòu)面臨壓力日益加劇,管理層希望IT能實(shí)現(xiàn)新的功能,開發(fā)新的業(yè)務(wù)機(jī)會(huì),并通過軟件形成極具競(jìng)爭(zhēng)力的優(yōu)勢(shì)。這就意味著會(huì)有愈來愈多的業(yè)務(wù)應(yīng)用開發(fā)項(xiàng)目出現(xiàn),但是其進(jìn)度將日益緊迫,預(yù)算和資源也將更加有限。 與此同時(shí),管理層也逐漸意識(shí)到,Web服務(wù)、在線交易流程和企業(yè)資源規(guī)劃(ERP)應(yīng)用不僅重要,而且它們還決定了企業(yè)的收益獲取能力。 在以下圖表中可以顯示出,一個(gè)典型的機(jī)構(gòu)會(huì)依靠多個(gè)應(yīng)用,這些應(yīng)用運(yùn)行在不同的操縱系統(tǒng)上、使用多個(gè)不同的前端客戶(front
3、-end clients)、涉及大量的業(yè)務(wù)流程,并且和多個(gè)獨(dú)立的數(shù)據(jù)包產(chǎn)生交互作用。 全球業(yè)務(wù)優(yōu)化科技(BTO)領(lǐng)導(dǎo)者美科利(Mercury)公司調(diào)查顯示,當(dāng)軟件失敗后,其代價(jià)將是及其高昂的銷售額的損失導(dǎo)致員工積極性、客戶滿意度的喪失,開發(fā)和QA小組的士氣受損。在開發(fā)周期中,發(fā)現(xiàn)缺陷的時(shí)間越晚,代價(jià)將越高昂。實(shí)現(xiàn)自動(dòng)化是提高軟件測(cè)試流程的速度、正確性和靈活性的關(guān)鍵所在,能幫助企業(yè)及早地發(fā)現(xiàn)和修復(fù)更多的缺陷。 手動(dòng)功能測(cè)試面臨挑戰(zhàn) 通過對(duì)傳統(tǒng)手動(dòng)功能測(cè)試流程的分析調(diào)查,我們發(fā)現(xiàn)了以下的不足之處: 測(cè)試花費(fèi)的時(shí)間較長(zhǎng)。有限的IT資源,加上交付日期緊迫,使費(fèi)時(shí)的手動(dòng)測(cè)試很難有效地實(shí)現(xiàn)業(yè)務(wù)的目標(biāo)。測(cè)試
4、人員和開發(fā)人員在實(shí)施手動(dòng)測(cè)試時(shí),必須對(duì)測(cè)試案例的每個(gè)步驟展開冗長(zhǎng)的文檔記錄,會(huì)消耗大量寶貴的時(shí)間和資源。根據(jù)行業(yè)分析機(jī)構(gòu)Aberdeen Group的調(diào)查顯示,90%的IT項(xiàng)目交付時(shí)間推遲,導(dǎo)致該問題的主要因素就是執(zhí)行了手動(dòng)測(cè)試。 測(cè)試覆蓋面不完整。平臺(tái)、操作系統(tǒng)、客戶設(shè)備、業(yè)務(wù)流程和數(shù)據(jù)包的激增,為手動(dòng)測(cè)試流程帶來了空前的復(fù)雜性。當(dāng)測(cè)試人員開始組合多個(gè)數(shù)據(jù)包、操作環(huán)境和業(yè)務(wù)流程時(shí),將會(huì)產(chǎn)生無數(shù)個(gè)亟待執(zhí)行的、用于驗(yàn)證應(yīng)用某個(gè)功能點(diǎn)的測(cè)試案例。這樣,要驗(yàn)證所有的排列組合就顯得異常困難。 導(dǎo)致較高的風(fēng)險(xiǎn)。相比計(jì)算機(jī)驅(qū)動(dòng)的流程,手動(dòng)測(cè)試流程會(huì)導(dǎo)致較高的錯(cuò)誤風(fēng)險(xiǎn)和勘誤,不可能做到多次重續(xù)面面俱到的測(cè)試
5、。 測(cè)試自動(dòng)化的優(yōu)勢(shì) 相對(duì)手動(dòng)測(cè)試的不足,以美科利公司為代表的自動(dòng)化功能測(cè)試解決方案優(yōu)勢(shì)逐漸彰顯: 實(shí)現(xiàn)更快的執(zhí)行速度。在執(zhí)行功能測(cè)試腳本方面,計(jì)算機(jī)可以在較短時(shí)間內(nèi)展開更多的測(cè)試,在規(guī)定時(shí)間內(nèi)將可以測(cè)試更多應(yīng)用,并按時(shí)交付更多的項(xiàng)目。和人工不同的是,計(jì)算機(jī)可以7×24小時(shí)不停地運(yùn)作;它們不會(huì)感到疲憊和厭倦;不會(huì)主觀設(shè)定工作內(nèi)容。 推動(dòng)更為廣泛的測(cè)試覆蓋面。自動(dòng)化測(cè)試產(chǎn)品支持在所有的普通瀏覽器、操作系統(tǒng)中執(zhí)行測(cè)試腳本。測(cè)試自動(dòng)化產(chǎn)品擁有集成的、數(shù)據(jù)驅(qū)動(dòng)的電子數(shù)據(jù)表單功能之后,開發(fā)人員和QA小組就能執(zhí)行計(jì)算功能、操作數(shù)據(jù)包,并且快速創(chuàng)建多個(gè)測(cè)試循環(huán)來擴(kuò)展測(cè)試案例的范圍。有了自動(dòng)化測(cè)試工
6、具,就能快速形成任何一種交易組合和用戶負(fù)荷。 實(shí)現(xiàn)更高的測(cè)試正確性,并及早發(fā)現(xiàn)更多的錯(cuò)誤。測(cè)試自動(dòng)化使開發(fā)人員更便捷地復(fù)制和文檔記錄軟件缺陷,從而推動(dòng)開發(fā)流程的進(jìn)行,同時(shí)確保所有環(huán)境、數(shù)據(jù)包和業(yè)務(wù)流程的正確功能點(diǎn)。 提供統(tǒng)一的流程。引進(jìn)自動(dòng)化測(cè)試推動(dòng)測(cè)試小組形成統(tǒng)一的流程,實(shí)現(xiàn)更高層次的測(cè)試一致性和更好的文檔記錄。 促進(jìn)測(cè)試的重復(fù)使用。一旦測(cè)試腳本錄制完成,開發(fā)人員在應(yīng)用發(fā)生變更時(shí),就能使用和重復(fù)使用腳本,并在測(cè)試系列中添加腳本。對(duì)于每個(gè)應(yīng)用修改,開發(fā)人員無須重新創(chuàng)建腳本來測(cè)試相同的功能點(diǎn)。 支持ERP/CRM實(shí)施。隨著愈來愈多的客戶實(shí)施ERP/CRM解決方案,執(zhí)行端到端回歸測(cè)試的頻率和重要性
7、也將日益提升。 界定是否實(shí)施自動(dòng)化測(cè)試的方法 通常,自動(dòng)化測(cè)試的目標(biāo)主要集中在關(guān)鍵的業(yè)務(wù)流程、復(fù)雜的應(yīng)用,以及組成這些流程和應(yīng)用的用戶案例上。如果一個(gè)企業(yè)每天要調(diào)用多個(gè)軟件測(cè)試人員,花費(fèi)很多時(shí)間進(jìn)行測(cè)試,但是仍然存在質(zhì)量和功能問題的話,那么該企業(yè)起用自動(dòng)化測(cè)試必將受益匪淺。 美科利認(rèn)為,是否對(duì)測(cè)試流程實(shí)行自動(dòng)化取決于對(duì)ROI的考慮。但如果應(yīng)用需要多個(gè)構(gòu)建(builds)/補(bǔ)丁/修復(fù);需要對(duì)大量的軟件或硬件配置進(jìn)行測(cè)試;需要支持多種并發(fā)用戶時(shí),實(shí)現(xiàn)自動(dòng)化一定會(huì)取得積極的回報(bào)。此外,如果測(cè)試過程中涉及重復(fù)任務(wù),如數(shù)據(jù)上傳、系統(tǒng)配置以及應(yīng)用需要滿足特定的服務(wù)水平協(xié)議(SLA)時(shí),自動(dòng)化測(cè)試必將節(jié)約大
8、量的時(shí)間和資源。 計(jì)算任何一項(xiàng)投資的ROI可以通過以下簡(jiǎn)單的公式: ROI=投資的凈現(xiàn)值/初始總成本 自動(dòng)化測(cè)試流程的實(shí)現(xiàn)成本是有形的,但是其凈現(xiàn)值卻包含多種無形的因素。最佳方式就是盡可能精確地確定硬錢成本(hard-dollar costs),然后將該成本和實(shí)現(xiàn)自動(dòng)化測(cè)試后所取得的硬錢和軟錢(soft-dollar)總體利益相比較,得出自動(dòng)化測(cè)試的ROI。 一般的在ROI計(jì)算中所考慮的硬錢成本包括:購(gòu)買成本:購(gòu)買自動(dòng)化軟件的成本;硬件成本:功能測(cè)試所需的硬件成本。通常,如果測(cè)試人員有權(quán)限進(jìn)入一個(gè)標(biāo)準(zhǔn)的、具有Ethernet端口的桌面計(jì)算機(jī)或工作站的話,功能測(cè)試中就不需要具有特定目的的硬件;人
9、力成本:包括培訓(xùn)人員編寫測(cè)試案例或構(gòu)建手動(dòng)測(cè)試的支出。還需包括招聘、雇用、支付,以及保留熟練QA工程師所需的開支;培訓(xùn)成本:根據(jù)所選擇的測(cè)試自動(dòng)化產(chǎn)品,用戶可能需要大量的培訓(xùn)來熟練編寫自動(dòng)化測(cè)試腳本。或者,企業(yè)會(huì)選擇讓專業(yè)服務(wù)公司來協(xié)助創(chuàng)建初期的自動(dòng)化測(cè)試。 在衡量自動(dòng)化測(cè)試的潛在利益時(shí),關(guān)鍵在于要看到無形的收益,如測(cè)試人員的士氣和工作滿意度不斷提高,客戶滿意度和忠誠(chéng)度得到提升,以及最終用戶對(duì)于可靠軟件的信任度進(jìn)一步得到鞏固。 評(píng)估自動(dòng)化測(cè)試軟件:確定需求 許多供應(yīng)商都提供測(cè)試自動(dòng)化產(chǎn)品。每個(gè)解決方案都有其強(qiáng)項(xiàng)和弱點(diǎn),具有特定的屬性和市場(chǎng)定位。每個(gè)企業(yè)的特定需求決定了對(duì)產(chǎn)品的選擇,但是,包括美
10、科利在內(nèi)的任何一個(gè)測(cè)試自動(dòng)化產(chǎn)品中,都需要包括幾點(diǎn)重要的能力: 自動(dòng)化測(cè)試的“無腳本”表現(xiàn):產(chǎn)品必須提供一種“點(diǎn)-擊”(point-and-click)界面,用于進(jìn)入和作用于被測(cè)應(yīng)用組件這完全不同于用多行腳本來展現(xiàn)的形式。測(cè)試人員應(yīng)該能直觀再現(xiàn)業(yè)務(wù)流程中的每個(gè)步驟,直接觀測(cè)和修改測(cè)試案例。這樣就能縮短測(cè)試人員的學(xué)習(xí)周期,幫助QA小組滿足緊迫的發(fā)布期限。 集成的數(shù)據(jù)表格:自動(dòng)化功能測(cè)試的關(guān)鍵優(yōu)勢(shì)之一就是能在系統(tǒng)中快速導(dǎo)入大量的數(shù)據(jù)。但是,更為重要的是能夠處理數(shù)據(jù)包,執(zhí)行計(jì)算功能,并且用最少資源,快速創(chuàng)建上百個(gè)測(cè)試循環(huán)和排列組合。企業(yè)所需要的產(chǎn)品應(yīng)該能夠提供集成的電子數(shù)據(jù)表,實(shí)現(xiàn)強(qiáng)大的計(jì)算功能。
11、清晰、簡(jiǎn)明的報(bào)告:如果測(cè)試結(jié)果難以理解和領(lǐng)會(huì),運(yùn)行大量的測(cè)試也只能獲得少量的利益。測(cè)試產(chǎn)品應(yīng)該能自動(dòng)生成報(bào)告,顯示測(cè)試運(yùn)行的所有方面,以易讀的格式解釋測(cè)試結(jié)果。報(bào)告應(yīng)該詳細(xì)說明應(yīng)用錯(cuò)誤發(fā)生的方位,以及所使用的測(cè)試數(shù)據(jù)類型;提供每個(gè)步驟的應(yīng)用截屏,用于標(biāo)識(shí)出任何存在的差異;提供每個(gè)檢查點(diǎn)通過或失敗的詳細(xì)解釋。另外,這些報(bào)告還應(yīng)該在整個(gè)QA和開發(fā)小組中,不作任何修改地實(shí)現(xiàn)共享。 美科利功能測(cè)試解決方案 全球業(yè)務(wù)優(yōu)化科技(BTO)軟件的領(lǐng)導(dǎo)廠商美科利(Mercury)對(duì)實(shí)施自動(dòng)化功能測(cè)試擁有自己獨(dú)特的解決方案。目前市場(chǎng)上最為成熟且簡(jiǎn)單易用的功能測(cè)試解決方案是美科利QuickTest Professi
12、onal和美科利WinRunner,通過這兩款解決方案實(shí)施自動(dòng)化功能測(cè)試IT小組將快速發(fā)現(xiàn)缺陷,確保應(yīng)用在上線之前正確運(yùn)行。 美科利QuickTest Professional是美科利用于創(chuàng)建功能和回歸測(cè)試系列的高級(jí)自動(dòng)化測(cè)試解決方案。它利用一種創(chuàng)新的、零配置、關(guān)鍵詞驅(qū)動(dòng)的方式來實(shí)現(xiàn)自動(dòng)化,使測(cè)試人員能使用自然語(yǔ)言來創(chuàng)建測(cè)試,驗(yàn)證用戶的交互行為,確保業(yè)務(wù)流程按照設(shè)計(jì)要求運(yùn)行。它是行業(yè)最佳的功能和回歸測(cè)試自動(dòng)化解決方案,適用于每種軟件應(yīng)用和環(huán)境。它使測(cè)試人員能自動(dòng)捕獲、驗(yàn)證和重放用戶交互行為,以發(fā)現(xiàn)應(yīng)用缺陷。 美科利WinRunner是業(yè)界最常用的功能測(cè)試解決方案。目前,有24000多家企業(yè)和多位QA專業(yè)人員使用這種強(qiáng)大的解決方案。美科利WinRunner自動(dòng)捕獲、驗(yàn)證和重
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 家教班教師管理制度
- 應(yīng)急局保密管理制度
- 錄播室設(shè)備管理制度
- 彼得德魯克管理制度
- 德品佳水餃管理制度
- 心臟病臨床管理制度
- 快遞寄遞點(diǎn)管理制度
- 急診科物價(jià)管理制度
- 總授信額度管理制度
- 情報(bào)研判室管理制度
- (新版)供電可靠性(初級(jí))理論普考題庫(kù)及答案匯總-下(判斷題)
- 事業(yè)單位工勤人員技師考試職業(yè)道德復(fù)習(xí)試題
- 職業(yè)安全健康現(xiàn)場(chǎng)檢查記錄表參考范本
- 冷凍水管道工程施工工藝
- GA∕T 1699-2019 法庭科學(xué) 復(fù)制筆跡檢驗(yàn)指南
- 杭電 通信電路復(fù)習(xí)
- 初物管理辦法及規(guī)定
- 對(duì)照品管理SOP雙語(yǔ)
- 積雪草提取物對(duì)胃粘膜的保護(hù)作用及其機(jī)制探討
- STEP7下冗余IO編程
- 道教全真禮斗清科儀
評(píng)論
0/150
提交評(píng)論