iT邦幫忙

0

整合測試會另起一個 db container 去做測試嗎?

  • 分享至 

  • xImage

先分享目前我們公司作法
測試資料庫都是在同一個 docker contatiner , 所以會遇到有人sql command不小心更新、刪除資料或是沒有寫還原動作情況
導致測試失敗,之前能 pass 的變成 false 。

在網上查看資料發現有一個做法是 每次整合測試的時候,重新建立一個新的 docker container 資料的樣子由同一個dockerfile生成,大家共同版控維護。

並且每次測試完會刪除此 container , 避免人為金手指情況

請問此方式是大神們目前的主流做法嗎?

如果我說非主流,你會不用嘛?
如果我說主流,你真的會用嘛?

測試依各公司的規則及定處理,並沒有所謂主機及不主流。
且依照各業務的性質不同。測試方面的情況也會不同。

這並沒有一定性的。我只能回答你這樣的做法也是不錯。
froce iT邦大師 1 級 ‧ 2020-08-28 20:32:23 檢舉
開發減到1個就沒胖手指了,科科
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答