• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • IOS邏輯自動化測試實踐(8)

    發表于:2017-07-24來源:TMQ作者:TMQ點擊數: 標簽:
    在做接口測試時,常會碰到返回值為viod的方法,并不總是構造輸入參數,得到返回值。對于沒有返回值的方法,一定有一些可以被觀測的地方,比如說一

    在做接口測試時,常會碰到返回值為viod的方法,并不總是構造輸入參數,得到返回值。對于沒有返回值的方法,一定有一些可以被觀測的地方,比如說一個對象的狀態被改變,所以必須找到合適的斷點。如果找不到,說明這個方法無用,不需要做測試。

    舉例:iOS手機管家的游戲中心的icon圖標下載,沒有返回值,但在本地有存入圖標文件,那么就可以在測試用例中check這個文件是否存在,繼而判斷是否成功下載。

    – (void)downloadIconForUrl:(NSString *)url

    {

    }

    四、小結

    在實際工作中嘗試邏輯自動化測試在幫助被測產品發現問題的時候,也能提高測試人員自身的代碼能力,一舉兩得。

    協助產品提升質量主要在于:

    1、輸出自動化用例,讓代碼重構和優化更放心;

    2、在集成測試前,有機會做驗證模塊內部的邏輯正確性,避免在聯調時花費過多的時間來解決小問題,提高聯調的效率;

    3、其他產出為:產品bug,code review問題,測試分析框架圖,根因分析,可測性分析等。

    提升測試人員自身代碼能力主要在于:

    原文轉自:http://tmq.qq.com/2017/07/ios/

    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>