DEVOPS 與軟體測試實作工作坊
2019/5/11, 資電館 125 電腦教室, 逢甲大學
DevOps(Development和Operations 的組合詞)是一種重視「軟體開發人員(Dev)」和「IT運維技術人員(Ops)」之間溝通合作的文化、運動或慣例。透過自動化「軟體交付」和「架構變更」的流程,來使得構建、測試、發布軟體能夠更加地快捷、頻繁和可靠。在目前雲端服務的趨勢下,DevOps 已經變成最重要的軟體開發模式之一,例如 Flickr 就運用了 DevOps 開發方法來加快服務改版速度,甚至一天可以因功能需求,發布10次小改版。
DevOps 開發方法藉由將各開發階段自動化以及訊息公開,幫助企業軟體研發相關部門,解決傳統流程端對端(End to end)所產生訊息不對稱,以及協作不順暢的問題,並且自動化開發流程的每個階段,進而提升軟體交付的速度。
- 活動名稱:DevOps 與軟體測試實作工作坊
- 費用:免費
- 人數:限 50 名
- 報名:https://goo.gl/forms/XrO2KMuogXYOifkp2
日期:108年5月11日(六)
日期:108年5月11日(六)
地點:逢甲大學 資電館 125 電腦教室
地點:逢甲大學 資電館 125 電腦教室
主講:郭忠義 博士,國立臺北科技大學 資訊工程學系
主講:郭忠義 博士,國立臺北科技大學 資訊工程學系
時間
- 8:50 報到
- 9:00-12:00 軟體持續整合測試流程與工具 (Jenkins, Git, Sonarqube) DevOps實務
- 13:00-14:00 軟體測試涵蓋度與單元測試 (Eclipse, JUnit, Eclemma)實務
- 14:00–16:00 軟體測試驅動開發 (Test-driven development, TDD)實務
上課資料
上課資料
- 講義
- Git 操作
- 註冊 OpenEdu 帳號 與課程
- 註冊完成到 openedu 網站登入並進入課程,看二章教學影片並做練習。
- 看第一章環境建置, VM Network Testing,其中要
- 安裝虛擬機執行環境 VMWare Player 程式 (90M)
- 安裝虛擬機執行環境 VMWare Player 完成後,實施測試與問題排除
- 下載伺服器虛擬機檔案 (4.6G 請事先下載至隨身碟)
- 安裝 JDK 8 (若電腦已安裝 JDK則跳過)
- 安裝 Eclipse neon 3 (若電腦已安裝 EClipse 則跳過)
- 第二章 DevOps工具連線整合
- 內涵 LAB 教學影片,以及投影片講義
- 看第一章環境建置, VM Network Testing,其中要
計畫補助:教育部 開源系統軟體創作聯盟推動計畫
計畫主持人:逢甲大學 竇其仁教授; 共同主持人:逢甲大學 薛念林教授、成功大學李信杰 教授
活動照片