h5測試思路

先說說這幾個月測試h5遇到的一些問題(以一張圖片為例)
  • 彈窗輸入框光標(biāo)定位輸入框,iOS手機(jī)按home鍵返回主界面,再返回輸入框,整個界面卡死,如下圖


    1.jpg
  • 點擊確認(rèn),會請求多個接口,連續(xù)點擊多下,同一個接口會請求多次。這個是網(wǎng)絡(luò)交互實現(xiàn)不到位,應(yīng)該是點擊后有一個loading加載效果,禁止用戶多次點擊請求
  • 輸入框輸入不了字母
  • 斷網(wǎng)點擊確認(rèn)一直loading
  • 弱網(wǎng)點擊確認(rèn)沒有做超時處理
  • 不輸入任何字符點擊確認(rèn)
  • ----等等等
思路
  • 第一步 確認(rèn)需求的側(cè)重方向,界面交互還是數(shù)據(jù)交互
  • 第二步 方法
    一般的測試方法體現(xiàn)在測試用例的設(shè)計和工具協(xié)助兩方面

用例設(shè)計方法有等價類,邊界值,因果圖,場景法,猜錯法,正交試驗法。。。不管終端還是h5測試,這幾個方法已經(jīng)夠用,界面交互類數(shù)據(jù)交互類,用例的設(shè)計基本上可以用這幾個方法,發(fā)散思維,補(bǔ)充場景,根據(jù)經(jīng)驗驗補(bǔ)充用例。寫一份好的測試用例是中級以上測試員的最基本、最重要的素質(zhì)

用例設(shè)計的工具可以用excel,xmind(推薦)等
回歸第一步,如果只是界面交互,那當(dāng)然最重要的是適配各種機(jī)型,這個測試是最簡單的。如果是數(shù)據(jù)交互,在開發(fā)期間拿到接口文檔,理清數(shù)據(jù)流,比如從用戶的地哪個操作,涉及到了哪個接口,將數(shù)據(jù)save到了哪個數(shù)據(jù)庫,接口之間的關(guān)聯(lián)等都要先理清,再寫用例,提測時主要先進(jìn)行接口測試,再界面測試。

接口調(diào)試工具有fiddler,charles和其他,以前用fiddler,后來用了charles之后決定再也不用fiddler,界面交互比charles差多了。很多前端的功能實現(xiàn)是一定要用調(diào)試工具的,比如說數(shù)據(jù)埋點。接口測試工具有postman,python(只要能寫腳本的語言都行),我一般的工作是用python腳本,因為公司有個框架,只需要在excel里面接口請求url,數(shù)據(jù),斷言等,就可以跑起來,這個工具的效率還是蠻高的,一般提測前一天,會先把接口用例寫好,提測就跑接口,效率賊高。如果公司沒有這個框架,當(dāng)然可以自己寫,用requests+unittets+openpyxl就可以寫。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,214評論 2 126
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,841評論 25 708
  • 很喜歡看東野圭吾的小說,最近看了這本。嗯,《嫌疑人X的獻(xiàn)身》。 第一次聽到這個書名的時候,以為是“現(xiàn)身”,包括看的...
    木梣閱讀 273評論 0 1
  • R: I what:多提開放式的問題,能有效的促進(jìn)交談。寬泛、太難或引導(dǎo)式的問題不利于交談。 why:開放式的問題...
    小嬌1437閱讀 223評論 0 0
  • O 本周末兩個事我印象頗深。一,龍靈山國際徒步節(jié)后,我們幾人請不認(rèn)識的徒友幫我們拍合照,之后我們幾個說了聲謝謝就準(zhǔn)...
    毛小毛天天向上閱讀 213評論 5 1