UI 自動化框架 yaml 大法
一、繼上次排程平臺分享之後,給大家看看我的測試框架,有一些東西比目前開源出來的新穎些
1、相信很多人也採用了yaml來編寫用例,他比excel編寫的用例更好維護和美觀,我這裡的不同之處就是,封裝了一套模板來讀yaml。比如XPATH我就會用find_xpath來定位,click——我會click()。send_keys{}裡面可以寫固定的值、也可以寫變數。send_keys{忘記密碼},會自動輸入 info=忘記密碼的text。
2、引數化,很多場景定位封裝一套就可以了,只需要改變輸入的值,比如不同賬號的登入,我的引數化是這樣寫的,那麼如何呼叫呢,請看下圖
3、如圖所示,通過讀取data.yam將變數的值傳給模板即可
4、那麼我們來看下執行效果吧,日誌資訊直接讀取的info的資訊,避免寫太多print或者log.info
5、結合zalenium儲存執行的視訊效果更佳哦,右上角可以列印出日誌的資訊
6、結合上次的排程平臺效果飛一般的棒,今天有點晚了,內容組織的不夠好,有疑問的可以加我微信 liuxiaolu4986
相關文章
- 肖sir__po框架之ui自動化框架框架UI
- UI自動化測試框架Cypress初探UI框架
- 基於python+appium+yaml安卓UI自動化測試分享PythonAPPYAML安卓UI
- 只需要一份Yaml檔案,即可實現UI自動化YAMLUI
- 移動端 UI 自動化測試框架對比UI框架
- android 5個自動化測試Ui框架AndroidUI框架
- 搭建 WPF 上的 UI 自動化測試框架UI框架
- 介面自動化與ui自動化區別UI
- 一種基於 cypress 的 UI 自動化測試框架UI框架
- 自動化測試系列 —— UI自動化測試UI
- What?JMeter做UI自動化!JMeterUI
- 介面自動化-python+requests+pytest+csv+yamlPythonYAML
- 【設計和開發一套簡單自動化UI框架】UI框架
- pytest+selenium+allure web端UI自動化框架設計WebUI框架
- 自動化測試框架框架
- UI自動化測試實戰UI
- UI自動化測試之AirtestUIAI
- UI 自動化測試平臺UI
- 整裝待發 QTA UI自動化測試框架迎來大更新QTUI框架
- 利用tox打造自動自動化測試框架框架
- titans Selenium 自動化框架框架
- 自動化測試框架思路框架
- 自動化測試框架指南框架
- 淺談倉儲UI自動化之路UI
- Postman實現UI自動化測試PostmanUI
- UI自動化使用斷言示例1UI
- UI自動化測試工程實踐UI
- 總結下 ui 自動化驅動架構UI架構
- 自己動手寫Web自動化測試框架(6):自動化測試框架的規劃Web框架
- T框架介紹(自動化測試框架)框架
- pytest+allure+yaml介面自動化測試問題記錄YAML
- 教你實現windowsxp自動登入大法(轉)Windows
- 自動化測試框架比較框架
- 自動化測試框架介紹框架
- Selenium自動化測試框架框架
- 軟體測試自動化框架框架
- 介面自動化測試框架 HttpFPT框架HTTP
- UI 自動化錄製與回放系統UI