Любой тест сравнения изображений случайно проваливается при каждом запуске в pytest - PullRequest
0 голосов
/ 28 мая 2019

Я не уверен, что это может быть проблема с прокруткой веб-страницы, так как сравнение любого из двух изображений случайно не получалось при каждом запуске

Поскольку я пытаюсь использовать этот размер для прокрутки веб-страницы:

self.driver.execute_script("window.scrollTo(0, 150)") 

# ElementScreenShot
def elementScreenShot(self, selector, selectorValue, ScrenshotName, path):

    if selector is "xpath":
        elem = self.driver.find_element_by_xpath(selectorValue)
        self.driver.execute_script("arguments[0].scrollIntoView()", elem)
        self.driver.execute_script("window.scrollTo(0, 150)")
        self.driver.switch_to.default_content()
        elem.screenshot(path + ScrenshotName + ".png")

Я ожидаю, что на выходе все сравнения изображений должны быть пройдены, ни одно сравнение не получилось

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