工作坊

工作坊 WORKSHOP

軟體測試與DevOps 持續整合工作坊

時間: 2021/7/9(五) 13:00-16:00

主持人: 薛念林教授(逢甲大學資訊工程學系)

簡介:

DevOps 是一套軟體開發哲學與實踐。強調軟體變更與部署的速度,同時維持軟體的品質。SideeX 是一套有效率的網頁行為錄製與自動化測試的工具。在軟體快速開發的現在社會,這些技術已是所有軟體工程師必備的職能,本工作坊將手把手的帶領大家,以實例了解這些技術。

課程簡介

本工作坊將以一個Django 網站範例,在經過修改後,進入以Jenkins 為核心的持續交付流程中,最終熟悉整個持續整合/交付的框架。讓學員不只認識工具,也能了解各種工具在流程中所扮演的角色。進而未來的實務應用中,迅速理解各種工具的應用範圍,擁有自己設計修改工具與流程,以應付各種需求的能力。

課程大綱

• DevOps 簡介

• 環境安裝與配置(Django, Jenkins, git)

• 程式碼實作測試案例設計 (Python, unit test)

• 程式碼品質檢查(Unittest, Jococo)

• 品質檢查(SonarQube)

• 網頁整合測試(SideeX)