Commit c29b55ae by linguangwei

操作被隐藏的元素界面可视-2,公共方法login添加

parent 8f95d578
...@@ -132,15 +132,17 @@ class Page(object): ...@@ -132,15 +132,17 @@ class Page(object):
def login(self): def login(self):
driver = self.driver driver = self.driver
login_page = Page(driver=driver) login_page = Page(driver=driver)
# 手机号登录按钮 # # 手机号登录按钮
phone_login = (By.ID, "rc-tabs-0-tab-2") # phone_login = (By.ID, "rc-tabs-0-tab-2")
# 账号输入框 # 账号输入框
account_input = (By.ID, "xmphone") account_input = (By.ID, "xmphone")
# 密码输入框 # 密码输入框
password_input = (By.ID, "xmpwd") password_input = (By.ID, "xmpwd")
# 登录按钮 # 登录按钮
login_button = (By.CLASS_NAME, "submit") login_button = (By.CLASS_NAME, "submit")
login_page.click(phone_login) # login_page.click(phone_login)
login_page.excute_script("form xm_phone_login")
login_page.sleep(2)
login_page.input_text(account_input, readConfig.test_account()) login_page.input_text(account_input, readConfig.test_account())
login_page.input_text(password_input, readConfig.test_password()) login_page.input_text(password_input, readConfig.test_password())
login_page.click(login_button) login_page.click(login_button)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment