簡(jiǎn)介:零基礎(chǔ)學(xué)習(xí)使用UiAutomator 2.0自動(dòng)化測(cè)試,了解框架知識(shí),環(huán)境配置,通過(guò)學(xué)習(xí)UI自動(dòng)化三要素,通過(guò)搜索條件(文件、ID、屬性等)找到組件(按鈕、圖標(biāo)、文本框等),操作組件(點(diǎn)擊、長(zhǎng)按、滑動(dòng)、輸入等),快速掌握編寫(xiě)Android 自動(dòng)化測(cè)試用例。
第1章 測(cè)試框架簡(jiǎn)介
學(xué)習(xí)自動(dòng)化的概念、自動(dòng)化測(cè)試金字塔,了解Android 測(cè)試框架的發(fā)展,Android測(cè)試框架結(jié)構(gòu),掌握黑盒UI自動(dòng)化測(cè)試套路,通過(guò)比對(duì)UiAutomator 1.0 與2.0的功能對(duì)比,學(xué)習(xí)2.0版本的重大升級(jí),通過(guò)了解Context 功能,理解2.0版本框架的強(qiáng)大用處和怎么才能學(xué)好自動(dòng)化測(cè)試。
第2章 環(huán)境配置
認(rèn)識(shí)Android開(kāi)發(fā)環(huán)境的組成,編寫(xiě)第一個(gè)測(cè)試工程,掌握學(xué)習(xí)JDK+SDK+Android Studio 環(huán)境配置和用例編寫(xiě)的基本流程與編寫(xiě)步驟。
第3章 常用API實(shí)戰(zhàn)
學(xué)習(xí)掌握查找UI元素的uiautomatorviewer工具,理解核心定位元素,資源ID、文本、描述、屬性等的使用;掌握常見(jiàn)的模擬動(dòng)作,如點(diǎn)擊、滑動(dòng)、長(zhǎng)按、輸入、按鍵、拖動(dòng)等操作動(dòng)作的使用。
第4章 綜合實(shí)戰(zhàn)
通過(guò)一個(gè)完整的實(shí)戰(zhàn)例子(簡(jiǎn)單的計(jì)算器)來(lái)學(xué)習(xí),自動(dòng)化測(cè)試用例的組織結(jié)構(gòu),用例生命周期,用例基本原則。