如何成為世界級(jí)的軟件測(cè)試員
導(dǎo)讀:你必須說服人們采取行動(dòng),所以你要解釋為什么你的發(fā)現(xiàn)是相關(guān)的,
如何成為世界級(jí)的軟件測(cè)試員
。世界級(jí)的測(cè)試員聯(lián)系描述他們的測(cè)試。他們知道他們的解釋必須超越“我測(cè)試過了,相信我”。如果你能夠描述您的測(cè)試,那么人們會(huì)相信你是知道自己在做什么的那種人。以下是由應(yīng)屆畢業(yè)生網(wǎng)小編J.L為您整理推薦的畢業(yè)生面試筆試經(jīng)驗(yàn)題目,歡迎參考閱讀。測(cè)試員就是知道事情會(huì)有所不同的人。
這是Jerry Weinberg對(duì)于世界級(jí)測(cè)試員的描述,提醒我們測(cè)試與批判性思維與想象力有關(guān)。不相信任何的表面價(jià)值,而是維持一個(gè)調(diào)查的心態(tài)。
測(cè)試是為了評(píng)估一個(gè)產(chǎn)品而質(zhì)疑它。
這個(gè)關(guān)于軟件測(cè)試活動(dòng)的定義來自于James Bach,包括測(cè)試的多個(gè)重要方面之一:發(fā)現(xiàn)和傳遞信息。軟件測(cè)試會(huì)揭露未知。
如果質(zhì)量對(duì)某人有價(jià)值,那么測(cè)試就是發(fā)現(xiàn)任何威脅這個(gè)價(jià)值的服務(wù)。為了提供這種服務(wù),測(cè)試員需要做許多不同的事情,例如問一些好的問題,在需求上注釋,用一種使產(chǎn)品產(chǎn)生有用信息的方法與產(chǎn)品交互。
我對(duì)于一個(gè)世界級(jí)測(cè)試員的定義是:可以快速發(fā)現(xiàn)與產(chǎn)品高度相關(guān)信息,最大程度使用資源,并且擁有項(xiàng)目相關(guān)人員的尊重。這個(gè)人是可以信賴的。
那么,成為一個(gè)世界級(jí)的測(cè)試員,需要擁有什么技能和心態(tài)呢?使你避免被描述為“點(diǎn)鼠標(biāo)的猴子”,有哪些方面需要做好呢?
技術(shù)熟練
在管理的更高層次,軟件測(cè)試通常只被視為一種技術(shù)學(xué)科。他們認(rèn)為你做為一個(gè)測(cè)試員的效力取決于你開發(fā)測(cè)試代碼的能力。但軟件測(cè)試還有許多方面是不能自動(dòng)化。人類非常擅長(zhǎng)思考和適應(yīng)基于上下文新出現(xiàn)的信息。因?yàn)檐浖且粋(gè)不停改變功能與狀態(tài)的系統(tǒng),有時(shí)候做探索來的更有效率。自動(dòng)化是與之相反的,因?yàn)樗鼱可娴侥_本的過程。
然而,自動(dòng)化可以釋放測(cè)試人員的時(shí)間做更多的探索發(fā)現(xiàn)。任何重復(fù)性或枯燥性高的工作都適合自動(dòng)化。自動(dòng)化在這些領(lǐng)域非常有價(jià)值。
開發(fā)強(qiáng)大和可維護(hù)的自動(dòng)化是困難的。我相信一個(gè)平庸的軟件開發(fā)人員是不能夠達(dá)到這樣一個(gè)工作的要求。如果你想做有用的自動(dòng)化,你最好除了其他測(cè)試技巧之外,還擁有優(yōu)秀的開發(fā)技巧。
以下我認(rèn)為可以幫助你的更多的技能和心態(tài):
調(diào)查性的好奇心
如果你認(rèn)為測(cè)試是必要之惡--阻攔您做出很cool東西的事情--你可能會(huì)錯(cuò)過很重要的問題。世界級(jí)的測(cè)試員不斷地探索他們產(chǎn)品的可能性和限制。同時(shí)對(duì)他們產(chǎn)品的能力保持一個(gè)健康的懷疑態(tài)度。
如果你想給自己一個(gè)花哨的頭銜,把自己想象為“強(qiáng)迫性庸醫(yī)”,被不可抑制的探尋真相的沖動(dòng)所引導(dǎo)。世界級(jí)的測(cè)試意味著遵循弄清事情真相的沖動(dòng),直到有足夠的經(jīng)驗(yàn)價(jià)值才停止。當(dāng)你看到一個(gè)測(cè)試人員回避未經(jīng)證實(shí)的假設(shè),這是他們認(rèn)真對(duì)待工作的標(biāo)志。
觀察的技巧
如果你想觀察某樣?xùn)|西,你首先需要注意它。觀察是注意重要或者有意義細(xì)節(jié)的能力。測(cè)試時(shí),你需要能夠觀察到不尋常的狀況。
在你觀察的領(lǐng)域,誰會(huì)是一個(gè)好的老師呢?跟一個(gè)五歲的小孩一起走,看看什么會(huì)抓住他的注意:人行道上的小裂紋,花園里美麗的花,在墻上慢慢爬的蝸牛。小孩是天生的觀察家,他們對(duì)任何發(fā)生在周圍的事情都感興趣。他們的頻道是敞開的,他們快樂的觀察,
資料共享平臺(tái)
《如何成為世界級(jí)的軟件測(cè)試員》(http://www.oriental01.com)。把你的頻道打開,模仿孩子般的行為。訓(xùn)練自己的注意力,更近的'看,慢慢地,觀察。
溝通技巧
你會(huì)碰到不得不保護(hù)你的發(fā)現(xiàn)的情況。你必須說服人們采取行動(dòng),所以你要解釋為什么你的發(fā)現(xiàn)是相關(guān)的。世界級(jí)的測(cè)試員聯(lián)系描述他們的測(cè)試。他們知道他們的解釋必須超越“我測(cè)試過了,相信我”。如果你能夠描述您的測(cè)試,那么人們會(huì)相信你是知道自己在做什么的那種人。有一個(gè)方法,就是使用啟發(fā)式測(cè)試戰(zhàn)略模型來描述你在做的東西;蛘,你可以提出你自己的模型。
當(dāng)你將你的故事時(shí),記得溝通是雙行道。世界級(jí)的測(cè)試人員跟進(jìn)他們提出問題的答案,他們對(duì)從談話中得到的新信息很警醒。
寫作技巧和bug宣傳
最豐富的溝通發(fā)生在你能夠面對(duì)面交談的時(shí)候。你觀察面部表情,你可以對(duì)混淆和誤解立馬澄清。寫作則不行。這個(gè)通道很窄,更容易引起誤會(huì)。澄清需要時(shí)間和精力。
Bug宣傳通常伴隨著寫作技巧。你描述問題準(zhǔn)確和可理解的能力影響正確的bug得到fix的可能性。不是每個(gè)報(bào)告的bug都會(huì)被fix,但那些應(yīng)該被fix的最好不要因?yàn)樨毞Φ拇朕o而被忽略。
一個(gè)bug報(bào)告是一個(gè)有說服力的文檔需要影響正確的人去行動(dòng)。把不相關(guān)的信息從bug報(bào)告中刪除,也別向小報(bào)頭條一樣在讀者眼前尖叫。
你可能想要保存你過去的bug報(bào)告的記錄。哪一個(gè)產(chǎn)生了混淆?你可以寫得不一樣么?措辭的修改是不是會(huì)更容易理解?
領(lǐng)域知識(shí)
作為一個(gè)測(cè)試員,你不只是比較規(guī)格說明與實(shí)現(xiàn)。還有許多不同的指標(biāo),例如:用戶體驗(yàn),與同類產(chǎn)品的一致性,或者你的產(chǎn)品的歷史,你可以用來識(shí)別問題。領(lǐng)域知識(shí)也是你可以開發(fā)的一個(gè)指標(biāo)。與客戶交談。與市場(chǎng)人員交談,花一天做客戶支持。你對(duì)于你的生意來說什么最重要知道的越多,你可以做更好的判斷。
學(xué)習(xí)的愿望
你是一個(gè)知識(shí)工作者。知識(shí)不是靜態(tài)的,尤其對(duì)于技術(shù)領(lǐng)域。不斷地學(xué)習(xí)是為了變得更好。人類與軟件交互的情況是一個(gè)軟件與人交互的情況。理解雙方如何工作是非常有好處的。我推薦探索社會(huì)科學(xué)(認(rèn)知心理學(xué)、社會(huì)互動(dòng)理論等)以及增加你的技術(shù)教育。
我認(rèn)為,每個(gè)想做的真正好的測(cè)試員會(huì)從參加優(yōu)秀的BBST(Black Box Software Testing)課程中受益。然后是RST(Rapid Software Testing)課程。。。。
交際技巧
測(cè)試員經(jīng)常抱怨他們的工作以及如何可怕的其他人都讓我熱血沸騰。自我受難是有毒的。有時(shí)候你必須放下。如果你不能做到,你就會(huì)被人覺得牢騷滿腹。如果人們周五晚上喝啤酒,你沒有被邀請(qǐng),想像一下人們跟你合作的意愿吧。
幽默
幽默可以幫助維持你的理智。作為一個(gè)測(cè)試員,你經(jīng)常生活在壓力的環(huán)境中,微笑和大笑減少了壓力荷爾蒙的危害。他幫助你專注于你所做的事情:測(cè)試。
練習(xí)
首先,你需要練習(xí)你的技巧。如果你不練習(xí),你不能達(dá)到熟練。當(dāng)你練習(xí)的時(shí)候,觀察自己,找到需要提高的領(lǐng)域,深思熟慮和自我反省你的行動(dòng)。
結(jié)論
成為一個(gè)世界級(jí)的測(cè)試員的目標(biāo)不意味著一個(gè)目的地,而是到達(dá)新的領(lǐng)域的持續(xù)旅行。這個(gè)探索從無止境,使人愉快,并且使軟件測(cè)試如此有意義!
快樂的測(cè)試吧!
【如何成為世界級(jí)的軟件測(cè)試員】相關(guān)文章: