APP開發(fā)過程中,測(cè)試是一個(gè)必不可少的工序,但其實(shí)很多公司都沒有測(cè)試人員或非專業(yè)測(cè)試人員,很多都是小公司,不會(huì)找專門的測(cè)試組,也有的出于利潤(rùn),把工資都用在對(duì)APP的開發(fā)上。
?
1、
app測(cè)試流程頭一步要做的是需求分析,根據(jù)測(cè)評(píng)中心收到項(xiàng)目的需求規(guī)格說明書和原型圖來做需求分析。
1)先將需求規(guī)格說明書閱讀一遍,熟悉項(xiàng)目的基本需求,對(duì)項(xiàng)目有個(gè)大概的框架思路;
2)時(shí)間充足的情況下,可以利用畫流程圖的方法來理清需求和自己的思路;
3)對(duì)照需求規(guī)格說明書將原型圖仔細(xì)翻看一遍,對(duì)每個(gè)字段的來源去向有個(gè)思考,頁(yè)面之間的跳轉(zhuǎn)考慮清楚;
4)在以上幾個(gè)步驟的過程中,整理出需要注重的點(diǎn),以及不能理解的問題,利用和同事之間討論或是和項(xiàng)目經(jīng)理確認(rèn),解決掉問題。
2、編寫測(cè)試用例
編寫測(cè)試用例可以進(jìn)一步理清自己的思路,以及項(xiàng)目的細(xì)節(jié),鍛煉自己的測(cè)試思維,使測(cè)試的時(shí)候?qū)π枨蟾忧宄?br>測(cè)試用例編寫完成,需提交對(duì)應(yīng)的項(xiàng)目日志。
3、測(cè)試開展
功能測(cè)試第一輪,首先關(guān)注主流程能夠走通,沒有阻礙流程的問題存在,出現(xiàn)這類問題,及時(shí)和開發(fā)人員交流,解決問題;
功能測(cè)試第二輪,關(guān)注各個(gè)端口的單獨(dú)功能可以完全實(shí)現(xiàn),沒有阻礙,所有功能點(diǎn)均能實(shí)現(xiàn);
系統(tǒng)測(cè)試第一輪,各個(gè)端口綜合在一起,各個(gè)端口的交互可以正常實(shí)現(xiàn),并關(guān)注界面和用戶體驗(yàn)的問題;
兼容性測(cè)試,包括app和網(wǎng)頁(yè),app兼容測(cè)試根據(jù)測(cè)評(píng)中心設(shè)備測(cè)試,適應(yīng)主流設(shè)備;網(wǎng)頁(yè)需要兼容主流瀏覽器,如谷歌,火狐,IE,360等;
每一輪功能測(cè)試結(jié)束,及時(shí)提交對(duì)應(yīng)的項(xiàng)目日志,對(duì)測(cè)試情況進(jìn)行總結(jié);
及時(shí)的進(jìn)行bug復(fù)查,需復(fù)查項(xiàng)目管理系統(tǒng)上所有已解決和反饋給測(cè)評(píng)中心人員的反饋的bug。
4、編寫測(cè)試報(bào)告
項(xiàng)目的測(cè)試過程結(jié)束后,要及時(shí)的編寫測(cè)試報(bào)告,把測(cè)試的情況、過程和結(jié)果寫成文檔,對(duì)發(fā)現(xiàn)的問題和缺陷進(jìn)行分析,為糾正軟件的存在的質(zhì)量問題提供依據(jù),同時(shí)為軟件驗(yàn)收和交付打下基礎(chǔ)。