# author:qinguanglei # ddate:2023/11/16 16:40 import allure import pytest from test_login.steps_login import StepsLogin module = 'test_login' @allure.feature('登录模块') class TestLoginVerifyCodeError(object): @pytest.fixture(scope='function', autouse=True) def housework(self, driver_fixture): # 驱动器从fixture传来 self.driver = driver_fixture @allure.story('登录验证码错误案例-点击登录') def test_login_verify_code_error(self): # 载入步骤集合 steps_login = StepsLogin(self.driver) # 打开浏览器 steps_login.open_browser() # 输入账号密码,都输入正确的 steps_login.enter_account_password(0) # 输入验证码,错误的验证码 steps_login.enter_verify_code(1) # 点击登录 steps_login.click_login_button() # 判断结果 steps_login.judge_result_error(0)