基于移動端手工測試已經(jīng)不能滿足大多數(shù)企業(yè)的需求,越來越注重移動App的自動化測試,課程旨在幫助學(xué)員快速掌握移動端理論,Android基礎(chǔ)和禪道以及移動端常用自動化測試工具。
1、課程研發(fā)環(huán)境
課程基于windows環(huán)境進(jìn)行講解和代碼演示,需要同學(xué)們搭建Android開發(fā)環(huán)境來進(jìn)行移動端自動化測試。
2、內(nèi)容簡介
課程風(fēng)格通俗易懂,基于真實(shí)App案例實(shí)戰(zhàn)。主體課程分成三大部分(1)移動App測試?yán)碚摬糠趾虯ndroid基礎(chǔ),(2)測試管理工具禪道,(3)移動端常用測試工具M(jìn)onkeyrunner以及Appium。
第一章:移動端基礎(chǔ)理論
1.移動App測試簡介
2.移動App測試與傳統(tǒng)測試區(qū)別
3.移動app測試流程
4.移動app測試方法
5.移動App測試功能要點(diǎn)
6.移動App測試工具
第二章:產(chǎn)品功能測試概述
1.互聯(lián)網(wǎng)產(chǎn)品常見的角色
2.測試用例設(shè)計(jì)和評審
3.測試進(jìn)度管理
4.實(shí)際測試流程
第三章:測試管理工具 - 禪道
1.禪道介紹
2.禪道安裝
3.禪道升級
4.禪道的基本使用
5.創(chuàng)建產(chǎn)品、需求、項(xiàng)目1
6.關(guān)聯(lián)需求、分解任務(wù)2
7.提交bug3
8.狀態(tài)、產(chǎn)品模塊4
9.建立計(jì)劃、執(zhí)行用例提bug5
第四章:項(xiàng)目實(shí)施
1.現(xiàn)實(shí)中的測試流程
2.測試需求分析
3.測試用例編寫
4.上傳測試用例
5.執(zhí)行測試用例
6.提交缺陷
第五章:Android基礎(chǔ)
1.Android系統(tǒng)介紹
2.Android相關(guān)屬性
3.搭建Android開發(fā)環(huán)境
第六章:MonkeyRunner工具使用
1.MonkeyRunner介紹及部署
2.Monkey_recorder.py錄制
3.monkey_palyback.py與monkeyhelp.html
4.MonkeyRunner關(guān)鍵類和腳本
5.MonkeyRunner必備工具
6.MonkeyRunner腳本執(zhí)行
7.MonkeyRunner樣例腳本
第七章:Appium工具使用
1.為什么選擇Appium
2.Appium安裝部署
3.腳本執(zhí)行
4.Desired capabilities講解
5.啟動其他應(yīng)用
6.控件定位
7.Appium API簡介
8.TouchAction操作
9.Appium引申
目標(biāo)一、掌握移動端測試?yán)碚撝R
目標(biāo)二、熟悉測試管理工具禪道
目標(biāo)三、搭建Android開發(fā)環(huán)境
目標(biāo)四、熟悉MonkeyRunner的基本使用
目標(biāo)五、熟悉Appium的基本使用
亮點(diǎn)一、移動端理論知識結(jié)合和功能測試概述和缺陷管理工具禪道進(jìn)行講解
亮點(diǎn)二、在功能測試基礎(chǔ)上進(jìn)一步加強(qiáng)Android基礎(chǔ)知識,搭建Android開發(fā)環(huán)境
亮點(diǎn)三、詳細(xì)介紹了MonkeyRunner和Appium的安裝和使用
1.課程針對人群
本課程屬于零基礎(chǔ)希望從事移動端測試的學(xué)員,幫助大家快速了解移動端測試。
2.我該怎么學(xué),如何才能學(xué)好這門課程,給些建議。
2.1 時間上的安排建議
如果您時間上充分,建議以每天2-3講的進(jìn)度往前學(xué)習(xí)。
2.2 學(xué)習(xí)要求
如果您沒有基礎(chǔ),建議還是中規(guī)中矩的按照課程進(jìn)度一點(diǎn)一點(diǎn)仔細(xì)觀看學(xué)習(xí),并一定要把看完的視頻中的代碼自己手敲一遍,以加深理解和記憶。
如果您有基礎(chǔ),可不必按步就搬進(jìn)行,可以拿你感興趣的部分去學(xué)習(xí),但一定要注意實(shí)踐,并學(xué)會舉一反三。
2.3 講師建議
1.動手實(shí)踐很重要!最好看完視頻之后,拋開視頻,自己獨(dú)立去完成課中的手動部分,看自己是否理解,如何遇到問題可以回過頭看再看下視頻,如果反復(fù),達(dá)到真正理解和熟練掌握的目的。
2.建議一般聽視頻,一般拿個紙和筆,做一些記錄和筆記,這是一種非常好的學(xué)習(xí)習(xí)慣。
3.最后祝您學(xué)有所成
課程主要應(yīng)用在測試領(lǐng)域,可以就職的崗位
1、軟件測試工程師
2、移動端測試工程師
3、APP測試工程師