qileilove

          blog已經(jīng)轉移至github,大家請訪問 http://qaseven.github.io/

          接口測試的用例設計思路

           單元測試是被測的函數(shù)都只作用于其所屬的類,接口測試是測試多個類/模塊間的相互作用,即目標是被測函數(shù)如何被調用以及調用后會對外產(chǎn)生什么結果。
            既然是專注于模塊間作用,那么可測點就是public的接口,其可分為:
            主動調用型是指被測函數(shù)需要主動調用,以測試其結果或影響。故測試目標有兩類:
            1.對“獲取型”的接口是在不同的時機執(zhí)行獲取動作,測試返回/輸出值是否符合預期
            2.對“操作型”的接口是調用后會對其它類和接口產(chǎn)生影響,測試別的接口行為是否符合預期。也就是純操作型接口本身可以不測,而是作為其它案例的觸發(fā)方法。純操作型函數(shù)大多數(shù)是返回值為void的。
            被動調用型是指添加子類或實現(xiàn)接口來覆蓋原函數(shù)以獲取被調用的時機,測試目標為是否有觸發(fā)、觸發(fā)次數(shù)、參數(shù)的正確性等。
            接口測試是不會為測試而修改被測模塊的。

          posted on 2014-01-29 10:42 順其自然EVO 閱讀(648) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          <2014年1月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 偏关县| 泗水县| 洛浦县| 四平市| 中超| 苍梧县| 广平县| 新密市| 财经| 永年县| 宁国市| 长葛市| 高唐县| 青川县| 老河口市| 若尔盖县| 兴义市| 巴东县| 淮北市| 乐亭县| 永德县| 新龙县| 罗田县| 内丘县| 渝中区| 凤冈县| 右玉县| 若尔盖县| 浮梁县| 莎车县| 青冈县| 甘泉县| 南乐县| 江川县| 博爱县| 茂名市| 丹巴县| 宁明县| 海城市| 读书| 涞水县|