測試是為了保證交付產(chǎn)品的質(zhì)量而進(jìn)行的一系列活動
產(chǎn)品包含哪些東西歇竟?就不同對象而言挥唠,產(chǎn)品包含的不盡相同,比如:系統(tǒng)焕议、app宝磨、數(shù)據(jù)、數(shù)據(jù)庫盅安、產(chǎn)品說明書唤锉、操作文檔等等。既然要保障產(chǎn)品交付質(zhì)量别瞭,就要從各個方面窿祥、借助各種工具儀器對產(chǎn)品進(jìn)行評估、測量蝙寨,進(jìn)一步確定產(chǎn)品是否達(dá)標(biāo)晒衩,質(zhì)量是否合格。
甲方提出的需求是否合法墙歪、合理听系?
交互是否有良好的用戶體驗?
研發(fā)的設(shè)計方案是否可行虹菲?
需求實現(xiàn)是否可測靠胜?
研發(fā)自測是否充分?
提測時間是否合理毕源?
性能是否滿足要求浪漠?
測試工程師,現(xiàn)在更多的被稱為QA(Quality質(zhì)量)
顧名思義也是希望該崗位人員從事一切保障質(zhì)量的行為霎褐。那QA到底需要擔(dān)負(fù)哪些職責(zé)址愿?完成哪些工作?
項目初期瘩欺,跟進(jìn)需求是否合法必盖、合理,交互是否體驗良好
項目中期俱饿,及時了解研發(fā)進(jìn)度歌粥,跟進(jìn)技術(shù)方案是否可行、可測拍埠,及給出研發(fā)自測標(biāo)準(zhǔn)
項目后期失驶,按照測試方案有序進(jìn)行測試,確認(rèn)問題后及時記錄并同步研發(fā)修復(fù)枣购,按問題嚴(yán)重程度決定bug級別嬉探。最后做完整的回歸測試。
上線前棉圈,回歸系統(tǒng)或app的原有核心功能涩堤,再回歸本次新增功能 某抓,確保無問題后準(zhǔn)備發(fā)布checklist娃循。
上線后,第一時間進(jìn)行線上功能驗證药版,完成后及時發(fā)出通知德召。
發(fā)布checklist
本次新增功能是否依賴其他業(yè)務(wù)方白魂?其他業(yè)務(wù)方進(jìn)展如何?協(xié)調(diào)好發(fā)布順序
本次新增功能是否需要新增數(shù)據(jù)庫表或變更表上岗?提前申請
本次新增功能是否有新增中間件福荸?提前申請
發(fā)布的服務(wù)有幾個?有無內(nèi)部依賴肴掷?定好發(fā)布順序
ps:如果是新服務(wù)發(fā)布敬锐,事先需要配置的東西要提前準(zhǔn)備好。盡量選擇下午發(fā)布呆瞻,晚上如果依賴別人審批或者執(zhí)行容易聯(lián)系不上滞造,耽誤上線。