? ? ?

Selenium自動(dòng)化測試實(shí)戰(zhàn) 項(xiàng)目驅(qū)動(dòng),深入理解 Selenium 原理與實(shí)戰(zhàn)技巧

韓焱?對(duì)話最偉大的頭腦

韓焱?對(duì)話最偉大的頭腦

Selenium自動(dòng)化測試實(shí)戰(zhàn) 項(xiàng)目驅(qū)動(dòng),深入理解 Selenium 原理與實(shí)戰(zhàn)技巧

Selenium自動(dòng)化測試實(shí)戰(zhàn) 項(xiàng)目驅(qū)動(dòng),深入理解 Selenium 原理與實(shí)戰(zhàn)技巧
  • 視頻資源大?。?2.4 GB 更新時(shí)間:2022-08-20
  • 類型:Selenium 觀看方式:百度網(wǎng)盤
  • 類別:>電腦教程 > 語言匯編Tags:
  • 提醒:開通VIP會(huì)員全站免費(fèi)學(xué) 推薦星級(jí):

Selenium自動(dòng)化測試實(shí)戰(zhàn) 項(xiàng)目驅(qū)動(dòng),深入理解 Selenium 原理與實(shí)戰(zhàn)技巧資源簡介:

?你將獲得

深入 Selenium 源碼、原理、封裝、技巧;

unittest、pytest、DDT、POM 迭代測試方法;

大型項(xiàng)目分布式測試解決方案;

Jenkins 持續(xù)集成和交付。

課程介紹

Selenium 憑著免費(fèi)、開源、無操作系統(tǒng) / 瀏覽器限制、支持多種語言以及與其他工具輕松集成等特點(diǎn),已經(jīng)成為 Web 自動(dòng)化測試領(lǐng)域的事實(shí)標(biāo)準(zhǔn),也是測試工程師必學(xué)的一個(gè)測試框架。

在 Selenium 的學(xué)習(xí)中,會(huì)有這樣幾個(gè)難點(diǎn):

Selenium WebDriver 的運(yùn)行原理難以理解。

多環(huán)境下如何配置 Selenium?

Selenium 和其他軟件如何配合使用?

如何理解和掌握數(shù)據(jù)驅(qū)動(dòng)的測試、POM 設(shè)計(jì)模式?

如何將 Selenium 集成到 Jenkins,實(shí)現(xiàn)持續(xù)集成和交付?

針對(duì)這些難點(diǎn),我們在課程中設(shè)計(jì)了相應(yīng)內(nèi)容來幫你答疑解惑。

在基礎(chǔ)部分,我們會(huì)帶你搭建開發(fā)環(huán)境,實(shí)操講授 Selenium 的核心技術(shù)及 Selenium IDE 的用法,夯實(shí)基礎(chǔ)。

在實(shí)戰(zhàn)部分,我們會(huì)采用項(xiàng)目驅(qū)動(dòng)的講解方式,從需求分析和用例設(shè)計(jì),每個(gè)章節(jié)都會(huì)對(duì)測試方案進(jìn)行一次迭代,掌握不同的測試方案及落地技巧。

在進(jìn)階部分,我們將使用 Selenium Grid 實(shí)現(xiàn)分布式測試,講解如何講 Selenium 集成到 Jenkins,實(shí)現(xiàn)持續(xù)集成和交付。

學(xué)完之后,相信你可以非常熟練地使用 Selenium 幫你高效完成測試工作,成為一名優(yōu)秀的測試工程師。

 

Selenium自動(dòng)化測試實(shí)戰(zhàn) 項(xiàng)目驅(qū)動(dòng),深入理解 Selenium 原理與實(shí)戰(zhàn)技巧課程目錄

01丨課程介紹.mp4

02丨內(nèi)容綜述.mp4

03丨聊聊Web自動(dòng)化測試:黑盒、白盒、α測試、β測試、冒煙測試、回歸測試.mp4

04丨Selenium三劍客:WebDriver、IDE、Grid一網(wǎng)打盡.mp4

