課程詳情
征服python3-快速突擊班:
課程內容:
本課程由淺入深介紹python3中的常用語法,及面向對象的編程思維,其中包括但不限于python基礎語法,數據類型,運算符,程序控制結構,函數,類與對象,模塊,包,異常處理機制等python基礎核心內容。
教學目的:
能夠運用python進行簡單小程序的開發(fā);能獨立閱讀較復雜的開發(fā)源碼;擁有自動化腳本編寫的基礎;掌握好python語言是成為測試開發(fā)工程師的必備利器。
Python正則表達式:
課程內容:
課程介紹了廣泛運用于自動化測試,爬蟲及大數據分析等各種領域的Python語言正則表達式的使用,幫助學員明確了正則匹配的含義,并在此基礎上熟悉內容,數量,位置,分組等各種維度的匹配應用,完整理解正則匹配的使用心法,從而準確書寫程序應用所需的正則表達式。
教學目的:
能夠在自動化腳本編寫及爬蟲腳本編寫時,具備熟練運用正則表達式過濾或抓取核心信息的能力。
RobotFramework自動化測試框架快速入門:
課程內容:
RobotFramework是個很牛的基于關鍵字驅動的測試工具,也是一種非常穩(wěn)定的測試解決方案。本課程將詳細講解RobotFramework的環(huán)境搭建、功能、分層工程結構、案例,并介紹常用的關鍵字BuiltIn、Selenium2Library和其他內置庫的使用。
教學目的:
學完本課程,你可以達到:理解自動化測試如何運用在實際測試工作中;學會RobotFramework的功能,通過RF編寫自動化測試腳本;通過項目實例,理解RF真實模擬手工操作過程;掌握RF常用內置函數,靈活運用到實際測試業(yè)務中。
Python selenium3項目實戰(zhàn):
課程內容:
本課程以實戰(zhàn)形式講述Python selenium3圍繞實際項目——【攜程】,【百度】;本課程中的所有基礎知識都在實際項目中講解,以便學員快速掌握。其中涉及到Selenium環(huán)境搭建,不同瀏覽器的驅動,8種定位方式解析,frame操作,附件上傳,autoit等核心技術,此外還包括框架的構建,需求分析及線性腳本的編寫,圖像識別及驗證碼處理方式,結合JavaScript進行特殊元素定位;結合項目進行三層結構的設計,框架重構,PO模式的講解,較后通過持續(xù)集成平臺貫穿整個自動化測試框架;同時結合移動端的模擬操作。
教學目的:
一改學生往日一遇項目就束手無策的狀態(tài),達到拿到需求能夠迅速開啟設計分析到逐步實施的較佳狀態(tài);能夠熟練拆分需求,構建自動化架構思維,能夠獨立做到分而治之地進行自動化腳本的開發(fā)。