您的位置:軟件測(cè)試 >> 測(cè)試技術(shù) >> 測(cè)試精品文章
可用性測(cè)試
作者:Edwin van Loon(澤眾軟件原創(chuàng)翻譯) 發(fā)布時(shí)間:[ 2014/4/1 15:42:44 ] 推薦標(biāo)簽:可用性測(cè)試 軟件測(cè)試 開(kāi)發(fā)測(cè)試
Edwin van Loon是ISEB從業(yè)人員,且是獲得six sigma認(rèn)證的測(cè)試顧問(wèn)。他在不同的工作中不同的部門(mén)里獲得了大量ICT經(jīng)驗(yàn)
Edwin的職業(yè)生涯始于1994年,并于1998年專門(mén)從事質(zhì)量和測(cè)試。
因?yàn)樗膹V泛經(jīng)驗(yàn)及處理不同情況的能力,他采取務(wù)實(shí)的態(tài)度量身定制自定義解決方案。
Edwin認(rèn)為,測(cè)試不僅僅是一份工作而是一種生活方式。
Edwin已在他的職業(yè)生涯完滿地扮演了幾個(gè)不同的測(cè)試及QA角色。在近幾年他的測(cè)試生涯中,他還成功擔(dān)任過(guò)測(cè)試管理和測(cè)試顧問(wèn)的角色。在扮演這些角色的時(shí)候,他注意到,正確使用測(cè)試設(shè)計(jì)技術(shù)是項(xiàng)目測(cè)試成功的關(guān)鍵。
測(cè)試設(shè)計(jì)技術(shù)的分化將提高測(cè)試的效率和效益。因此,他總是試圖找到的非正式和正式測(cè)試設(shè)計(jì)技術(shù)的組合,及數(shù)據(jù)驅(qū)動(dòng),狀態(tài)驅(qū)動(dòng)和流程驅(qū)動(dòng)的測(cè)試設(shè)計(jì)技術(shù)的組合。
正確的組合也取決于一個(gè)項(xiàng)目或一個(gè)組織的成熟度以及客戶的文化程度。
Valid,一名荷蘭ICT服務(wù)供應(yīng)商,是Edwin的現(xiàn)任雇主。在Valid公司,Edwin負(fù)責(zé)質(zhì)量管理能力的發(fā)展。這種能力包括子能力需求管理,過(guò)程改進(jìn)和測(cè)試。
Edwin也是一位經(jīng)驗(yàn)豐富的演講者,曾在Eurostar做過(guò)三次演講,并多次在其他的會(huì)議,如TESTNET和Test Automation Day,發(fā)表演講。2013年10月,他在波茨坦的Agile Testing Days會(huì)議發(fā)表演講。
Twitter: @edwinvanloon
E-mail: Edwin.van.loon@valid.nl

  如今的ICT解決方案的復(fù)雜性正在增加,由于位于多個(gè)地點(diǎn)并由不同方來(lái)管理的集成系統(tǒng)的存在。而他們常常部分由云管理的事實(shí)使得事情變得更加復(fù)雜。因?yàn)榻M織提供24/7的企業(yè)對(duì)企業(yè)的服務(wù),這些集成解決方案的可用性也變得越來(lái)越重要。
  在互聯(lián)網(wǎng)上,你會(huì)發(fā)現(xiàn)數(shù)百個(gè)銷售同種產(chǎn)品的網(wǎng)店。萬(wàn)一不可用,客戶很容易切換到另一家店。
  因此,一個(gè)解決方案的可用性對(duì)業(yè)務(wù)至關(guān)重要。大多數(shù)情況下,在生產(chǎn)中監(jiān)測(cè)可用性,如果服務(wù)不可用采取改進(jìn)措施。防止被看作是這種質(zhì)量特性的業(yè)務(wù)指標(biāo)的可用性問(wèn)題是有必要的。
  這篇文章介紹了可用性測(cè)試使用的測(cè)試設(shè)計(jì)技術(shù):措施可用性的“狀態(tài)轉(zhuǎn)換測(cè)試” ( STT )。
  
  狀態(tài)轉(zhuǎn)換測(cè)試
  正式的測(cè)試設(shè)計(jì)技術(shù)是基于工藝流程或數(shù)據(jù)的(根據(jù)可能的輸入或設(shè)計(jì)技巧劃分,因?yàn)樗麄儥z測(cè)不同的問(wèn)題。)所以經(jīng)常去試著用工藝流程導(dǎo)向和數(shù)據(jù)輸出導(dǎo)向的設(shè)計(jì)技術(shù)的組合。
  狀態(tài)轉(zhuǎn)換測(cè)試設(shè)計(jì)技術(shù)的強(qiáng)大之處在于它是基于機(jī)器狀態(tài)的,因此,它不同于大多數(shù)正式的測(cè)試設(shè)計(jì)技術(shù)。
  
  可用性
  在ISO 25010里 ,可用性被定義為: “當(dāng)需要用到時(shí),一個(gè)軟件組件可操作和可使用的程度” 。
  它還提到,可用性可以由軟件產(chǎn)品處于升級(jí)狀態(tài)時(shí)的總時(shí)間比例來(lái)外部評(píng)估。因此可用性是成熟(控制故障率),容錯(cuò)性及可復(fù)原性(控制每次故障后停機(jī)時(shí)間的長(zhǎng)度)的組合。
  大多數(shù)解決方案可用性的相關(guān)問(wèn)題是由解決方案運(yùn)行上的基礎(chǔ)設(shè)施事件造成的。每個(gè)人都至少可以給出一個(gè)他或她由此事件造成的故障的親身體驗(yàn)的例子,例如:電源故障或從互聯(lián)網(wǎng)斷開(kāi)。這類故障的影響普遍很大。
  然而,由于它們主要涉及基礎(chǔ)設(shè)施(不在項(xiàng)范圍之內(nèi)),相關(guān)業(yè)務(wù)風(fēng)險(xiǎn)往往在軟件開(kāi)發(fā)項(xiàng)目中沒(méi)有確定且沒(méi)有被測(cè)試。
  
  開(kāi)發(fā)測(cè)試
  負(fù)責(zé)解決方案“業(yè)務(wù)管理”或“開(kāi)發(fā)”的部門(mén)是“開(kāi)發(fā)測(cè)試”的利益相關(guān)者。
  開(kāi)發(fā)測(cè)試是基于荷蘭術(shù)語(yǔ)“Exploitatie testen ” 。這不是終的翻譯,但它是恰當(dāng)?shù)摹?br />   也可以翻作 “業(yè)務(wù)緒測(cè)試”,但這只覆蓋ITIL /服務(wù)管理的業(yè)務(wù)部分,所以,不匹配。“生產(chǎn)驗(yàn)收測(cè)試”也是一種翻譯,但在我看來(lái),它更關(guān)注生產(chǎn)環(huán)境的驗(yàn)收。
  因此,我把 “Exploitatie testen” 翻譯為“開(kāi)發(fā)測(cè)試” 。
  開(kāi)發(fā)測(cè)試的定義:
  檢查是否關(guān)于應(yīng)用程序和底層IT基礎(chǔ)架構(gòu)的同意或預(yù)期的服務(wù)水平可以實(shí)現(xiàn)。
  這些協(xié)議和/或期望在一個(gè)所謂的服務(wù)水平協(xié)議(SLA )的合同是正式的。
  一個(gè)SLA的定義:
  一方為客戶另一方為服務(wù)提供商的雙方協(xié)議。
  SLA描述了IT服務(wù),文件服務(wù)水平目標(biāo),并詳細(xì)說(shuō)明了IT服務(wù)提供商和客戶的責(zé)任。
  SLA中對(duì)解決方案可用性的相關(guān)要求進(jìn)行了描述。
  圖1顯示了開(kāi)發(fā)測(cè)試在V模型中的位置。

圖1.開(kāi)發(fā)測(cè)試在V模型中的位置

  (當(dāng)然)這個(gè)過(guò)程業(yè)務(wù)需求的收集。

  該系統(tǒng)的規(guī)格是基于功能和一些非功能的需求。一些業(yè)務(wù)要求(例如可用性和安全性需求)也將影響與IT服務(wù)提供商的合同( SLA)。
  測(cè)試管理技術(shù)“風(fēng)險(xiǎn)管理”通過(guò)識(shí)別并優(yōu)先考慮關(guān)于IT服務(wù)管理的業(yè)務(wù)風(fēng)險(xiǎn)提高了這一過(guò)程。
  SLA中的利益相關(guān)者是:
  ▪功能管理
  ▪審計(jì)員
  ▪安全員
  ▪財(cái)務(wù)管理
  ▪技術(shù)管理
  ▪服務(wù)水平管理(業(yè)主)
  ▪業(yè)務(wù)
  IT服務(wù)水平協(xié)議也會(huì)影響系統(tǒng)的規(guī)格。
  沒(méi)有各方的參與不能達(dá)成協(xié)議。

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd