?您是測(cè)試移動(dòng)APP的初學(xué)者嗎?相同的!我是 The Distance 測(cè)試團(tuán)隊(duì)的最新成員 Matt,我將介紹一些基本概念。
從廣義上講,測(cè)試的主要目的是在兩個(gè)方面提供保證。首先,重要的是要確保被測(cè)APP在正常操作條件下按預(yù)期執(zhí)行。將電子郵件發(fā)送到錯(cuò)誤地址的電子郵件客戶(hù)端根本沒(méi)有用,而這正是我們想要在這里捕獲的。通常在商業(yè)環(huán)境中,會(huì)產(chǎn)生一組需求,并記錄所有預(yù)期的行為——測(cè)試人員將與此文檔密切合作,以發(fā)現(xiàn)行為中的任何差異。
然后我們需要考慮當(dāng)APP脫離其舒適區(qū)時(shí)會(huì)發(fā)生什么。從本質(zhì)上講,測(cè)試人員可以自由地嘗試通過(guò)破壞APP來(lái)破壞其他人的樂(lè)趣。如果用戶(hù)在發(fā)送電子郵件的過(guò)程中禁用了互聯(lián)網(wǎng)連接,或者我們將 100000 個(gè)表情符號(hào)粘貼到登錄表單中,我們的電子郵件客戶(hù)端會(huì)發(fā)生什么情況?很多時(shí)候,這種測(cè)試會(huì)繞過(guò)設(shè)計(jì)中實(shí)際指定的內(nèi)容,這意味著測(cè)試可能會(huì)通過(guò)識(shí)別當(dāng)前設(shè)計(jì)中的邊緣情況或缺陷來(lái)為當(dāng)前要求的添加或修改提供信息。
通常,我們會(huì)不斷發(fā)現(xiàn)APP的問(wèn)題,直到它通過(guò)幾次測(cè)試過(guò)程——這很好!軟件系統(tǒng)越來(lái)越復(fù)雜,幾乎不可能第一次就 100% 正確。簡(jiǎn)而言之,這就是測(cè)試部門(mén)存在的原因——我們希望在發(fā)布APP之前發(fā)現(xiàn)這些問(wèn)題或錯(cuò)誤,這樣我們的用戶(hù)就不會(huì)看到它們。
1945 年 9 月,哈佛大學(xué)的操作員從一臺(tái)名為 Mark II Aiken Relay Calculator 的原始計(jì)算機(jī)內(nèi)部取出了一只飛蛾。他們把它貼在那天的日志上,上面寫(xiě)著:“第一個(gè)發(fā)現(xiàn)錯(cuò)誤的實(shí)際案例。” 因此,在軟件開(kāi)發(fā)中創(chuàng)造了術(shù)語(yǔ)“錯(cuò)誤”和“調(diào)試”。
幸運(yùn)的是,這些天我們的設(shè)備更加防蛀。術(shù)語(yǔ)錯(cuò)誤是指我們?cè)贏PP中發(fā)現(xiàn)的問(wèn)題,通常是以下之一:
需求中包含的某些功能缺失,或未在APP中正確實(shí)現(xiàn)。
該APP具有設(shè)計(jì)不需要的其他屏幕/功能。
該APP沒(méi)有達(dá)到我們對(duì)APP應(yīng)該如何執(zhí)行的一般期望。這可能包括崩潰或 UI 元素顯示不正確等問(wèn)題。
測(cè)試在軟件開(kāi)發(fā)過(guò)程中是相當(dāng)獨(dú)特的,因?yàn)闆](méi)有明確的點(diǎn)可以讓APP的測(cè)試“完成”?,F(xiàn)代軟件非常復(fù)雜,可能的輸入變化的數(shù)量意味著我們不可能進(jìn)行詳盡的測(cè)試——也就是說(shuō),測(cè)試系統(tǒng)輸入的每一個(gè)可能的組合。
如果我們將其比作設(shè)計(jì)或開(kāi)發(fā)——這兩個(gè)過(guò)程都有明確的可交付成果,完成后可以明顯結(jié)束任務(wù)。這正是我們?cè)跍y(cè)試時(shí)需要決定的——我們稱(chēng)之為“退出標(biāo)準(zhǔn)”。
通常,這將在適當(dāng)?shù)纳舷挛幕A(chǔ)上決定——例如,銀行APP的退出標(biāo)準(zhǔn)將比 noughts and crosss 游戲嚴(yán)格得多。我們可能會(huì)使用諸如以下之一的度量:
已經(jīng)進(jìn)行了完整的系統(tǒng)測(cè)試,沒(méi)有發(fā)現(xiàn)重大錯(cuò)誤。
所有已識(shí)別的測(cè)試用例均已執(zhí)行。
測(cè)試預(yù)算已過(guò)期。
到目前為止,我們已經(jīng)討論了測(cè)試分析師的主要職責(zé)——識(shí)別和記錄錯(cuò)誤,并返回給開(kāi)發(fā)人員。然而,測(cè)試人員還有另一個(gè)重要的角色,作為“產(chǎn)品專(zhuān)家”。
測(cè)試人員通常會(huì)與需求密切合作,并且也是作為實(shí)際用戶(hù)查看系統(tǒng)的主要人員。相比之下,開(kāi)發(fā)人員往往一次只關(guān)注代碼的一小部分實(shí)現(xiàn),因此更難看到整個(gè)系統(tǒng)的“大圖”。因此,測(cè)試人員的理想位置是對(duì)APP的用戶(hù)體驗(yàn)進(jìn)行批判性觀察——這可以推動(dòng)開(kāi)發(fā)的變化,并可以真正為成品增加價(jià)值。測(cè)試視角對(duì)項(xiàng)目經(jīng)理也非常有用,可以提供有關(guān)APP質(zhì)量和完整性的頂級(jí)信息。
我們測(cè)試APP是為了在APP到達(dá)用戶(hù)之前識(shí)別和修復(fù)APP的問(wèn)題。
這些問(wèn)題被稱(chēng)為錯(cuò)誤。
我們需要定義一個(gè)合理的點(diǎn)來(lái)知道何時(shí)停止測(cè)試。
一個(gè)好的測(cè)試人員也可以利用他們的觀點(diǎn)為產(chǎn)品增加價(jià)值。
感謝你們這些堅(jiān)持到這一步的人。我今天只是簡(jiǎn)單地談到了一些概念,所以我希望我們可以下次再談一些更多的話題。下課了!
接入ChatGPT系統(tǒng)多少錢(qián)?
APP如何接入ChatGPT系
小程序開(kāi)發(fā)費(fèi)用,開(kāi)發(fā)小程序需要
怎么選擇一家靠譜的小程序制作公
app制作流程-策略|評(píng)估規(guī)劃
開(kāi)發(fā)一個(gè)app多少錢(qián)?
客服QQ:121446412 聯(lián)系電話:15321250321
京ICP備17026149號(hào)-1版權(quán)所有@2011-2022 北京天品互聯(lián)科技有限公司 公司地址:北京市海淀區(qū)上地南路科貿(mào)大廈408