Size: a a a

QA — Автоматизация

2020 March 04

AC

Al Ch in QA — Автоматизация
Я простым httpclient пользуюсь для этих целей
источник

D

Dmitry in QA — Автоматизация
ок, спасибо, попробую, а может ещё посоветуете каким образом из теста можно запускать крон скрипты на уделенной машине
источник

O

Oleg in QA — Автоматизация
по ssh
источник

D

Dmitry in QA — Автоматизация
Oleg
по ssh
а как его подключить к тесту?
источник

O

Oleg in QA — Автоматизация
ну есть либы, например jsch
источник

O

Oleg in QA — Автоматизация
источник

O

Oleg in QA — Автоматизация
пример там ппц конечно
источник

S

SMB in QA — Автоматизация
приветы всем 🖖🏿
Ребят, что за дичь такая, когда рабочий 100% юнит-тест на коде (который работал черт возьми до этого!!)

IWebDriver driver = new ChromeDriver();
IWebElement element = driver.FindElement(By.XPath(NewsButtonXPathStr));

- вдруг начинает выдавать

Exception has occurred: CLR/OpenQA.Selenium.NoSuchElementException
An exception of type 'OpenQA.Selenium.NoSuchElementException' occurred in WebDriver.dll but was not handled in user code: 'no such element: Unable to locate element: {"method":"xpath","selector": ...бла бла бла

???
Мб сталкивался кто?
(вебдрайвера версия -
dpkg -l | grep -i webdriver
ii  chromium-chromedriver                         80.0.3987.87-0ubuntu0.18.04.1                   amd64        WebDriver driver for the Chromium Browser
есличто)
источник

S

SMB in QA — Автоматизация
(3 раза VS Code уже перегружал, ну да походу не в ней дело)
источник

AV

Alexei Vinogradov in QA — Автоматизация
SMB
приветы всем 🖖🏿
Ребят, что за дичь такая, когда рабочий 100% юнит-тест на коде (который работал черт возьми до этого!!)

IWebDriver driver = new ChromeDriver();
IWebElement element = driver.FindElement(By.XPath(NewsButtonXPathStr));

- вдруг начинает выдавать

Exception has occurred: CLR/OpenQA.Selenium.NoSuchElementException
An exception of type 'OpenQA.Selenium.NoSuchElementException' occurred in WebDriver.dll but was not handled in user code: 'no such element: Unable to locate element: {"method":"xpath","selector": ...бла бла бла

???
Мб сталкивался кто?
(вебдрайвера версия -
dpkg -l | grep -i webdriver
ii  chromium-chromedriver                         80.0.3987.87-0ubuntu0.18.04.1                   amd64        WebDriver driver for the Chromium Browser
есличто)
а сайт тестируемый не изменялся за это время?
источник

S

SMB in QA — Автоматизация
Alexei Vinogradov
а сайт тестируемый не изменялся за это время?
нит, перепроверил Xpath в FireFox development tools
( //div[@id='orb-nav-links']//li[@class='orb-nav-newsdotcom']/a для bbc.com ага да)
источник

S

SMB in QA — Автоматизация
чертова мистика 😬, и уже не первый раз такое (второй - до этого вчера было, потом все заработало)
источник

IB

Ildar Bekmansurov in QA — Автоматизация
sleep перед посиком элемента попробуйте)
источник

S

SMB in QA — Автоматизация
Ildar Bekmansurov
sleep перед посиком элемента попробуйте)
а в чем прикол и суть слипа, бо у нас теория была ээээ "что нагуглил то твое"?)
источник

ЮК

Юрий Краснов in QA — Автоматизация
наверное запрос на поиск элемента инициируется раньше, чем элемент становится доступен на страничке
источник

AV

Alexei Vinogradov in QA — Автоматизация
SMB
чертова мистика 😬, и уже не первый раз такое (второй - до этого вчера было, потом все заработало)
элемент не прогрузился, и нужен Wait?
источник

VS

Vitalii Sotnichenko in QA — Автоматизация
инет может тормозит и элемент не успевает появится
источник

S

SMB in QA — Автоматизация
Alexei Vinogradov
элемент не прогрузился, и нужен Wait?
понял, щас погуглю как это делается
а есть там вариант не просто ждать время N а именно как-то чекать есть он или нет (событие или хз)? ну в см. чтобы по-умному было)
источник

AV

Alexei Vinogradov in QA — Автоматизация
SMB
понял, щас погуглю как это делается
а есть там вариант не просто ждать время N а именно как-то чекать есть он или нет (событие или хз)? ну в см. чтобы по-умному было)
да, называется ExplicitWait
источник

S

SMB in QA — Автоматизация
Alexei Vinogradov
да, называется ExplicitWait
🤝🤝🤝👍
буду читать)
источник