05丨Selenium開發(fā)環(huán)境搭建.mp4

06丨分享安裝瀏覽器驅(qū)動(dòng):教你解決最麻煩的版本匹配問題.mp4

07丨第一個(gè)Selenium測試:Selenium測試流程、源碼分析.mp4

08丨實(shí)現(xiàn)元素定位:掌握Selenium八大定位方法.mp4

09丨通過打車生活案例,深入剖析WebDriver運(yùn)行原理.mp4

10丨掌握WebDriver核心方法和屬性的使用.mp4

11丨掌握WebElement核心方法和屬性的使用.mp4

12丨form表單:熟練掌握form表單操作步驟.mp4

13丨掌握checkbox和radiobutton的定位技巧.mp4

14丨下拉列表:熟練使用Select類,來實(shí)現(xiàn)下拉列表定位.mp4

15丨彈框處理:掌握alert、confirm、prompt三種彈出的用法.mp4

16丨Selenium三種等待方式:剖析原理、用法和應(yīng)用場景.mp4

17丨Selenium等待條件:掌握17種元素等待條件.mp4

18丨掌握鼠標(biāo)單擊、雙擊、右擊,鍵盤輸入、鍵盤組合鍵的應(yīng)用.mp4

19丨熟練執(zhí)行JavaScript的方法和技巧,掌握J(rèn)avaScript操作滾動(dòng)條.mp4

20丨Selenium屏幕截圖:實(shí)現(xiàn)屏幕截屏、按照日期時(shí)間格式保存圖片.mp4

21丨掌握frame、iframe定位,熟練frame的切入和切出.mp4

22丨分享安裝Selenium IDE:分享安裝Chrome、Firefox插件IDE.mp4

23丨熟練Selenium IDE菜單欄、工具類、命令窗口的使用.mp4

24丨Selenium IDE實(shí)現(xiàn)錄制和回放及腳本導(dǎo)出.mp4

25丨項(xiàng)目環(huán)境搭建:安裝JDK、MySQL、Tomcat和測試系統(tǒng).mp4

26丨需求分析和用例設(shè)計(jì):深度挖掘需求,掌握測試用例設(shè)計(jì)范式.mp4

27丨項(xiàng)目架構(gòu)設(shè)計(jì):掌握分層設(shè)計(jì)思想,合理設(shè)計(jì)目錄和包結(jié)構(gòu).mp4

28丨解決驗(yàn)證碼問題-方案一:使用pytesseract和Pillow實(shí)現(xiàn)驗(yàn)證碼識(shí)別.mp4

29丨解決驗(yàn)證碼問題-方案二:通過第三方AI庫識(shí)別驗(yàn)證碼.mp4

30丨實(shí)現(xiàn)工具類:設(shè)計(jì)獲得驗(yàn)證碼、隨機(jī)字符串生成、cookie操作工具類.mp4

31丨完成用戶注冊測試用例:解決驗(yàn)證碼、等待彈框等復(fù)雜內(nèi)容.mp4

32丨完成用戶登錄測試用例:實(shí)現(xiàn)登錄成功和失敗測試.mp4

33丨完成管理員登錄測試用例:完成驗(yàn)證碼正確和錯(cuò)誤測試用例.mp4

34丨完成文章分類測試用例:解決測試用例依賴問題.mp4

35丨完成添加、刪除文章測試用例.mp4

36丨unittest簡介:測試用例、測試套件、測試運(yùn)行器、測試加載器.mp4

37丨unittest中的方法:掌握各種setup、teardown和斷言方法.mp4

38丨測試用例、測試套件和測試加載器:掌握加載測試用例的四種方法.mp4

39丨使用unittest重構(gòu)測試用例:掌握使用unittest模塊的方法和技巧.mp4

40丨為項(xiàng)目添加測試報(bào)告:使用第三方模塊實(shí)現(xiàn)測試報(bào)告.mp4

41丨pytest框架簡介:pytest安裝、用例編寫規(guī)則、執(zhí)行用例.mp4

