2015年軟體品管培訓課程回顧

2015年軟體品管培訓課程回顧

Jpeg

統計數字

  • 共 12門課程
  • 總培訓時數超過 100小時
  • 參與學員數 350+ 人次
  • 外部演講邀約單位 (國立台北科技大學資訊系、資策會演講與培訓)

我的熱情與宗旨 – 軟體品管的專業思維

我的熱情:軟體品管專業思維

宗旨:提升團隊專業水平,提升自己與團隊達到世界頂尖專業水準,提升軟體產品品質

6大培訓主題:

資料庫/網站效能測試與優化、網路與病毒封包分析、Windows除錯技巧、反向工程與病毒分析、自動化測試、網站與手機安全測試

Training Domain

培訓課程名稱

  • AT1038 iOS/Android Mobile Automation hands-on tutorial by Appium/Selenium “手機自動化測試 Appium”
  • AT1037 Web Automation Testing with Selenium/Python: Web Form Element Operation “網站自動化測試 (Python)”
  • AT1035 Learning Docker for Rapid environment provision “環境的快速佈署 Docker”
  • AT1036 Web Automation Testing with Selenium/Python basics to immediate “網站自動化測試進階(Python)”
  • Learning Selenium IDE: Web Automation testing without programming南京 “不用寫程式就完成自動化測試”
  • AT1034 Learning DevOps by Puppet/Vagrant: Rapid environment deployment and configuration management for IT and Dev team (環境組態的佈署 Puppet)
  • AT1032 Web services Performance Monitoring and Automation testing by Jmeter (網站效能測試與優化 JMeter)
  • AT1031 Web Automation Testing and Operation by Selenium/Python (網站自動化測試基礎 Python)
  • AT1030 Malicious Code Reverse Engineering by IDA (反向工程分析)
  • AD1042 Windows Troubleshooting by SystemInternals (Windows 除錯技巧)
  • Windows Debug Dump file Analysis
  • Android Security Testing

課程內容摘要

課程名稱 課程內容摘要
“手機自動化測試 Appium” 我們使用Selenium/appium 對於 android/iOS app 進行自動化測試。對於學習過 Selenium 的學員來說,手機的自動化測試僅有約 20%工具上的差異。除此之外,Appium手機自動化測試可以使用任何程式語言 Java or Python針對 android or iOS 進行自動化測式開發。
 “網站自動化測試 (Python)”  這個課程我們使用 Python對於網站基本的操作進行自動化測試。從環境安裝到完成每一個自動化測試的情境。
“環境的快速佈署 Docker”  Docker 由於可以快速的啟動,相對於 Virtual Machine來說檔案與所需資源小,因此Docker被廣泛的運作再測試與環境的佈署。
“網站自動化測試進階(Python)”  網站自動化測試有些進階的主題,我們討論如何用 Python處理這些情況。例如:錯誤處理、檔案下載、HTTPS Error、Alert視窗、iFrame等。
 “不用寫程式就完成自動化測試” 為了提供自動化測試的 ROI與大幅降低投入的開發時間,讓我們可以更專注在測試個案的設計、商業的邏輯驗證等。因此,設計這個課程 。

同時透過這個課程了解整個自動化測試的專業領域、好的自動化測試需要注意哪些? 如何讓自動化測試程式執行更穩定。

環境組態的佈署 Puppet Puppet  常被用在 DevOps中環境佈署。因為它讓 Infrastructure as Code 更容易。透過 Puppet可以讓環境組態的改變”程式化”。

Puppet 簡單來說可以說是 Linux 的 Shell Script,不一樣的是 puppet 是描述性語言。不需要寫太多程式的邏輯,僅需定要所需要的環境組態即可。

網站效能測試與優化 JMeter 我們如何知道網站可以負荷 1000人 or 3000人呢?

這個課程我們使用 JMeter 說明如何進行效能測試、負載測試。更重要的是效能測試的方法如何進行,結果如何分析,如何採取相關效能優化的動作。

網站自動化測試基礎 Python 這個課程主要是網站自動化測試 (python) 基礎課程。
反向工程分析 一個未知的執行檔案,在沒有原始碼的前提下,

要如何知道該檔案的內部邏輯運作? 我們主要利用 IDA Pro這個工具對於未知的執行檔案進行反向工程。

運用大量的實際病毒個案,分析該檔案的行為。

Windows 除錯技巧
Windows Debug Dump file Analysis
Android Security Testing

 

課程剪影

 

Jpeg

 

Jpeg

 

Jpeg

 

 

Jpeg Jpeg Jpeg Jpeg Jpeg Jpeg Jpeg Jpeg

 

Leave a Reply

Your email address will not be published. Required fields are marked *