移動專項(xiàng)的下一個(gè)熱點(diǎn)一定是安全領(lǐng)域的專項(xiàng)
- 很多事情只有自己去做了,哪怕開始和過程很苦很累,才能真正有所收獲,這種收獲不只是技術(shù)上的,更是思想上的進(jìn)步
- 移動應(yīng)用的專項(xiàng)測試已經(jīng)被大部分公司認(rèn)為是產(chǎn)品質(zhì)量保障的必要環(huán)節(jié)。有的公司是由專門的專項(xiàng)團(tuán)隊(duì)負(fù)責(zé)(比如騰訊公司),有的是既有專項(xiàng)團(tuán)隊(duì)在業(yè)務(wù)團(tuán)隊(duì)中也會有人兼職或全職承擔(dān)業(yè)務(wù)域維度的專項(xiàng)質(zhì)量驗(yàn)收(如阿里),也有一些公司完全是業(yè)務(wù)團(tuán)隊(duì)兼職負(fù)責(zé)(因?yàn)閷m?xiàng)是需要一定技術(shù)積累和時(shí)間投入的,如果兼職的投入程度不能保障,很容易做成雞肋,如僅能發(fā)現(xiàn)一些抽象問題,無法團(tuán)隊(duì)內(nèi)提供優(yōu)化建議或者推動開發(fā)優(yōu)化),個(gè)人建議由專項(xiàng)團(tuán)隊(duì)提供工具和技術(shù)實(shí)踐,業(yè)務(wù)團(tuán)隊(duì)負(fù)責(zé)實(shí)施、分析、優(yōu)化,各司其職,更有針對性
*專項(xiàng)測試需要的技術(shù)棧會比較大,夾雜著很多軟性和硬性的技能。絕不是單純的測試人員能掌握的 - 專享測試中僅會工具和技術(shù)沒用,必須要有項(xiàng)目、環(huán)境、機(jī)會去實(shí)踐。知道和會做是2碼事
- 專項(xiàng)場景一般覆蓋3裝狀態(tài):初次狀態(tài)(先進(jìn)行清數(shù)據(jù)等操作)、復(fù)次狀態(tài)(可能已完成初始化、緩存等)、靜默狀態(tài)(可發(fā)現(xiàn)隱藏service比如網(wǎng)絡(luò)請求等耗能實(shí)現(xiàn))
- 弱網(wǎng)模擬可以通過IOS開發(fā)模式,Android可以接入IOS開放的熱點(diǎn)。如果對兼容場景設(shè)置精確度要求較高,可以通過charles(付費(fèi))代理實(shí)現(xiàn)
專項(xiàng)測試技術(shù)關(guān)注
專項(xiàng)測試技術(shù)上關(guān)注如下幾點(diǎn)問題解決:(注;專項(xiàng)測試的核心價(jià)值失去確定BUG并進(jìn)行優(yōu)化,而不是去發(fā)現(xiàn)一個(gè)“模糊”的問題,1~5都是專項(xiàng)測試的基礎(chǔ)技能)
- 怎么手動獲取數(shù)據(jù)
- 怎么自動獲取數(shù)據(jù)
- 怎么呈現(xiàn)數(shù)據(jù)
- 怎么進(jìn)行數(shù)據(jù)積累,進(jìn)而獲取專項(xiàng)質(zhì)量標(biāo)準(zhǔn)和對比數(shù)據(jù)
- 怎么分析數(shù)據(jù),通過什么技術(shù)手段、如何進(jìn)行工具選型
- 怎么定位和確認(rèn)問題(注:專項(xiàng)測試的進(jìn)階里程碑)
- 怎么優(yōu)化(注:難度最大)
專項(xiàng)測試流程關(guān)注
- 在什么階段做專項(xiàng)測試
- 每個(gè)階段專項(xiàng)做哪些、怎么做(注:包括做到什么粒度)
- 專項(xiàng)測試通過標(biāo)準(zhǔn)、失敗標(biāo)準(zhǔn)、完成標(biāo)準(zhǔn)是什么
專項(xiàng)測試流程:
- 需求、系分、測分階段、代碼實(shí)現(xiàn):
- 跟進(jìn)分析產(chǎn)品(或版本)的技術(shù)實(shí)現(xiàn)和架構(gòu)
- 同步開發(fā)進(jìn)度熟悉checkin的代碼(注:不要全部完成后再熟悉,來不及)
- 確認(rèn)關(guān)注點(diǎn)、專項(xiàng)覆蓋項(xiàng)目(場景)、通過/失敗/完成 標(biāo)準(zhǔn)
- 專項(xiàng)技術(shù)準(zhǔn)備(工具、問題識別、分析定位等)
- 這一階段可以輸出產(chǎn)品(或版本)專項(xiàng)測試計(jì)劃書
- 測試&Bug修復(fù)階段(提測后)
- 以粗粒度時(shí)間單位(如周,具體根據(jù)待測項(xiàng)目開發(fā)周期和規(guī)模而定)反饋專項(xiàng)報(bào)告。(注:解決BUG階段,代碼不穩(wěn)定,故粗粒度,及規(guī)避投入冗余工作量,又能保障如有缺陷盡早暴露),專項(xiàng)覆蓋內(nèi)容可篩選
- 該階段輸出階段性的專項(xiàng)測試報(bào)告
- 集成&灰度
- 功能穩(wěn)定可進(jìn)行一次全面的專項(xiàng)報(bào)告
- 以天為單位匯報(bào)專項(xiàng)結(jié)果,臨近發(fā)布出具完整的專項(xiàng)報(bào)告,用于衡量是否滿足發(fā)版要求
- 該階段專項(xiàng)BUG優(yōu)先級高于功能BUG(注:不固定,視情況決策)
- 該階段輸出完整的專項(xiàng)測試報(bào)告