qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          接口測試的用例設計思路

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

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


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


          網站導航:
           
          <2014年1月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 绥滨县| 水城县| 灵宝市| 西乌珠穆沁旗| 平陆县| 鄂州市| 霸州市| 揭东县| 东乌| 东乡| 齐齐哈尔市| 吉木萨尔县| 兴国县| 隆昌县| 广水市| 洪湖市| 汾阳市| 海林市| 汽车| 云南省| 双桥区| 罗田县| 新疆| 工布江达县| 新野县| 友谊县| 陆河县| 绥化市| 华宁县| 集安市| 伊川县| 桃园县| 乌兰浩特市| 宝兴县| 巩留县| 盐池县| 满城县| 饶河县| 榆社县| 南皮县| 六盘水市|