Проблемы с ожидаемыми условиями - PullRequest
0 голосов
/ 03 марта 2020

Я провел небольшой тест в приложении Mercado Libre, и при запуске не поднимает браузер, а затем говорит «Пустой пакет». Я не мог сказать почему, я передал код, спасибо заранее ...

import unittest
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait


class Test_001(unittest.TestCase):


    def setUp(self):
        self.driver = webdriver.Chrome()
        self.driver.implicitly_wait(15)
        self.driver.maximize_window()


    def Test_001(self):
        self.driver.get("http://www.mercadolibre.com.ar")
        self.element1 = "//*[@class='ajip']"
        wait = WebDriverWait(self.driver, 30)
        wait.until(EC.visibility_of_all_elements_located((By.XPATH, self.element1)))


    def tearDown(self):
        self.driver.close()


if __name__ == '__main__':
    unittest.main()

1 Ответ

1 голос
/ 03 марта 2020

Измените имя метода с def Test_001(self): на def test_001(self):

Модульный тест вызовет тестовые случаи, только если он начинается с test.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...