7、測試工程師如何避免定位效應?
社會(huì )心理學(xué)家曾作過(guò)一個(gè)試驗:在召集會(huì )議時(shí)先讓人們自由選擇位子,之后到室外休息片刻再進(jìn)入室內入座,如此五至六次,發(fā)現大多數人都選擇他們第一次坐過(guò)的位子。這種現象稱(chēng)為定位效應,說(shuō)明人們習慣上凡是自己認定的,人們大都不想輕易改變它。定位效應在開(kāi)發(fā)人員和測試人員身上都有體現。例如開(kāi)發(fā)工程師針對某一自己寫(xiě)的功能,經(jīng)常進(jìn)行代碼移植,這種復制的“功能”,由于上一次經(jīng)過(guò)調試,在新的地方往往不會(huì )認真調試,這些代碼往往會(huì )帶來(lái)共享變量沖突等許多種類(lèi)型的缺陷。定位效應體現在測試人員身上就是測試過(guò)的功能不再進(jìn)行認真測試:在回歸測試時(shí),之前由于進(jìn)行過(guò)認真的測試,往往會(huì )認為某些功能是可靠,只要驗證一些以前發(fā)現的缺陷是否修改完成就可以了。這種現象在反復多次回歸時(shí)表現的更加突出,因為回歸測試中很多功能都會(huì )進(jìn)行多次反復測試。眾所周知,開(kāi)發(fā)人員在修改缺陷時(shí)往往會(huì )引入新的缺陷,測試人員的疏于防范就會(huì )把這些缺陷帶到用戶(hù)這里。解決這種問(wèn)題的方案一般有兩個(gè):(1)完整的執行測試用例:這種方法投入較大,但是在開(kāi)發(fā)產(chǎn)品時(shí)最好在最后一次回歸測試時(shí)測試的執行一次全部的測試用例。(2)交叉測試:測試人員交叉測試,就可以很大程度的避免定位效應。測試工程師在回歸測試時(shí)互相交換任務(wù),反復測試某一功能的機會(huì )大大減少,從而也就不會(huì )“主觀(guān)的”人員某些功能沒(méi)有缺陷。通常上面的兩個(gè)方法都是結合使用的,既要進(jìn)行交叉測試,又要全面執行測試用例,測試覆蓋面要盡可能的廣泛。
8、測試人員忽然辭職怎么辦?
目前IT行業(yè)人員流動(dòng)較大已經(jīng)成為一種不爭的事實(shí),員工的辭職大多數都會(huì )給組織帶來(lái)一定的影響,而這種影響基本是不可能避免的。在測試領(lǐng)域,員工忽然辭職也會(huì )帶來(lái)很大的負面影響,尤其測試隊伍規模較小時(shí)。面對這種情況,我們所能做的,就是如何最大限度的降低這種影響。根據作者的經(jīng)驗,主要有兩種方法:第一種是在測試人員內部建立一個(gè)良好的學(xué)習環(huán)境,大家互相學(xué)習,這樣某些特有技術(shù)不會(huì )被某一個(gè)人所掌握,而互相學(xué)習和提高自身,也是大多數成員愿意做的;第二種就是在組織中進(jìn)行知識管理,把技術(shù)作為知識沉淀下來(lái),這樣新的員工在接手工作時(shí)容易上手,通過(guò)學(xué)習快速適應環(huán)境。此外,日常還要注意工作規范化,例如形成盡可能多的文檔,都可以降低員工離職帶來(lái)的損失。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/