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

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

  • <strong id="5koa6"></strong>
  • 使用 Sikuli 實現系統級自動化測試(5)

    發表于:2017-04-11來源:weixin作者: 馮宇翔點擊數: 標簽:Sikuli
    lwhodo誰來完成這個步驟? ldowhat做什么動作? lparastodo需要的參數是啥? 整個腳本的層次架構如下圖: 圖4 -3自動化測試系統代碼架構圖 共分3層: 1、Soc

    l  whodo 誰來完成這個步驟?

    l  dowhat 做什么動作?

    l  p arastodo   需要的參數是啥?

    整個腳本的層次架構如下圖:

    圖4 -3自動化測試系統代碼架構圖

    共分 3 層:

    1、  Socket 通信層:底層 TCP 收發命令并回執行結果

    2、  命令控制層:解析收到的命令,并直接調用命令指令相應的上層 API 來執行。這里使用了python 的 getattr 函數,所以調用上層 API 不需要經過新寫腳本代碼解析匹配。

    3、  命令執行層:最終實現原子操作的功能 API 實現層。

    4.3  腳本環境分布

    自動化測試系統網絡分布設計圖如下。

    整個系統可以設計成完全分布式的架構。眾多原子測試功能分布在網絡上各個獨立的微服務模塊上。測試用例的每個步驟對應于一個原子測試功能。

    每個測試步驟執行的時候:

    原文轉自:https://mp.weixin.qq.com/s/XMsmK6kaysG7Y_DUZjnx-Q

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