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

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

  • <strong id="5koa6"></strong>
  • 輕量級性能測試工具—ContiPerf(2)

    發表于:2012-11-27來源:一淘測試作者:冷徹點擊數: 標簽:
    生成ContiPerfRule的對象的主要作用有: 1、 激活ContiPerf,使config為contiperf.active; 2、 在測試開始的時候創建一個新的測試報告,測試完成時把測試結果寫入測

      生成ContiPerfRule的對象的主要作用有:

      1、 激活ContiPerf,使config為contiperf.active;

      2、 在測試開始的時候創建一個新的測試報告,測試完成時把測試結果寫入測試報告中;(createDefaultRule等方法)

      3、 獲取注釋中的屬性;(configurePerfTest方法)

      4、 生成測試用例的Statement。(apply方法)

    ContiPerfRule這個類實現了Junit中的MethodRule接口,并實現了類中的apply()方法。apply方法生成了測試執行的Statement。JUnit中Runner的運行過程就是Statement鏈的運行過程,Statement是對一個單元運行的封裝,每個Statement都只是執行它本身所表達的邏輯,而將其他邏輯交給下一個Statement處理,而且基本上的Statement都存在對下一個節點的引用,從而由此構成一條Statement的鏈。apply()的執行流程如下圖:
    alt

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品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>