我們經(jīng)常在思考測(cè)試工程師如何能更好的完成測(cè)試任務(wù)、也是說完成60分和完成90分的區(qū)別、應(yīng)該沒有人認(rèn)為60分和90分一樣吧。如何更新的完成測(cè)試任務(wù)基本上可以分為3大要素:心態(tài)+經(jīng)驗(yàn)+對(duì)產(chǎn)品的理解。

  心態(tài):這個(gè)適合于所有的工作類型、心態(tài)決定了你看事情的態(tài)度以及處理事情的能力、外面可以買到很多關(guān)于如何調(diào)整心態(tài)的書籍。

  經(jīng)驗(yàn):每一個(gè)行業(yè)都是有經(jīng)驗(yàn)才能比沒有經(jīng)驗(yàn)的能更好的完成工作、但是軟件測(cè)試行業(yè)是入門低、但提升卻比較慢的職業(yè)。這也意味著很多工作入門級(jí)的測(cè)試人員也能去做、這也導(dǎo)致很多人認(rèn)為測(cè)試的工作是在點(diǎn)點(diǎn)鼠標(biāo)、瞧瞧鍵盤的活。如何吧一個(gè)點(diǎn)點(diǎn)鼠標(biāo)和瞧瞧鍵盤的工作做得好需要一定的經(jīng)驗(yàn)積累的過程、這個(gè)是一個(gè)漫長的積累過程。

  對(duì)產(chǎn)品的理解:我們通過產(chǎn)品規(guī)格說明書和設(shè)計(jì)文檔來設(shè)計(jì)用例、并且后按照這個(gè)老驗(yàn)證產(chǎn)品是否符合產(chǎn)品規(guī)格說明書和設(shè)計(jì)文檔。所以說對(duì)產(chǎn)品的理解也是非常的重要、很難想象一個(gè)不了解產(chǎn)品的測(cè)試人員在面對(duì)產(chǎn)品時(shí)候該如何開始測(cè)試。

  相對(duì)于心態(tài)的調(diào)整、經(jīng)驗(yàn)的積累、對(duì)產(chǎn)品的理解是我們可以比較容易加深、提高對(duì)產(chǎn)品的理解、這也是我們下面將要討論的話題。如何提高對(duì)測(cè)試人員對(duì)產(chǎn)品的理解。

  我們從2個(gè)維度來看待這個(gè)問題即:如何提高測(cè)試人員對(duì)產(chǎn)品的理解

  從測(cè)試工作維度出發(fā):

  1、對(duì)需求規(guī)格說明書的解讀

  2、對(duì)設(shè)計(jì)文檔的理解

  3、在需求討論階段參與需求討論

  一般在測(cè)試過程中通過從上面3個(gè)方面來了解為什么要做這個(gè)功能以及此功能為用戶解決什么問題、并且了解目標(biāo)受眾。

  后測(cè)試人員通過上面獲取到的信息在加上研發(fā)提交的概要設(shè)計(jì)或者詳細(xì)設(shè)計(jì)文檔來設(shè)計(jì)測(cè)試用例、對(duì)產(chǎn)品的理解程度決定了測(cè)試用例設(shè)計(jì)的成敗、沒有人懷疑測(cè)試用例的重要性吧。

  當(dāng)然我們可能會(huì)發(fā)現(xiàn)有的時(shí)候我們根本都沒有參加過需求討論、甚至連需求規(guī)格說明書都很簡陋、更談不上概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)文檔、但是、、、沒有但是了。

  當(dāng)我們吧上面的做完了我們可以及格了60分沒有問題。但是怎么樣到90分還需要有一個(gè)過程。

  跳出測(cè)試之外的天空:

  理解需求好的方式是到用戶現(xiàn)場(chǎng)去呆上幾天、看看用戶到底有什么需求、但是這個(gè)不是所有人都有這個(gè)機(jī)會(huì)的、測(cè)試更難有這樣和用戶直接交流的機(jī)會(huì)的。

  1、了解用戶真實(shí)需求、比什么都來得實(shí)在。如果不能用戶面對(duì)面得溝通。那么電話、Email、IM總有的吧。

  2、如果你還不知道你的用戶是誰、那么你可以去看網(wǎng)上的網(wǎng)站調(diào)查、論壇、討論組都是我們了解需求的地方。

  3、還不行、那么去分析競爭對(duì)手的產(chǎn)品你總可以辦得到的吧、直接使用競爭對(duì)手的軟件是了解他們的好途徑、隨帶在去競品的BBS看看目前都有那些問題、以及用戶都希望增加什么新功能。

  從上面這些地方拿到的都是一手資料是沒有進(jìn)過產(chǎn)品部門深加工過的真實(shí)用戶需求。請(qǐng)不要說你項(xiàng)目時(shí)間短任務(wù)重沒時(shí)間做、這些都是借口。