Я пытаюсь запустить тест Selenium на Python в среде Linux Ubuntu. Geckodriver находится в корневой папке моего проекта. Я запускаю файл siteTest.py из командной строки PyCharm:
python3 siteTest.py
Однако я не вижу выхода из Selenium. Тест работал до того, как я разделил его на setUp, test и tearDown и добавил self в качестве параметра. Есть предложения, что я делаю неправильно? Заранее спасибо.
import os
import unittest
from selenium import webdriver
class siteTest:
def setUp(self):
ROOT_DIR = os.path.abspath(os.curdir)
self.driver = webdriver.Firefox(executable_path=ROOT_DIR + '/geckodriver')
def test(self):
driver = self.driver
driver.get('https://google.com/')
def tearDown(self):
self.driver.quit()
if __name__ == "__main__":
unittest.main()