селен с unittest в том же окне - PullRequest
0 голосов
/ 13 июля 2020

Я хотел бы провести два теста с селеном и модульный тест. Первый выполнен правильно, а второй я хотел бы сделать после первого (продолжить) в том же окне браузера.

Как я могу это сделать?

Спасибо за заранее на ваше время.

Приведенный ниже код генерирует ошибку во втором тесте, потому что я не открывал окно браузера.

from selenium import webdriver
import unittest
from sample.page.mainpage import MainPage

class uwaga(unittest.TestCase):
        @classmethod
        def setUpClass(cls):
            cls.driver = webdriver.Chrome("chrome/chromedriver")
            cls.driver.implicitly_wait(3)
            cls.driver.maximize_window()


        def test_open_article_add(self):
            driver = self.driver
            driver.get("http://localhost")
            main = MainPage(driver)
            main.click_mainlink)
            main.click_submenu()
            main.click_button_main_new()
            driver.find_element_by_name('test').send_keys('dupa')

        def test_open_article2(self):

            driver.find_element_by_name('test').send_keys('test2')```
...