42丨pytest標(biāo)記:查找測試策略、標(biāo)記測試函數(shù).mp4

43丨pytest參數(shù)化處理:使用參數(shù)化裝飾器、解析列表、元組、字典等數(shù)據(jù).mp4

44丨pytest Fixture:使用fixture實(shí)現(xiàn)用例之間的調(diào)用.mp4

45丨pytest setup 和 teardown.mp4

46丨pytest allure生成測試報(bào)告.mp4

47丨使用pytest重構(gòu)項(xiàng)目:實(shí)現(xiàn)用例依賴、測試報(bào)告、數(shù)據(jù)參數(shù)化.mp4

48丨logging模塊簡介:日志的作用、等級(jí)和常用函數(shù).mp4

49丨logging日志格式輸出:日志發(fā)生的時(shí)間、文件、模塊、行號(hào)等信息格式輸出.mp4

50丨logging模塊四大組件:Logger、Handler、Formatter、Filter的用法.mp4

51丨為項(xiàng)目添加日志:將日志應(yīng)用到項(xiàng)目.mp4

52丨使用csv模塊讀取CSV文件,使用pytest參數(shù)化實(shí)現(xiàn)DDT.mp4

53丨使用json模塊讀取json文件,使用pytest參數(shù)化實(shí)現(xiàn)DDT.mp4

54丨使用xlrd模塊讀取Excel文件,使用pytest參數(shù)化實(shí)現(xiàn)DDT.mp4

55丨Selenium讀取數(shù)據(jù)庫數(shù)據(jù):將數(shù)據(jù)保存到數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng)的測試.mp4

56丨Selenium DDT:使用DDT模塊實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng)的測試.mp4

57丨使用DDT思想重構(gòu)項(xiàng)目:使用數(shù)據(jù)庫保存數(shù)據(jù),將數(shù)據(jù)驅(qū)動(dòng)思想應(yīng)用到項(xiàng)目.mp4

58丨POM設(shè)計(jì)模式簡介:理解頁面-對(duì)象-模型設(shè)計(jì)模式,實(shí)現(xiàn)代碼的松耦合.mp4

59丨設(shè)計(jì)BasePage類:設(shè)計(jì)基類,提高項(xiàng)目的代碼重用性.mp4

60丨設(shè)計(jì)項(xiàng)目頁面對(duì)應(yīng)的PO類:使用POM設(shè)計(jì)模式設(shè)計(jì)PO類.mp4

61丨設(shè)計(jì)項(xiàng)目測試用例:將POM設(shè)計(jì)模式應(yīng)用到項(xiàng)目.mp4

62丨Selenium Grid分享安裝:配置Java運(yùn)行環(huán)境,分享安裝Selenium Grid.mp4

63丨Selenium注冊node節(jié)點(diǎn).mp4

64丨使用Selenium執(zhí)行遠(yuǎn)程測試.mp4

65丨Jenkins環(huán)境搭建:分享安裝Jenkins.mp4

66丨在Jenkins中運(yùn)行項(xiàng)目.mp4

67丨郵件通知:實(shí)現(xiàn)郵件通知功能.mp4

68丨定時(shí)運(yùn)行項(xiàng)目,實(shí)現(xiàn)真正的自動(dòng)化測試.mp4

69丨結(jié)課測試&結(jié)束語.mp4

 

Selenium自動(dòng)化測試實(shí)戰(zhàn) 項(xiàng)目驅(qū)動(dòng),深入理解 Selenium 原理與實(shí)戰(zhàn)技巧
Selenium自動(dòng)化測試實(shí)戰(zhàn) 項(xiàng)目驅(qū)動(dòng),深入理解 Selenium 原理與實(shí)戰(zhàn)技巧插圖1

【松巖論道】能賺能守,才算高手 2022年視頻課

【松巖論道】能賺能守,才算高手 2022年視頻課

語言匯編

0
沒有賬號(hào)? 忘記密碼?