每個(gè)行業(yè)都有自己的“黑歷史”,比如產(chǎn)品和運(yùn)營(yíng),軟件開(kāi)發(fā)和軟件測(cè)試,而外行人永遠(yuǎn)無(wú)法get其中的點(diǎn)。本文將用段子,告訴大家做好軟件測(cè)試多么不容易?
最恐怖的詞--BUG
以下是大家使用自動(dòng)化測(cè)試工具TestWriter時(shí),真實(shí)反應(yīng)和網(wǎng)上整理的,關(guān)于程序員被提BUG之后的反應(yīng)!1.怎么可能;2.在我這是好的,不信你來(lái)看看;3.真是奇怪,剛剛還好好的;4.肯定是數(shù)據(jù)問(wèn)題;5.你清下緩存試試;6.重啟電腦試試;7.你裝的什么版本的類(lèi)庫(kù)?(JDK)8.尼瑪怎么還在用360安全瀏覽器?;9.用戶不會(huì)像你這么操作的。
所以作為一名聰明的軟件測(cè)試員,不是直接提BUG,而是給出讓其信服的理由。
1、精確定位BUG,即逐個(gè)排除環(huán)境問(wèn)題、操作問(wèn)題,確認(rèn)BUG確實(shí)存在;
2、能夠清晰描述出所遇到問(wèn)題的情況,并且將在不同狀況下是否會(huì)遇到同樣的問(wèn)題,準(zhǔn)確描述給開(kāi)發(fā);
3、和程序員溝通過(guò)后,像程序員提BUG時(shí),整理成報(bào)告。規(guī)范報(bào)告內(nèi)容,邏輯清晰,簡(jiǎn)單明了。及時(shí)和開(kāi)發(fā)做溝通,了解修改BUG的進(jìn)度。
有一種愛(ài)叫多溝通
“咚咚咚”“誰(shuí)?”過(guò)了很久……“Java”,作為軟件測(cè)試員就說(shuō)你看不看得懂吧~
看懂段子,和程序員聊Java、聊硬件,以后遇到問(wèn)題就比較容易解決。軟件測(cè)試員應(yīng)該學(xué)會(huì)和程序員良好溝通。優(yōu)秀的軟件工程師除了掌握基礎(chǔ)知識(shí)理論,掌握TestWriter、QTP、selenium這些自動(dòng)化測(cè)試工具,顯然不夠,擠出一點(diǎn)時(shí)間學(xué)習(xí)一些開(kāi)發(fā)語(yǔ)言C++、JAVA、數(shù)據(jù)庫(kù)知識(shí),拓寬知識(shí)面,給自己鍍鍍金!