自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

成為測試架構師必須具備的三大能力(1)

開發(fā)
軟件測試架構師是一個新職位,但也是一個非常必要的職位。一個普通程序員要想修煉成為測試架構師必須具備三大能力:準確的商業(yè)理解力、區(qū)分測試重點和測試難點、全面多樣化的產(chǎn)品經(jīng)驗。本篇文章向你詳細介紹一個測試架構師必須具備的第一大能力:準確的商業(yè)理解力!

  一個測試架構師必須具備的第一大能力:準確的商業(yè)理解力!

  最近看到一篇關于測試架構師介紹的文章,文章中的測試架構師原型來自微軟,其描述的工作內(nèi)容讓不少國內(nèi)的測試同業(yè)很是羨慕,但又覺得好像離我們中國人很遠。不知我們中國的測試工程師能做嗎?我的答案是Yes。

  因為,我現(xiàn)在就在中國帶領著一個測試架構師團隊。了解自己所在公司測試架構師團隊的運作和工作內(nèi)容(后續(xù)將陸續(xù)與大家分享),雖然我們之前也從未接觸過微軟的測試架構師。但隨著公司業(yè)務的擴大,業(yè)務的需要驅動了我們公司內(nèi)部有一小部分人擔當起了測試架構師的職責,其title來源也是有其偶然性。原本公司中測試工程師往上發(fā)展就是系統(tǒng)測試工程師,系統(tǒng)測試工程師再往上應該叫什么呢?最后參考軟件開發(fā)的title,就開創(chuàng)性的在公司內(nèi)部叫測試架構師。并開始從事了很多從公司層面而僅非單個測試經(jīng)理層面所需要的新的測試工作職責,例如:領導負責一個產(chǎn)品線或一個大產(chǎn)品的測試技術規(guī)劃,early testing,系統(tǒng)測試工程師的培養(yǎng),與開發(fā)架構師一起設計和改進架構的設計質量,測試執(zhí)行活動質量的審查保障,親自指導重點測試方案的設計,為了不斷降低公司研發(fā)成本而進行新測試技術研究實踐和推廣,基于風險的測試,基于模型的測試,安全性測試,兼容性自動化測試,分布式自動化測試,性能壓力測試,需求測試等專項測試技術領域的研究,并支撐新領域重點市場項目活動等等。

  與微軟的共性是我們的測試架構師都不再親自寫自動化測試腳本,不親自寫測試工具的代碼。但我們會從項目初始即項目需求和架構設計階段就開始考慮未來的自動化測試框架,針對具體的產(chǎn)品特點,思考選擇最合適的自動化測試語言;在架構設計中充分考慮如何支撐未來更高的自動化測試率,讓架構設計調整具備高的可測試性率;由于參與早期的設計方案討論選型,能提前識別和規(guī)劃好未來產(chǎn)品測試組所需要提前準備的測試實現(xiàn)技術。并親自帶著測試工程師提前進行測試技術儲備。當然我們也常常親自去實施一些測試活動:如設計測試工具的架構(主要考慮未來擴展性和更好滿足測試需求),然后交給專門的測試工具開發(fā)團隊來實現(xiàn);或親自設計壓力測試方案;親自研究安全性測試策略和方案。推廣方式,主要是親自實踐各種新測試技術后,再帶著測試人員在實戰(zhàn)中掌握相關的方法。

  我們大部分的測試架構師都是寫過自動化測試腳本或程序的,只是現(xiàn)在的工作由于需要我們?nèi)ニ伎继嗟臇|西,所以沒有一丁點精力來編碼。特別是負責一個產(chǎn)品線的測試架構師,由于負責多個產(chǎn)品,還要抽取產(chǎn)品間的共性測試技術,要建立起產(chǎn)品線的測試架構圖,統(tǒng)一產(chǎn)品間的測試技術,統(tǒng)一測試方案的設計質量標準,需要具備更強的抽取共性的能力。同時,還需要能在短期內(nèi)快速了解和識別影響產(chǎn)品成敗的關鍵測試技術,因為并不是所有產(chǎn)品都是性能壓力測試就是最重要的。例如:某產(chǎn)品線有9個產(chǎn)品,有的產(chǎn)品最需要保障的是可靠性(性能,可用性不是關鍵);有的產(chǎn)品最需要保障的卻是可用性,而不是可靠性;有的產(chǎn)品最需要保障的是安全性,而不是性能;有的產(chǎn)品最需要保障的是可移植能力和可集成能力,而不是性能。那么相應的每個產(chǎn)品測試用例設計就會有所側重,例如:對于重視可移植能力和可集成能力的產(chǎn)品,測試架構師就應該幫助測試人員系統(tǒng)地做好這2個領域的測試用例。

  因此,測試架構師必須具備的第一個能力就是:“準確的商業(yè)理解力。”商業(yè)成功的核心競爭力是什么?測試技術和測試資源是否能真正地保障或支撐商業(yè)成功的核心競爭力?這些都是測試架構師需要準確識別的,如果測試架構師識別錯誤了,那么有可能在需要重點保障的領域,測試技術和測試資源投入不足,導致最后產(chǎn)品的商業(yè)競爭力得不到支撐,得不到質量保障。例如:某產(chǎn)品對外宣傳是業(yè)界可靠性最高的產(chǎn)品,可是測試人員在測試活動中慣性地把主要精力都花在了性能測試中,對各種異常的測試驗證并不是業(yè)界最豐富的。結果在與業(yè)內(nèi)其他產(chǎn)品比較的第三方測試報告中,該產(chǎn)品的可靠性得分卻并不是第一,雖然性能是第一,但該產(chǎn)品在特定的重視可靠性的市場中基本失去了商業(yè)競爭力。

  某美國公司的一款產(chǎn)品在傳統(tǒng)行業(yè)中主要功能基本雷同,如何才能與類似產(chǎn)品拉開距離,突出競爭力。后發(fā)現(xiàn)產(chǎn)品的用戶在使用產(chǎn)品時普通操作時間都較長,因此為了縮短用戶的操作時間,該公司決定在產(chǎn)品的可用性領域重點投入設計,核心競爭力是解決用戶的可用性問題。其測試團隊把大部分的測試設計精力也放在了可用性的測試活動中,構建了業(yè)界非常豐富的可用性測試用例,這些測試用例的場景超過了產(chǎn)品設計考慮的原有場景,并最終通過測試驅動設計,與產(chǎn)品設計師一起不斷改進產(chǎn)品的可用性。最后不但提供了業(yè)界可用性最強的產(chǎn)品,而且其可用性功能的穩(wěn)定性質量也非常高。測試活動從效率和質量角度支撐了產(chǎn)品的商業(yè)成功。

  所以,如果你的公司正準備招募測試架構師,請第一考評他的能力應該是他的商業(yè)理解力。具有該能力的測試工程師知道如何選擇:做正確的事!確保事半功倍。而不具備該能力的測試工程師可以成為系統(tǒng)測試工程師,由他來保障正確的把事做好!

