對于一般公司來說,如果打包等是開發(fā)者自己來做的話赘被,和測試溝通過程會存在很多問題,根據(jù)個人管理經(jīng)驗總結(jié)出以下步驟肖揣,嚴格把控的話應(yīng)該是沒有什么問題民假。
測試前
給測試發(fā)布測試包前,開發(fā)人員需要做如下工作
1龙优、代碼調(diào)試通過羊异,整體流程無問題;
- 接口調(diào)試
2彤断、每個人對自己負責(zé)的部分進行調(diào)試野舶,測試等;
- 每個人對自己負責(zé)的部分調(diào)試確認
3宰衙、小組內(nèi)內(nèi)部測試平道,總結(jié)問題,修改供炼;
- 開發(fā)人員自測
4一屋、打測試包,并附帶本次版本修改內(nèi)容袋哼,代碼改動點等冀墨。
- 提供測試重點,因為在開發(fā)過程中經(jīng)常優(yōu)化某些代碼不會被排在工期內(nèi)涛贯,對于這些代碼的優(yōu)化測試并不知道诽嘉,測試時可能會被忽略,實際上每次的優(yōu)化都是很重要的疫蔓,需要嚴謹?shù)臏y試含懊。
5身冬、打完包后負責(zé)打包的人員自己跑一遍整個流程
- 為了確保低級錯誤的出現(xiàn)衅胀,打錯包了,地址連錯了等這種問題酥筝,導(dǎo)致發(fā)送過去給測試的包不能用滚躯,浪費大量時間,打完包后需確認嘿歌。
6掸掏、將測試包與版本修改說明等一同發(fā)與測試人員。
備注
1宙帝、以上這些工作并不是都是必須的丧凤,根據(jù)每個公司的不同情況可能有很大的不同;
2步脓、開發(fā)人員提供測試重點也不是必須的愿待,當(dāng)測試重點不明確的時候測試應(yīng)該及時與開放溝通浩螺,了解測試重點。溝通是能解決很多問題的仍侥。
測試中
出現(xiàn)以下情況立馬終止測試
1要出、閃退導(dǎo)致導(dǎo)致正常流程不能繼續(xù)進行;
2农渊、重大流程邏輯問題患蹂,即開發(fā)完成的工作不是測試需要測試的
這一點很少會出現(xiàn),基本上不會出現(xiàn)砸紊,出現(xiàn)的話也就是開發(fā)某些功能未完成等传于。
3、服務(wù)出問題醉顽。
說明:以上3點格了,出現(xiàn)1和2,需要開發(fā)人員重復(fù)執(zhí)行測試前工作安排徽鼎,重新打包盛末,重新測試;出現(xiàn)第三條需要配合server端去調(diào)試否淤,并注意觀察server動態(tài)悄但,及時與測試溝通。
測試中注意點
1石抡、切記改一個bug打一次包檐嚣,既影響效率而且耽誤時間,耽誤測試時間啰扛;
2嚎京、有問題及時溝通,負責(zé)人最好了解測試狀況隐解。
一輪測試結(jié)束
1鞍帝、開發(fā)人員修改bug;
2煞茫、改完后每個人負責(zé)測試自己負責(zé)的bug帕涌,確認無誤提交;
3续徽、整合代碼后整體測試蚓曼;
4、測試無誤發(fā)二輪測試包钦扭。