很多想要學(xué)習(xí)軟件測試的女生一直有個疑問,就是女生適合做軟件測試嗎?下面小編就詳細(xì)的介紹一下軟件測試,希望對大家有點幫助。首先說結(jié)論:軟件測試是非常適合女生的。
一)細(xì)心
女生在軟件測試中,比較細(xì)心,善于發(fā)現(xiàn)代碼中的Bug。除了常規(guī)的業(yè)務(wù)場景之外,測試中還有很多小細(xì)節(jié),例如每一個彈框的標(biāo)題,每一個文案,每一個界面的樣式等等,都是一些不可忽略的小細(xì)節(jié),有些細(xì)節(jié)如果不仔細(xì)看,是很難發(fā)現(xiàn)的,女生在這方面就更有優(yōu)勢。
二)耐心
女生在軟件測試中,比較耐心,能夠勝任某些重復(fù)性的,軟件測試中,含有大量重復(fù)執(zhí)行用例的,舉一個簡單的例子,一個新功能,首次測試,發(fā)現(xiàn)了Bug,將Bug提給開發(fā),等開發(fā)同學(xué)修復(fù)完之后,轉(zhuǎn)給測試同學(xué)驗證,驗證的過程,就相當(dāng)于第二次執(zhí)行重復(fù)的用例了。
除了回歸測試之外,兼容性測試,也很需要耐心,有些業(yè)務(wù),需要兼容多種瀏覽器或多個手機機型,也就是說,同樣的業(yè)務(wù)功能,需要在每個瀏覽器或者手機上都重復(fù)驗證一遍。
在測試過程中,一遍一遍的重復(fù)執(zhí)行用例,很容易疲勞,導(dǎo)致發(fā)現(xiàn)不了Bug,因此,在測試過程中需要有耐心,才能更好地測試的質(zhì)量。
三)溝通能力
女生在軟件測試中,溝通能力強,且比較有親和力,在中能很好地融入團隊,帶動團隊氛圍。
對于溝通,也是有方法的,比如開發(fā)在緊急趕進度,手上有好幾個項目同時進行,測試同學(xué)遇到了些Bug,但是又不是特別嚴(yán)重,也不阻塞測試流程,這個時候別一直在群里艾特開發(fā)同學(xué)。
可以先記錄在Bug管理工具上,抽一個時間點,集中一起和開發(fā)同學(xué)對一下,如果在群里一直艾特一直催促,一般情況下開發(fā)同學(xué)是不會立馬響應(yīng)的,還有可能會引起開發(fā)同學(xué)的反感,得不償失。
四)文檔能力
女生在軟件測試中,文檔能力一般要強于男生,測試是需要輸出很多文檔,而這往往是絕大多數(shù)女生的優(yōu)勢所在。
測試同學(xué)往往需要產(chǎn)出很多文檔,軟件測試文檔是指在軟件測試的各個階段用文檔的形式記錄測試過程,軟件測試文檔主要括:測試計劃,測試用例,測試缺陷,測試報告等等。
測試計劃:測試計劃由測試小組編寫完成后,需要同項目中相關(guān)人員進行評審,以確保當(dāng)前的計劃與項目進度等是一致的。
測試用例:用于描述測試用例的具體細(xì)節(jié),一般根據(jù)測試計劃,原型文檔和測試策略來編寫。
測試缺陷:描述測試過程中相關(guān)的缺陷信息,讓團隊更好的了解測試缺陷類型。
測試報告:對測試結(jié)果進行統(tǒng)計分析及總結(jié)。
五)換位思考能力
女生思考方式趨于感性,往往善于站在對方的角度考慮問題,這恰恰吻合軟件測試的本質(zhì)即站在用戶的角度去捕捉產(chǎn)品中的缺陷與建議。
例如在流程設(shè)計方面,用戶體驗路徑是否一致,在界面呈現(xiàn)方面,控件是否符合用戶認(rèn)知和是否具有一致性,在交互過程方面,是否周全地考慮了所有操作成功或失敗的反饋等等。
從在職測試人員的表現(xiàn)以及職工性別比例來看,女生都是比較適合軟件測試的,但是馨馨紫覺得,這不足以成為女生從事軟件測試的理由,嚴(yán)謹(jǐn)點,我們還需要從以下幾個方面來思考,自己是否適合從事軟件測試崗位。