【課程簡介】
初入職場或準(zhǔn)備從事自動(dòng)化測試的人員,想通過本課程本課程提升自動(dòng)化測試技術(shù)。特別是對自動(dòng)化測試工具使用及自動(dòng)化測試框架應(yīng)用到日常工作的自動(dòng)化測試中,從而完成從手工測試工程師到自動(dòng)化測試工程師的轉(zhuǎn)變。
【課程目錄】
1. Python入門與實(shí)戰(zhàn)
1.1程序設(shè)計(jì)基礎(chǔ)
1.1.1編程語言
1.1.2面向過程與面向?qū)ο?/p>
1.2Python入門
1.2.1 Python環(huán)境安裝
1.2.2 Python基 礎(chǔ)語法
1.2.3 Python數(shù)據(jù)類型
1.2.4 Python變量定義與操作
1.2.5 Python流程控制語句
1.2.6元組、列表、字典
1.2.7 Python函數(shù)
1.2.8 Python面向?qū)ο缶幊?/p>
1.2.9 錯(cuò)誤和異常
1.2.10模塊
1.2.11 Python標(biāo)準(zhǔn)庫
1.3 Python數(shù)據(jù)結(jié)構(gòu)與算法
1.3.1 數(shù)組
1.3.2鏈表
1.3.3棧
1.3.4隊(duì)列
1.3.5二叉樹
1.3.6查找
1.3.7排序
1.4 Python編程實(shí)戰(zhàn)練習(xí)
1.4.1實(shí)戰(zhàn)-使用Python讀取配置文件
1.4.2實(shí)戰(zhàn)-使用Python操作MySQL數(shù)據(jù)庫
1.4.3實(shí)戰(zhàn)-使用Python操作excel/csv文件
1.4.4實(shí)戰(zhàn)-Python編程題庫
2.軟件測試基礎(chǔ)知識
2.1軟件測試基本概念
2.1.1 軟件測試的目的、意義、原則
2.1.2 軟件測試過程
2.2軟件測試策略
2.2.1單元測試
2.2.2集成測試
2.2.3確認(rèn)測試
2.2.4系統(tǒng)測試
2.3軟件測試方法
2.3.1靜態(tài)測試
2.3.2動(dòng)態(tài)測試
2.4 測試用例設(shè)計(jì)實(shí)戰(zhàn)
3.接口自動(dòng)化測試
3.1 基本概念
3.2 接口測試工具實(shí)戰(zhàn)
3.2.3 實(shí)戰(zhàn)-使用瀏覽器進(jìn)行接口分析
3.2.2 實(shí)戰(zhàn)-使用Fiddler進(jìn)行接口分析
3.2.3實(shí)戰(zhàn)-使用Postman進(jìn)行接口測試
3.2.4實(shí)戰(zhàn)-使用curl命令測試接口
3.2.5 Python接口自動(dòng)化測試實(shí)戰(zhàn)
4. Web自動(dòng)化測試
4.1 Selenium 入門
4.1.1 Selenium環(huán)境搭建
4.1.2 Selenium元素定位
4.1.3 Selenium WebDriver
4.1.4 Selenium IDE
4.1.5 Selenium常見操作
4.2項(xiàng)目實(shí)戰(zhàn)-Python +
Selenium Web自動(dòng)化測試實(shí)戰(zhàn)
5.移動(dòng)端自動(dòng)化測試
5.1App結(jié)構(gòu)解析
5.1.1 Android常見概念
5.1.2 Android調(diào)試橋abd命令詳解.
5.1.3 自動(dòng)化測試常用命令
5.2 App自動(dòng)化測試框架Appium
5.2.1 Appium測試環(huán)境搭建
5.2.2 Appium Inspector的 使用
5.2.3基于Appium開發(fā)你的第- . 個(gè)
Native App的測試用例
5.3 Android自動(dòng)化測試
5.3.1 Native原生APP自動(dòng)化測試
5.3.2 Hybrid混合App自動(dòng)化測試
5.3.3 H5站點(diǎn)自動(dòng)化測試
5.3.4小程序自動(dòng)化測試
5.4 10S自動(dòng)化測試
5.4.1 Native原生APP自動(dòng)化測試
5.4.2 Hybrid混合App自動(dòng)化測試5.4.3 H5站點(diǎn)自動(dòng)化測試
5.4.4小程序自動(dòng)化測試
5.5 基于Page Object模式的.
自動(dòng)化測試用例
5.5.1 Page Object設(shè)計(jì)模式
5.5.2 Page Object設(shè)計(jì)原則
5.5.3 Page Object示例
5.5.4 Page Object實(shí)戰(zhàn)
5.6 項(xiàng)目實(shí)戰(zhàn)-使用Appium進(jìn)行移動(dòng)端自動(dòng)化測試
【老師介紹】
寧寧老師
自動(dòng)化測試專家
985碩士高材生,8年開發(fā)測試經(jīng)驗(yàn)的神級大牛,曾就職于華為、中國移動(dòng)等名企,現(xiàn)任某銀企高級軟件工程師。一位帥帥的陽光男孩,熱愛運(yùn)動(dòng)、喜歡籃球,授課風(fēng)格幽默風(fēng)趣、通俗易懂,不僅在web端及移動(dòng)端自動(dòng)化測試過關(guān)斬將,而且在架構(gòu)設(shè)計(jì)及后臺開發(fā)一路通殺,不用擔(dān)心他會“留一手”,曾經(jīng)他也“餓死”過很多師傅。
【學(xué)習(xí)周期】
16周
【學(xué)員風(fēng)采】
【上課時(shí)間】
周三至周末
【上課現(xiàn)場】
【機(jī)構(gòu)簡介】
貴州碼得導(dǎo)教育科技有限公司成立于2021年3月,是一家集IT教育培訓(xùn)、信息技術(shù)咨詢、應(yīng)用開發(fā)和服務(wù)、測試及性能工程、人力資源服務(wù)等多項(xiàng)服務(wù)為一體的綜合性科技型服務(wù)公司,已與全國50余家銀行機(jī)構(gòu)和華為、小米等數(shù)十家大型科技型公司達(dá)成戰(zhàn)略合作關(guān)系。公司站在互聯(lián)網(wǎng)金融的風(fēng)口上,以科技型人才培養(yǎng)為己任,秉承“做精品、育英才”的服務(wù)理念,旨在為求職者增技能、為服務(wù)方送人才,努力做IT白領(lǐng)的介紹者,做金融科技的領(lǐng)航人。
【機(jī)構(gòu)環(huán)境】