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

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

  • <strong id="5koa6"></strong>
  • 構建Web UI 自動化測試環境(4)

    發表于:2015-09-16來源:uml.org.cn作者:不詳點擊數: 標簽:
    Build 部分直接運行 run_tests.sh。 圖 14. Job 配置 構建部分 Post-build Actions 部分將 Sahi 測試腳本運行后生成的 JUnit 報表和 HTML 報表發布。 圖 15. Job 配置 構建后

      Build 部分直接運行 run_tests.sh。

      圖 14. Job 配置 – 構建部分

      Post-build Actions 部分將 Sahi 測試腳本運行后生成的 JUnit 報表和 HTML 報表發布。

      圖 15. Job 配置 – 構建后操作部分

      保存之后,我們就可以開始運行測試了。

      運行測試

      Job 啟動后,Docker 插件在 Docker 上啟動一個 shenrui/sahi 容器,并調用SSH Slaves 插件 將 slaves.jar 拷貝到容器上并啟動,接著就依次運行 Job 里配置的構建步驟。

      圖 16. Job 運行

      Job 運行結束后生成的 JUnit 報表和 Sahi 的 HTML 報表如下圖。

      圖 17. 運行結果 - JUnit 報表

      圖 18. 運行結果 - HTML 報表

      點擊每個測試用例的鏈接可以顯示更為詳細的測試步驟,結果以及錯誤信息。

      圖 19. 運行結果 – HTML 報表詳情

      結束語

      本文通過一個實例演示了配置 Sahi+Jenkins+Docker 的 Web UI 自動化測試環境的過程。Sahi 的 Docker 鏡像讀者可以直接從 Docker Hub 拉取使用。該實例僅以演示為目的,因此設計的比較簡單,實際的項目情形要比這復雜得多,讀者朋友(包括作者本人)都還要不斷地的摸索和學習。希望本文對讀者們能有所幫助。

    原文轉自:http://www.uml.org.cn/Test/201507314.asp

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