class TestResourse: def setup_method(self): self.driver = webdriver.Chrome(executable_path='chromedriver') self.driver.implicitly_wait(5) self.netpeak = NetpeakPage(self.driver) self.header_page = HeaderPage(self.driver) self.job_page = JobPage(self.driver) def test_career(self): self.netpeak.open() assert self.netpeak.at_page() self.netpeak.click_career_button() assert self.header_page.at_page() self.header_page.click_job_button() self.job_page.send_cv_file() assert self.job_page.error_message() self.job_page.send_data() assert self.job_page.color_atr() self.job_page.click_logo() assert self.netpeak.at_page() def teardown_method(self): self.driver.close()
def test_color_atr(driver: WebDriver): netpeak = NetpeakPage(driver) header_page = HeaderPage(driver) job_page = JobPage(driver) netpeak.open() assert netpeak.at_page() netpeak.click_career_button() assert header_page.at_page() header_page.click_job_button() job_page.send_data() assert job_page.color_atr()
def test_send_cv_file(driver: WebDriver): netpeak = NetpeakPage(driver) header_page = HeaderPage(driver) job_page = JobPage(driver) netpeak.open() assert netpeak.at_page() netpeak.click_career_button() assert header_page.at_page() header_page.click_job_button() job_page.send_cv_file() assert job_page.error_message()