軟件(jiàn)開(kāi)發公司的(dσ'×πe)開(kāi)發者需要(yào)測試自(zì)↓ ©己的(de)工(gōng)作(zuò)?_北(běi)京軟件(jià&∑n)開(kāi)發公司
發表日(rì)期:2015-09-07 11:42:41 ≥÷$ 文(wén)章(zhāng)編輯:宜天信達 δλ¥¶ 浏覽次數(shù):
有(yǒu)一(yī)種流行(xíng)的(de)辯論會(huì)上(↕ shàng)在
軟件(jiàn)開(kāi)發公司的(de)軟件(jiàn)測試論壇我覺得(de)需要(yào)幫βπ≠$腔: 應該開(kāi)發人(rén)員(yuán)測試自(zì)己的(de)γ"☆工(gōng)作(zuò)或僅僅依靠質量測試人(rén)員(♣'¶♦yuán)抓住一(yī)切嗎(ma)?
讓我先說(shuō)我想應該是(shì)明(míng)顯的(d$↓×'e):前所有(yǒu)的(de)事(shì)情
開(kāi)發者的(de)工(gōng)作(zuò)₽≤↔ε是(shì)編寫和(hé)他(tā)或她(tā)的(de)項目提供高(gāo)☆←"§質量的(de)代碼。
測試人(rén)員(yuán)的(de)工(gōng)α✔作(zuò)是(shì)在這(zhè)些("♠γxiē)項目的(de)預期用(yòng)戶Ωσ↑δ流量發現(xiàn)錯(cuò)誤或其他(tā)偏差。
而上(shàng)述專業(yè)絕大(d₩₹•à)多(duō)數(shù)情況下(xià)是(shì)↑₩→γ正确的(de),您的(de)裡(lǐ)程可(kě)能(néng)會(huì)有¶∞(yǒu)所不(bù)同–意義,不(bù)是(shì)每一(yī$•)個(gè)工(gōng)作(zuò)角色或團隊工(gōng)λ₩±作(zuò)的(de)方式不(bù)太一(yī)樣,如(rú)果上(shà↓✘α↔ng)面的(de)不(bù)是(shì)真的(de)對(duì)你(nǐ ')的(de)情況,然後我點可(kě)能(néng)是(shì)無效的(de↓δ)……和(hé)你(≈"÷±nǐ)要(yào)我說(shuō)什(shén)麽一(yī)粒鹽。
然而,如(rú)果以上(shàng)兩點是(shì)真的(de)為≥ε↑(wèi)你(nǐ)和(hé)你(nǐ)的(de)情況,然後¶>我會(huì)說(shuō),開(kāi)發商誰不(bù)測試他(tā)們自(≤£εΩzì)己的(de)代碼是(shì)不(bù)是(shì)在為(wèi)他(tε←ε¶ā)們的(de)項目提供高(gāo)質量的(de)工×(gōng)作(zuò),一(yī)個(gè©∞)真誠的(de)努力。
這(zhè)是(shì)否意味著(zhe)開(kāi)發商不(bù)©¥得(de)不(bù)将QA的(de)帽子(zǐ)和(hé)去(qù)天自(z¥αì)己代碼的(de)城(chéng)鎮嗎∏(ma)?不(bù),當然不(bù)是(shì),但(dàn)這(φ zhè)并不(bù)意味著(zhe)他(tā)們有(yǒu)責任γ↔通(tōng)過運行(xíng)自(zì)己的(d∞ e)代碼,确保他(tā)們有(yǒu)他(tā)們所有(y₩ ǒu)的(de)交叉點綴我所有(yǒu)了♠&±(le)。 他(tā)們應該知(zhī)道(dào)他(tā)們把滿足↕≤他(tā)們所有(yǒu)的(de)用(yòng)例的(de)較低(dī)要(±★γ§yào)求,他(tā)們應該感到(dào)欣慰的(de)是(shì)← 他(tā)們創造了(le)。
對(duì)我來(lái)說(shuō),作(zuò)為∏ (wèi)一(yī)個(gè)開(kāi)發商,有(yǒσ™×u)項目我測試的(de)較大(dà)好(hǎo)處是(shì)抓住的(de×♣≥↑)東(dōng)西(xī),我不(bù)認為(wè÷∑i)(哇,誰會(huì)認為(wèi)用(yòng)戶會(h™>uì)點擊第一(yī)!?)。我不(bù)知(z←₽≥hī)道(dào)每個(gè)用(yòng)戶♣™←實際使用(yòng)的(de)應用(yònβ €g)程序和(hé)網站(zhàn)我創造,所以我沒有(yǒu)辦法親₩≥σ≠自(zì)檢驗一(yī)切的(de)方式将實際使用(yòn←©δ€g)的(de)觀衆為(wèi)。我知(zhī)道(dào)天生(sh÷€≥ēng)如(rú)何工(gōng)作(zσ§☆uò),所以我會(huì)掩飾一(yī)個(gè)錯(cuò)π ¥≠誤,我沒有(yǒu)趕上(shàng)因為(wèi'™φ)我用(yòng)“正确的(de)方式特征的(de)∏ δ♠特征。”
但(dàn)是(shì),奇怪的(de)是(shì),用∑ ₽(yòng)戶不(bù)會(huì)總是(shì)“正确的επ(de)方式,“不(bù)管用(yòng)戶體(tǐ)≤∏←驗是(shì)多(duō)麽的(de)好(hǎo)。你(n☆↕ ±ǐ)不(bù)能(néng)很(hěn)容易 →✔地(dì)預測你(nǐ)的(de)用(yòng)戶基礎就(jiù)會(hα€uì)戳你(nǐ)的(de)項目,這(zhè)就(jiù)是(shì)為(€σ≈♦wèi)什(shén)麽你(nǐ)有(yǒu)一(yī)個(gè)₽'βQA或測試團隊。他(tā)們的(de)工(gōng)作(zβ→"uò)是(shì)找到(dào)的(de)所有(y"↕ǒu)方式的(de)用(yòng)戶可(kě)能(né↓ ←ng)會(huì)破壞你(nǐ)的(de)代碼,這(zhè)對↓"≠₩(duì)他(tā)們來(lái)說(shuō)是(shì ε♥)比較容易的(de),因為(wèi)他(tā)們不(bù)知(zhī)道(dà$φo)代碼應該是(shì)從(cóng)你(nǐ)的(€¥≥de)角度去(qù)工(gōng)作(zuò)。
軟件(jiàn)開(kāi)發公司的(de)底線是(shì):你(nǐ)要(yào)測試> 的(de)代碼盡可(kě)能(néng)的(d↑•e)盡可(kě)能(néng)多(duō)的(de)人(rén)&σ×ndash;包括你(nǐ)。QA測試員(yuán)是(s♦÷hì)生(shēng)産的(de)世界和(hé)你(nǐ)的(de)安全發展港口之間(jiān)的(de)較δΩ後防線,他(tā)們會(huì)做(zuò$✔)他(tā)們能(néng)……較好(hǎ♠ o)的(de)工(gōng)作(zuò),但(dàn)它們不(bù)能(nén¶☆g)取代好(hǎo)的(de),老(lǎo)式的(de)盡職調查↕¶。