當前位置:
首頁 > 最新 > App自動化測試開發實戰短訓班

App自動化測試開發實戰短訓班

【培訓對象】

欲轉向APP自動化測試開發的在職測試工程師,提升自己的技能、從而實現職場晉陞。

包括:項目經理、軟體測試經理、軟體測試工程師、測試分析設計人員、軟體開發工程師,以及對於自動化測試、介面測試、移動端性能測試和自動化測試框架設計感興趣的所有人員。

【產品背景】

1、隨著移動端應用的日益發展,APP自動化測試開發人才需求旺盛;

2、功能測試做了幾年,職業發展遇到瓶頸,需要通過技能提升進行突破

【學習周期】

10 天,周六/周日

【課程期數】

第3期,前面兩期畢業學員35人,對講師認可,對課程體系認可度高

【課程介紹】

由大開科技的數位測試專家與業界測試大咖張健(搜素測試經理)聯合打造的APP自動化化測試開發訓練營課程第5期又要和大家見面了。張老師在國內著名互聯網企業任測試總監,具有超過10年的自動化測試和開發經驗。

前面4期課程中學員收穫頗豐,應廣大學員呼聲,特邀請張老師繼續開設第5期《APP自動化測試開發短訓班》課程。將在近期隆重開課。

本課程的重點是使學員理論聯繫實踐,豐富的案例使學員能夠掌握日常中遇到的實際問題處理方法與技巧,深入掌握移動 app 介面、自動化和移動端性能測試的相關內容。

此次課程共10天(即:連續10個周六/周日),課程內容深入淺出, 從Python的語言基礎講起、結合目前最流行的App應用介面測試、穩定性測試、移動端性能專項測試、持續集成測試,到最後學員能夠獨立編寫出一套自動化測試框架,完美實現從自動化測試開發小白到自動化測試開發精英的華麗轉身,薪資由每個月幾千元快速上升到每個月2萬元。

職場發展,身必有利器,工作之餘,輕鬆職場晉陞不是夢!

課程大綱如下:

第一天:零基礎語法入門

1、python簡介

2、環境搭建

3、實例:互動式編程和腳本編程,基礎語法、標識符、縮進、引號、注釋等

4、實例:python變數類型、變數賦值、標準數據類型、數據類型是轉換

5、實例:不同運算符的使用方式,賦值、邏輯、成員、身份雲演算法的使用

6、實例:條件語句的應用

7、實例:循環語句while for的應用

8、實例:循環嵌套的應用

9、實例:break、continue、pass語句的使用

第二天:快讀上手的python知識

1、實例:Number類型的應用、數據轉換、數學函數、隨機數函數

2、實例:字元串的應用、字元串訪問、更新、轉義、字元串的運算、字元串的格式化、內建函數等

3、實例:列表、元祖、字典的應用

4、實例:日期和時間的應用、時間的獲取與格式化

5、實例:函數定義、調用、傳參、return語句、變數作用域

6、實例:模塊的導入、python中的包

7、實例:文件讀寫,輸入數據,文件大開、關閉、讀寫等

8、實例:異常處理,異常的捕獲與處理

9、面向對象編程

第三天:自動化測試框架

1、自動化相關概述、自動化思維和自動化框架

2、 App穩定性測試、adb主要命令應用、Monkey中穩定性測試中的應用

第四天:移動端性能測試指標及測試框架

1、性能測試場景定義

2、 APP的性能測試-Android

3、APP啟動速度(冷啟動&熱啟動)

4、過度渲染

5、 FPS

6、性能工具的使用(電量、CPU、流量)

7、性能測試框架設計

第五天:移動端功能測試工具

1、UIAutomator(Java),uiautomatorviewer元素識別

2、 Appium(python),基於UIAutomator原理、Appium的環境配置、自動化腳本設計-LOVE原則

3、 Android平台自帶腳本工具的應用,monkey script和monkeyrunner

第六天跨平台自動化測試工具Appium的使用

1、Appiumfor Android(Python)

2、 Appium基於Instrumentation的原理

3、 Appium的環境配置

4、自動化腳本的實現-SLOVE原則

5、 Appium各個API使用詳解

第七天:報表生成和郵件發送

1、框架結構(setup、teardown、testcase、testsuite、runner)

2、框架的應用

3、 HTML測試報告的生成、測試報告郵件發送

4、使用DDT實現參數化

第八天介面測試方法(工具和代碼實現)

1、APP數據包的分析-Fiddler、抓包原理、數據抓包分析、APP數據容錯性測試

2、 Mock數據的配置,mockget數據、mock post數據

3、後端API測試(postman),getAPI的測試,post API的測試,postman自動化測試

4、 Python requests自動化腳本實現

第九天行為驅動的應用於持續集成環境的配置與操作

1、行為驅動開發

2、採用行為驅動方法設計用例

3、行為驅動測試框架的運行

4、基於jenkins的持續集成

5、環境的配置

6、測試過程的構建

第十天iOS APP自動化測試過程

1、Appiumfor iOS

2、環境的搭建(XCode、Simulaotor)

3、 Appium的配置

4、 Inspector的使用

5、 Appium API詳解

6、 iOS APP的自動化腳本實現(Python)

7、完整回複課程內容

【掃碼報名】

上課地點:北京市海淀區西二旗盈創動力園E座802C

公交指南:地鐵13號線,到達西二旗站,出站步行約170米,到達盈創動力園區


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 大開科技 的精彩文章:

TAG:大開科技 |