1. 程式人生 > >Robot Framework - Web自動化測試火爆開班!!!

Robot Framework - Web自動化測試火爆開班!!!

contains inpu contain 自動 pro -i 指南 resource tab

想學習的小夥伴,現在可以報名了!!!7月1日正式開始,

本期課程主要是web自動化為主,根據平時工作經驗整理的一套流程以及使用過程中常見的問題總結。 學完後能很快上手,即學即用,課後遇到問題在線解答,遠程協助解決。

Robotframework學習交流群:724711865

課程詳情咨詢QQ:2393989903

課程費用:600/人(保證全網最低價)

課程時間:周六、周日晚上20:00-22:00

周日9:00-11:00

課程周期:一個月

課程安排如下:

第1課 robotframework 簡介與特性

-----簡介 -----特性 -----安裝指南 -----Pip安裝 -----RIDE工具介紹 -----resource文件 -----常量和變量 -----keyword關鍵字

第2課 robotframework 內置測試庫介紹

------BuiltIn ------String ------Collections ------OperatingSystem ------Process ------XML

第3課 robotframework Selenium2Library 安裝與引入

-----selenium、瀏覽器版本與驅動版本 -----庫的安裝與升級 -----庫的引入 -----常見的庫引入問題 -----查看庫中的關鍵字 -----open browser打開瀏覽器 -----close browser關閉瀏覽器(關閉當前頁面) -----close all browsers關閉所有的瀏覽器 -----maximize browser window瀏覽器最大化 -----set window size設置瀏覽器大小 -----get window size獲取瀏覽器大小 -----input text文本輸入 -----input password密碼輸入 -----click element點擊元素 -----click button點擊元素

第4課 robotframework Selenium2Library 元素定位-1

-----name -----id -----link -----css定位與語法 -----xpath定位與語法 -----go to跳轉頁面 -----get title獲取title -----get text獲取文本 -----wait until page contains element等待元素出現 -----wait until page contains等待當前頁面包含 -----get element attribute獲取元素屬性 -----一個簡單的實例(百度) -----項目執行的順序

第5課 robotframework Selenium2Library 元素定位-2

-----js 語法 -----jqeury在瀏覽器上調試元素定位 -----js處理iframe 如附文本 -----js處理多窗口關閉事件 -----jquery處理特殊的點擊事件 -----jquery處理蒙層事件 -----jquery處理日期控件 -----jquery處理文本框無法輸入 -----jquery獲取文本框中的值

第6課 robotframework Selenium2Library 特殊關鍵字-1

-----should contain 結果斷言驗證是否相等 -----alert -----cookie 處理 -----choose file文件上傳 ------mouse與press key鼠標鍵盤事件 -----文件下載(AutoItLibrary) -----For循環與If條件語句

第7課 robotframework Selenium2Library 特殊關鍵字-2

-----select from list by value 下拉框選擇 -----select iframe進入表單 -----unselect iframe退出表單 -----execute javaScript js執行

第8課 robotframework 結果返回與斷言

------should contain驗證當前頁面包含指定文本 ------should not contain驗證當前頁面不包含指定文本 ------should contain element驗證當前頁面包含指定元素 ------wait until page contains等待文本出現在這個頁面 ------wait until page contains element等待頁面包含指定元素

……

第9課 robotframework 自定義庫、關鍵字開發與項目設計

------庫的命名 ------__init__.py ------version.py ------mylibrary.py ------工程命名 ------測試套件命名 ------測試用例設計 ------全局變量定義 ------數據準備 ------用例設計 ------斷言的使用 ------一個完整用例

第10課 robotframework 擴展--數據庫操作(DatabaseLibrary)與常見問題

------關鍵字介紹 ------數據庫操作 ------連接數據庫 ------斷開數據庫 ------新增關鍵字顏色未改變 ------控制無日誌輸出 ------殘余驅動未清理 ------數據庫返回結果亂碼

第11課 robotframework 擴展--遠程服務器操作(SSHLibrary)

------關鍵字介紹 ------linux服務器操作 ------連接遠程服務器 ------獲取遠程服務器中的文件 ------執行遠程服務器中的腳本 ------斷開數據庫

第12課 robotframework 如何完成一個完整的項目

------構建項目結構 ------如何分層 ------關鍵字運用 -------數據準備與數據清理 -------配置測試套 -------項目運行

第13課 robotframework 持續集成自動化測試

------jenkins結合svn配置 ------jenkins創建新節點 ------jenkins節點連接 ------jenkins工程創建 ------jenkins用例執行 ------jenkins查看執行結果 ------jenkins結果查看報告異常問題

Robot Framework - Web自動化測試火爆開班!!!