Size: a a a

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

2019 December 18

AK

Andrey K in QA — Автоматизация
Kate Murzina
а если просто в resources где selenium.capabilities для <arguments> добавить строчку <argument>--ignore-certificate-errors</argument> это не поможет?
не поможет, т.к. она уже была)
источник

АП

Андрей Пироженко in QA — Автоматизация
Ребята, как javascript-ом захендлить promt?
(нажать кнопки да/нет)
источник

B

Bola in QA — Автоматизация
По моему никак
источник

IE

Ivan Efimov in QA — Автоматизация
Андрей Пироженко
Ребята, как javascript-ом захендлить promt?
(нажать кнопки да/нет)
window.obj = {
 'Введите значение x:': 999
}

window.prompt = function (text) {
 return obj[text];
}
источник

LY

Lev Yarushin in QA — Автоматизация
Андрей Пироженко
Ребята, как javascript-ом захендлить promt?
(нажать кнопки да/нет)
источник

АП

Андрей Пироженко in QA — Автоматизация
да, эти решения я видел.
проблема в том что селениума нет - вебдрайвер.ио....
источник

LY

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

LY

Lev Yarushin in QA — Автоматизация
А это не то, разве?
источник

IE

Ivan Efimov in QA — Автоматизация
prompt это ввод значений, а confirmation возвращает при клике OK (true) / Cancel (false)
источник

LY

Lev Yarushin in QA — Автоматизация
Ну там дальше посмотрите - https://webdriver.io/docs/api/webdriver.html#sendalerttext
источник

IE

Ivan Efimov in QA — Автоматизация
prompt при отмене вернет null, а при OK введенное значение в промпт диалог. Пустое значение это пустая строка "".
источник

АП

Андрей Пироженко in QA — Автоматизация
прийдется повозится с теми кто писал обертку на вебдрайвер.ио на моем проекте...
спасибо ребята.
источник

AK

Andrey K in QA — Автоматизация
Andrey K
Добрый день.

Некоторое время назад что-то из этого - Chrome, Symantec антивирус, Windows10 -  списка на ПК обновилось и хром перестал работать. Также перестали проходить автотесты. Наиболее полное описание ошибки и её решения есть тут - https://support.google.com/chrome/thread/7579836?msgid=17824249. Вкратце, решение сводится к следующим вариантам:
1) Изменить ярлык, добавив Compatability запуск с Win8
2) Изменить содержимое адресной строки ярлыка добавив "–disable-features=RendererCodeIntegrity"
3) Добавить ключ в реестр:
 Key: HKLM\Software\Policies\Google\Chrome
 Name: RendererCodeIntegrityEnabled
 Type: DWORD (32-bit)
 Value: 0
 
Внимание, вопрос. Как этот "–disable-features=RendererCodeIntegrity" параметр передать в chromedriver? Кто-то уже сталкивался с подобным? Если через ChromeOptions, то используя AddArgument или AddUserProfilePreference?
Нашёл решение методом тыка и перебора. В случае с C# код выглядит так:
options.AddArgument("-disable-features=RendererCodeIntegrity");
где options = new ChromeOptions();
источник

B

Bola in QA — Автоматизация
Андрей Пироженко
прийдется повозится с теми кто писал обертку на вебдрайвер.ио на моем проекте...
спасибо ребята.
Думал, речь идёт о чистом жс
источник

АП

Андрей Пироженко in QA — Автоматизация
тогда было бы вообще замечательно.
но увы.
источник

B

Bola in QA — Автоматизация
Андрей Пироженко
Ребята, как javascript-ом захендлить promt?
(нажать кнопки да/нет)
Вопрос звучал так. О селениумах речь не шла.
источник

EY

Evgeniy Yakovlev in QA — Автоматизация
Добрый вечер! нужна помощь.
пробую настроить circleCI
при старте моего контейнера получаю ошибку
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.

В описании контейнеров от circleCI указано, что докер уже установлен.
Что я не так делаю?
источник

AD

Aleksandr Dolinskiy in QA — Автоматизация
Возможно от рута стартовать надо
источник

MK

Mem Kekovich in QA — Автоматизация
Evgeniy Yakovlev
Добрый вечер! нужна помощь.
пробую настроить circleCI
при старте моего контейнера получаю ошибку
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.

В описании контейнеров от circleCI указано, что докер уже установлен.
Что я не так делаю?
Там какие-то виртуальные агенты или нормальные виртуалки, где билд происходит?
источник

EY

Evgeniy Yakovlev in QA — Автоматизация
на circleci.com
или я вопрос не понял?
добавил dockev - v  отвечает версией.
похоже дейсвительно надо от рута запустить
но об этом в документации не вижу ни слова, и какой пароль и как это сделать
источник