(測試架構師必須具備的第二大能力第三大能力

【編輯推薦】 

  1. 架構師是怎樣煉成的
  2. 什么是軟件測試架構師
  3. 從技術層到管理層修煉之路:架構師
  4. 架構師最怕程序員知道的10件事
  5. 測試專家講述通往測試架構師之路
責任編輯:韓亞珊 來源: IT168
相關推薦

2011-04-07 16:59:19

測試架構師架構師測試

2011-04-07 16:55:12

測試架構師架構師測試

2015-12-23 10:50:24

運維OPS運維架構師

2023-03-17 16:45:57

2012-05-29 10:41:27

架構師

2011-04-07 16:20:24

軟件架構師架構師架構

2023-02-03 17:37:44

2022-06-21 09:00:00

云架構師技能職業(yè)生涯

2020-06-28 08:11:43

技術IT開發(fā)

2013-03-21 09:34:42

架構師架構設計

2022-05-27 15:19:38

架構師溝通認知

2012-06-17 12:58:04

架構師架構

2019-10-21 10:36:52

架構軟件服務器

2021-02-03 11:04:30

架構師能力挑戰(zhàn)

2009-03-19 09:47:47

職場能力必備

2009-02-10 15:30:21

軟考系統(tǒng)架構師

2009-12-29 16:09:32

架構師

2012-06-08 10:12:08

架構師

2020-03-02 09:35:56

IO首席信息官數(shù)字化轉型

2011-04-07 16:06:18

測試架構師測試架構
點贊
收藏

51CTO技術棧公眾號