測(cè)試?yán)砟钣卸喾N,有一些理念,深藏于我的心中, 而這些理念,您或許偶爾想到,卻沒(méi)有說(shuō)出,或許您感受到了,卻因?yàn)楣ぷ魃畹拿β担瑳](méi)有將其背后的含義想具體, 在此我非常愿意和大家進(jìn)行分享這些理念。
![]()
第一篇:測(cè)試工程師之間要善于發(fā)現(xiàn)閃光點(diǎn)
事實(shí)上,測(cè)試的過(guò)程也是人生的一部分,我們是在一個(gè)測(cè)試團(tuán)體中進(jìn)行測(cè)試的,就算只有一個(gè)測(cè)試工程師,那個(gè)測(cè)試工程師也可以作為一個(gè)測(cè)試部門的一份子,他(她)具有一切測(cè)試部門所必備的特性。
對(duì)于軟件,我們可以把它當(dāng)成一個(gè)機(jī)器,一個(gè)冷冰冰的機(jī)器,但是對(duì)于其他測(cè)試工程師,我們需要認(rèn)清他(她),是一個(gè)人,一個(gè)地地道道的人,而不是機(jī)器。
我們絕對(duì)不能忽視我們之間的相互扶持,測(cè)試人員之間的相互扶持和鼓勵(lì)是及其重要的。
是人就會(huì)有情感,他(她)之所以會(huì)在測(cè)試部門進(jìn)行測(cè)試,那是因?yàn)閻?ài)測(cè)試,這份愛(ài),支持著他(她)對(duì)于軟件,對(duì)于測(cè)試部門,對(duì)于開發(fā)部門的一切活動(dòng)的關(guān)注,那份堅(jiān)持和執(zhí)著,是需要每一個(gè)人的理解和支持的。
愛(ài)的付出需要有回報(bào),測(cè)試工程師之間發(fā)現(xiàn)彼此的閃光點(diǎn),是每一個(gè)測(cè)試工程師的首要職責(zé)。
互相討論
測(cè)試人員之間的話應(yīng)該是最多的,討論bug的看法,討論需求的理解,討論測(cè)試用例的寫法,討論測(cè)試的形式,討論測(cè)試的進(jìn)度任務(wù)安排。我們互相之間會(huì)形成正確的認(rèn)識(shí),形成測(cè)試的互補(bǔ)。
每天的討論開始于每天早上的早會(huì),早會(huì)是將大家準(zhǔn)備做的任務(wù)陳述一下,時(shí)間是十分鐘左右。確認(rèn)任務(wù)都分配完整。同時(shí)也說(shuō)明一下昨天測(cè)試遇到的困難,看是否有什么方法進(jìn)行解決。而接下來(lái)的討論,則在于對(duì)于在測(cè)試過(guò)程中的一些討論。
這種討論的價(jià)值是很大的,除了要注重討論之外,也要注重時(shí)刻鼓勵(lì)對(duì)方,比如說(shuō):"你這次做的真的很不錯(cuò)!","非常感謝,我理解了。"
犯錯(cuò)的定義
犯錯(cuò)是很正常的事情,首先我們要知道每個(gè)人都是會(huì)犯錯(cuò)的,這種原諒他們所犯的錯(cuò)的心態(tài),是極其珍貴的。如果測(cè)試工程師少發(fā)現(xiàn)一個(gè)bug,是很正常的;如果測(cè)試工程師說(shuō)錯(cuò)一句話也是很正常的,快速理解和糾正,會(huì)帶來(lái)很多的好處,這種好處就在于,這種快速的理解和糾正,就可以以最快的速度改善軟件的質(zhì)量,同時(shí)也不會(huì)使得其他測(cè)試工程師喪失信心,有助于他(她)日后的測(cè)試熱情保持高漲。
其次,這有助于對(duì)于犯錯(cuò)的特點(diǎn)一清二楚。一個(gè)測(cè)試工程師容易犯的錯(cuò)誤,往往是,其他測(cè)試工程師也很容易犯,避免其他測(cè)試工程師犯同類錯(cuò)誤,對(duì)于測(cè)試團(tuán)體的集體質(zhì)量提升帶來(lái)很大的益處,大家能一起共同成長(zhǎng)。
欣賞有價(jià)值的成果
如果一個(gè)測(cè)試工程師分享他(她)的測(cè)試經(jīng)驗(yàn),其他測(cè)試工程師應(yīng)該以一種欣賞的態(tài)度去面對(duì),而不是運(yùn)用一種非常嫉妒的方式去面對(duì),那么就能大大提高測(cè)試團(tuán)隊(duì)的信心。
不僅僅是在其他測(cè)試工程師主動(dòng)分享的時(shí)候,值得欣賞,在平時(shí)的工作中,互相的交流,測(cè)試用例的互相學(xué)習(xí),都可以作為欣賞。偶爾的說(shuō)錯(cuò)一句話,寫錯(cuò)一句話,全部忽略不計(jì),只有呈現(xiàn)的最終大家都滿意的測(cè)試文檔,才值得學(xué)習(xí)和欣賞。
測(cè)試工程師之間的關(guān)系就如同食物鏈一般,任何一個(gè)人的缺失,事實(shí)上是缺失了一個(gè)食物鏈的一環(huán),再招聘進(jìn)來(lái)一個(gè)測(cè)試工程師,必定是不同的,需要很長(zhǎng)一段時(shí)間的適應(yīng)期,才可以重新構(gòu)建一個(gè)完整的食物鏈。
并不是說(shuō)新來(lái)的一個(gè)測(cè)試工程師不熟悉這個(gè)軟件,而是,每個(gè)人的測(cè)試風(fēng)格不同,使得其他測(cè)試工程師依賴于某個(gè)測(cè)試工程師的風(fēng)格,而早已形成了某種互補(bǔ)的形式,一旦要尋求一個(gè)相似的測(cè)試工程師,那就是一件比較困難的事情。
而這個(gè)適應(yīng)期不會(huì)很長(zhǎng),因?yàn)橹灰蠹一ハ嗬斫夂桶荩蜁?huì)很快的成為一體。當(dāng)一個(gè)完整的食物鏈構(gòu)建好之后,通過(guò)測(cè)試人員的分工合作,就可以將任務(wù)完成到極致和最佳狀態(tài)。
第二篇:測(cè)試分工要隨機(jī)分配
在某些單位,每一個(gè)測(cè)試工程師負(fù)責(zé)一個(gè)模塊,這種做法,其實(shí)并不可取,因?yàn)檫@樣,這個(gè)模塊的形式往往會(huì)只在某個(gè)人的掌握之中,軟件的優(yōu)劣程度,就會(huì)產(chǎn)生一個(gè)定勢(shì),而當(dāng)這個(gè)測(cè)試工程師離職之后,再次找一個(gè)人替代他(她),就又需要從零開始。
這段時(shí)間將會(huì)是一段非常困難的時(shí)期。當(dāng)這個(gè)測(cè)試工程師有事請(qǐng)假的時(shí)候,其他的測(cè)試工程師不能很好的代替他。
而當(dāng)這個(gè)專屬的測(cè)試工程師在工作的時(shí)候,他(她)仿佛在說(shuō),“我是不可替代的”,這種氣勢(shì)會(huì)有壓倒一切的感覺(jué),也會(huì)給研發(fā)部門帶來(lái)負(fù)能量。
當(dāng)這個(gè)測(cè)試工程師正在測(cè)試的時(shí)候,他的信息是封閉的,他很難感知到其他測(cè)試工程師的氣息,他們的動(dòng)態(tài),他們的思維,而他的想法也無(wú)法傳達(dá)給別人。在封閉的情況之下進(jìn)行測(cè)試,然后還用著“我是不可替代的”氣勢(shì),仿佛在讓別人在懼怕他(她)。
而于此相反的測(cè)試組仿佛在說(shuō),我們是溫暖團(tuán)結(jié),聯(lián)系緊密的一組測(cè)試團(tuán)隊(duì),高矮胖瘦都會(huì)有,我們會(huì)給軟件帶來(lái)全面準(zhǔn)確的分析和測(cè)試。
假如一個(gè)單位有3個(gè)項(xiàng)目需要測(cè)試,有2個(gè)測(cè)試工程師,可以采取這個(gè)方法,對(duì)于每次的新版本,這兩個(gè)測(cè)試工程師輪流負(fù)責(zé),項(xiàng)目1的a版本,給測(cè)試1,項(xiàng)目1的b版本,給測(cè)試2;項(xiàng)目2的a版本,給測(cè)試2,項(xiàng)目2的b版本,給測(cè)試1;項(xiàng)目3的a版本,給測(cè)試2,項(xiàng)目3的b版本,給測(cè)試1,以此類推.
測(cè)試用例采用每個(gè)測(cè)試工程師各自寫各自的測(cè)試用例的方式來(lái)進(jìn)行,對(duì)于某些必要測(cè)試用例,也就是說(shuō)每次的版本都執(zhí)行的測(cè)試用例,可以放置在同一的地方,方便大家更新和補(bǔ)充。
測(cè)試的過(guò)程中,每個(gè)測(cè)試人員需要首先,互相溝通,然后在沒(méi)有結(jié)果的情況下,再去問(wèn)開發(fā),這樣不但增進(jìn)了測(cè)試人員之間的友情互動(dòng),而且還能盡可能少的麻煩開發(fā),而開發(fā)對(duì)于測(cè)試的詢問(wèn)也應(yīng)該及時(shí)響應(yīng)。
第三篇:軟件測(cè)試要有真實(shí)性和準(zhǔn)確性,富于情感
在描寫測(cè)試用例的時(shí)候,盡可能全面而細(xì)致,尋找最為恰當(dāng)?shù)恼Z(yǔ)言來(lái)描述測(cè)試用例,測(cè)試完畢之后,寫上測(cè)試總結(jié)和體會(huì),同樣也用最為細(xì)膩的語(yǔ)言寫出來(lái),讓人仿佛能身臨其境。同時(shí),也方便進(jìn)行回顧和分析,這對(duì)于日后改善軟件的質(zhì)量是很有幫助的。
軟件測(cè)試是一個(gè)長(zhǎng)期的工作,對(duì)于同一個(gè)軟件,今天測(cè)試的體會(huì)和明天測(cè)試的體會(huì)都會(huì)有不同,如果都能寫上,那必定是一筆寶貴的財(cái)富,也許一年后,翻看以前之前我們寫的測(cè)試報(bào)告,我們會(huì)發(fā)現(xiàn)自己的進(jìn)步,會(huì)發(fā)現(xiàn)自己對(duì)于軟件的了解更加的深入了,發(fā)現(xiàn)自己的測(cè)試范圍擴(kuò)大了,眼界更廣了。 對(duì)于剛開始測(cè)試某個(gè)軟件的測(cè)試工程師,需要一點(diǎn)一滴的積累對(duì)于軟件的理解和認(rèn)識(shí)。將它們寫進(jìn)測(cè)試用例,寫進(jìn)測(cè)試報(bào)告。平時(shí),可以看一些簡(jiǎn).奧斯丁的書,因?yàn)檫@位偉大的作家寫的書最大的特點(diǎn)就是描寫細(xì)膩準(zhǔn)確,刻畫心里活動(dòng)細(xì)致入微。很適合用作測(cè)試用例以及測(cè)試報(bào)告的寫作。我認(rèn)為我寫的測(cè)試用例和測(cè)試報(bào)告還并不完美,用詞還需更恰當(dāng),測(cè)試技法還需更豐富。而我的追求,就是能在日后寫的越來(lái)越接近完美,我認(rèn)為,測(cè)試用例和測(cè)試報(bào)告,應(yīng)該力求達(dá)到,語(yǔ)句通順自然,帶有文學(xué)氣息,細(xì)致入微,感情豐富細(xì)膩,讓人能閱讀了之后能感知到這個(gè)軟件給人帶來(lái)的最真實(shí)的體驗(yàn)。
這種真實(shí)體現(xiàn)在,對(duì)于測(cè)試用例的執(zhí)行結(jié)果的真實(shí)準(zhǔn)確,和對(duì)于測(cè)試分析的真實(shí)準(zhǔn)確,如果說(shuō)測(cè)試分析的真實(shí)準(zhǔn)確需要文學(xué)的刻畫,那么測(cè)試測(cè)試用例的執(zhí)行結(jié)果的真實(shí)準(zhǔn)確,是需要擁有耐心和細(xì)心的態(tài)度,將每個(gè)結(jié)果標(biāo)注 pass 或者 fail。不能有隨意性,不能有為了完成任務(wù)而進(jìn)行標(biāo)注的隨意性。除了 pass 以及 fail,還可以有其他狀態(tài),用于特殊情況的標(biāo)注,在 pass 和 fail 邊上,最好能標(biāo)注上原因和體會(huì)。
除此之外,這種真實(shí)性還體現(xiàn)在,測(cè)試工程師之間彼此溝通的真實(shí)性,及時(shí)性;和開發(fā)之間溝通的真實(shí)性,及時(shí)性,有任何信號(hào)都可以和開發(fā)進(jìn)行溝通,不必拖拉。
我比較贊成自己執(zhí)行自己的測(cè)試用例,因?yàn)閷?duì)于自己的測(cè)試用例,自己是最為熟悉的。而且,由于自己對(duì)于軟件有過(guò)一定的認(rèn)識(shí),才寫出了測(cè)試用例,因此自己的執(zhí)行效率是最高的。
執(zhí)行別人的測(cè)試用例之前我也總是需要花費(fèi)時(shí)間去研究一下軟件,事實(shí)證明,一個(gè)對(duì)于軟件有更加深入了解的測(cè)試工程師,在執(zhí)行測(cè)試用例的時(shí)候,體會(huì)才是更為深刻的。而這種花時(shí)間研究軟件的過(guò)程,會(huì)被某些同行認(rèn)為你在浪費(fèi)時(shí)間。如果真的是這樣的情況出現(xiàn),我想應(yīng)該責(zé)怪的是他們而不是你,因?yàn)樗麄儾涣私饽悖麄円膊涣私鉁y(cè)試。
當(dāng)這個(gè)測(cè)試組的成員還和我完全不熟悉的時(shí)候,又或許當(dāng)我遇到一個(gè)隨意編寫測(cè)試用例的同事,會(huì)讓我在執(zhí)行測(cè)試用例的時(shí)候,有一種屈辱感。
但是由于善良的本質(zhì),會(huì)讓我出于善心和責(zé)任心,加班再晚,都將測(cè)試用例一一執(zhí)行完畢,并在邊上標(biāo)注上自己的意見和建議。我知道為此我傾注了許多情感!
但是當(dāng)我和別的同事之間產(chǎn)生的深厚的友誼,并且大家彼此之間都非常熟悉這個(gè)軟件的時(shí)候,我想我執(zhí)行別的同事的測(cè)試用例,就是另外一種感覺(jué)了。溫暖,甜蜜,幸福,思維的碰撞,熱情的燃燒都會(huì)接踵而來(lái)。
測(cè)試工作會(huì)占據(jù)我許多的時(shí)間和精力,在工作之余如果能再學(xué)習(xí)一些統(tǒng)計(jì)學(xué)的知識(shí),一些數(shù)學(xué)知識(shí),將對(duì)于軟件測(cè)試帶來(lái)更多益處。您是否認(rèn)為用以上這種測(cè)試方法,就能感受到測(cè)試組的同事們對(duì)測(cè)試的那份執(zhí)著,是否也感受到一股正能量呢?
最后:在我的V :atstudy-js,可以免費(fèi)領(lǐng)取一份10G軟件測(cè)試工程師面試寶典文檔資料。以及相對(duì)應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享!其中包括了有基礎(chǔ)知識(shí)、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫(kù)、抓包工具專題、接口測(cè)試工具、測(cè)試進(jìn)階-Python編程、Web自動(dòng)化測(cè)試、APP自動(dòng)化測(cè)試、接口自動(dòng)化測(cè)試、測(cè)試高級(jí)持續(xù)集成、測(cè)試架構(gòu)開發(fā)測(cè)試框架、性能測(cè)試、安全測(cè)試等。
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.