5,215
社区成员




问题
1.第一和第二次输入错账号或者密码,不需要验证码。第三次之后,就需要输入验证码进行登陆。封装登陆函数应该如何进行封装?验证码元素是后面才出现的元素。
def login(self, username, password):
doc = '登录页面_登录功能'
self.input_element(loc.username_loc, username, doc)
self.input_element(loc.password_loc, password, doc)
"""
需要加上判断验证码元素是否存在,如果存在则需要点获取验证码,再进行提交
"""
self.click_element(loc.login_btn_loc, doc)