曙海教學優勢
本課程面向企事業項目實際需要,秉承二十一年積累的教學品質,基于Appium與python構建App自動化測試框架以項目實現為導向,老師將會與您分享設計的全流程以及工具的綜合使用技巧、經驗。線上/線下/上門皆可,基于Appium與python構建App自動化測試框架專家,課程可定制,熱線:4008699035。
大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海的課程培養了大批受企業歡迎的工程師。曙海的課程在業內有著響亮的知名度。
一、自動化測試最佳實踐
自動化測試最佳實踐 自動化測試軟件定義
自動化最佳介入時期
如何降低自動化測試執行的總體時間?
如何處理頻繁的業務需求變更
自動化測試團隊構建
?
二、移動應用自動化測試框架構建
移動應用測試發展趨勢 移動設備虛擬化
Genymotion應用
移動云測試環境
移動應用接口測試
灰度發布
三、Robot Framework應用 Robot Framework 簡介
測試框架的優勢
如何使用Robot集成外部腳本與工具
使用Robot集成腳本運行結果
數據驅動
關鍵字驅動
Robot Framework中的數據驅動、關鍵字驅動實現機制
測試集合的管理
?
四、利用Appium構建移動應用測試自動化
Android測試環境搭建
Appium簡介
Appium特點
Appium環境搭建
Appium常用API
移動應用常用操作與手勢
Appium與robotframework集成
復用原生關鍵字
利用python開發自定義關鍵字
定義函數抽象關鍵字
導入關鍵字
關鍵字復用與參數化
五、自動化測試運行邏輯開發
測試用例檢查點
步驟判斷邏輯
測試步驟間參數傳遞
循環邏輯 數據迭代
?
六、利用Appium進行IOS測試 ?
IOS測試自動化環境搭建
使用inspector識別對象元素
Appium+Robot framework集成
?
七、Robot framework進階
命令行方式運行
運行失敗用例
給測試用例加標簽tag
按tag運行測試用例
失敗用例自動截圖
?
八、上機練習與實踐
構建app自動化測試框架
利用python開發關鍵字
構建自動化測試用例
pybot應用
?
九、自動化管理與改進
GUI層自動化測試框架實踐 自動化測試腳本管理
自動化測試團隊管理
如何降低自動化測試執行的總體時間?
如何使ROI最大化
如何處理頻繁的業務需求變更
挑選自動化用例的原則
?
十、自動化測試改進與度量
自動化測試持續改進
提高測試腳本的運行穩定性
提高自動化缺陷檢出率
提高自動化的可復用性
如何降低測試腳本的維護成本