的方法。 四、readExcel.py 本次采用的是數據與代碼相分離模式,測試數據 ...
本章節以網易企業郵箱登錄頁面為案例,封裝的方法主要有:登錄頁面元素 輸入賬號 輸入密碼 登錄成功 登錄失敗等登錄相關的步驟,loginPage是繼承了basePage類,相當於中間層,以后頁面元素變動,主要也是修改loginPage內容。 一 loginPage.py ...
2020-09-05 10:53 0 510 推薦指數:
的方法。 四、readExcel.py 本次采用的是數據與代碼相分離模式,測試數據 ...
本章節主要講解excel測試用例(UI_TestCase.xlsx)、unittest組織登錄測試用例,其中需要用到讀取UI_TestCase.xlsx測試數據、paramunittest(參數化)、調用loginPage類、斷言等方法。 詳細如下: 一、UI_TestCase.xlsx ...
本章節主要講解caselist.txt、config.ini、Main.py文件,以及展示測試報告、日志等。 一、caselist.txt caselist存放需要執行的case名稱(TestCase目錄),不需要執行的時候就在case名稱前加上"#"號注釋掉,這樣可以選擇性的執行用例 ...
一、POM模型介紹 1.POM是什么? Page Object Model (POM) 直譯為“頁面對象模型”,這種設計模式旨在為每個待測試的頁面創建一個頁面對象(class),將那些繁瑣的定位操作封裝到這個頁面對象中,只對外提供必要的操作接口 ...
本文為Python自動化測試框架基礎入門篇,主要幫助會寫基本selenium測試代碼又沒有規划的同仁。本文應用到POM模型、selenium、unittest框架、configparser配置文件、smtplib郵件發送、HTMLTestRunner測試報告模塊結合登錄案例實現簡單自動化測試框架 ...
前言:已經學習selenium許久了,奈何公司的項目還在碼代碼中...,感覺自己學的東西快忘的差不多了,所以就找個網站練練手,順便回顧一下UI自動化的知識,也希望跟我一樣的小白有所受益。 一、用例分析(根據所測網站對應分析) 用例1: 正確輸入手機號和密碼,點擊登錄 期望:有幫助 ...