五月天堂网_免费看影片_1024手机看毛片_亚洲综合四区_男人的天堂影院_在线亚洲自拍

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > 在自動化測試中使用Docker

在自動化測試中使用Docker

2018-07-13 10:57:35 | 來源:中培企業IT培訓網

在自動化測試中使用Docker

在構建自動化測試實驗臺時,使用Docker會非常方便。它在功能性的級別上添加了一些單元測試的特性。如果你的應用由集群中的幾個服務器組件構成,你可以用一些容器來模擬整個集群。Docker為集群提供了虛擬網絡,在網絡層面上讓集群中的容器交互。

Docker可以很容易將容器恢復到一個已知的狀態。如果你在Docker容器中運行測試數據庫,你可以很輕松地將數據庫恢復到測試開發之前的相同狀態。這和單元測試中After方法恢復環境類似。

持續集成服務器Jenkins已經支持啟動和停止容器,在使用Docker做自動化測試時會比較有用。

使用Docker Compose來運行你需要的容器也是一個有用的選擇。

Docker還很年輕,使用Docker做測試自動化有時候需要編寫并不優雅的膠水代碼(glue code)。

舉個簡單的例子,啟動可以交互的一個數據庫容器和一個應用服務器容器。啟動容器的基本過程比較簡單,并且可以通過shell腳本或者Docker Compose來完成。但是,由于我們要在已經啟動的應用服務器上運行測試,如何才能知道它已經正常啟動了?在WildFly容器的場景下,除了監控輸出日志中特定字符串的出現或者輪詢web socket之外,沒有什么明顯方式判斷容器的運行狀態。在任何情況下,這些hack的方式都不甚優雅,而且實現起來比較耗時。盡管最終的結果還是能值回票價的。

相關閱讀

主站蜘蛛池模板: 俺来也色 | 在线中文字幕视频观看 | 欧美另类激情 | 亚洲免费观看在线视频 | 91freehdxxxx欧美| 情人伊人久久综合亚洲 | 国产午夜三级一二三区 | 视频国产一区二区三区 | "国产精品久久 " | 五月久久 | 涩涩视频免费看 | 色综合av综合无码综合网站 | 国产黄色在线免费观看 | 高中生高潮抽搐喷出白浆视频 | 亚洲卡通欧美制服中文 | 久久69精品久久久久久久电影好 | 亚洲AV成人无码网站天堂网久久 | 欧美激情高潮无遮挡 | 中文字幕无码中文字幕有码在线 | 一级欧美黄色大片 | 亚洲V欧美V国产V在线观看 | 狠狠的操| 国产第5页 | 国产精品一久久香蕉国产线看观看 | 欧美日本免费 | 成人精品后入三区丝袜激情一区二区 | 在线a视频网站 | av色综合网站 | 人人超碰人人爱超碰国产 | 办公室揉弄高潮嗯啊免费视频 | 亚洲精品系列 | 欧美18videosex性欧美亅izz4 | 极品人妻videosss人妻 | 成年女人免费大片视频 | 欧美成人三级在线播放 | 日本免费在线观看视频 | 国产精品久久亚洲7777 | 亚洲第一成年网 | 少妇av一区 | 亚洲国产成人欧美在线观看 | 狠狠人妻久久久久久综合 |