1.PageLocators目錄下的具體模塊
2.PageLocators目錄下主要放置個頁面的元素定位。用於統一管理個頁面的定位元素。
例如:登錄頁面的元素定位login_page_locator.py
# --^_^-- coding:utf-8 --^_^-- # @Remark:登錄頁面元素定位 from selenium.webdriver.common.by import By class LoginPageLocator: # 用戶名輸入框 user_loc = (By.XPATH, '//input[@id="account"]') # 密碼輸入框 pwd_loc = (By.XPATH, '//input[@id="pwd"]') # 登錄按鈕 login_button_loc = (By.XPATH, '//input[@id="loginBtn"]') # 密碼錯誤提示信息 login_error_loc = (By.XPATH, '//div[@class="layui-layer-content"]')