Size: a a a

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

2019 November 27

AM

Aleksey Mishchenko in QA — Автоматизация
Alexander Tsybulko
добрый день
может у кого был опыт запуска batch файлов из nodejs?
стартую таким образом:
spawn(‘cmd.exe’, [‘/c’, pathToBatchFile])
при этом в вызываемом батче есть вызов ещё одного
так вот вызываемый внутри походу не отрабатывает, потому что там сетятся переменные но внутри вызванного их не видно
может быть кто-то может посоветовать, есть ли выход?
Привет, ты попробуй для начала просто вывод в консоль чего-либо показать, чтобы увидеть что второй файл запустился.
источник

AT

Alexander Tsybulko in QA — Автоматизация
Aleksey Mishchenko
Привет, ты попробуй для начала просто вывод в консоль чего-либо показать, чтобы увидеть что второй файл запустился.
есть вывод во втором, но ничего не пишет
источник

BK

Boris Krutskih in QA — Автоматизация
Всем привет.
Подскажите пожалуйста) как в VSCode добиться такого же поведения импорта как и в PyCharm? https://i.imgur.com/6ALY8uz.png
источник

AT

Alexander Tsybulko in QA — Автоматизация
Aleksey Mishchenko
Привет, ты попробуй для начала просто вывод в консоль чего-либо показать, чтобы увидеть что второй файл запустился.
походу нашёл проблему, не работает вызов по относительному пути
источник

TA

Tretyakov Alexey in QA — Автоматизация
Boris Krutskih
Всем привет.
Подскажите пожалуйста) как в VSCode добиться такого же поведения импорта как и в PyCharm? https://i.imgur.com/6ALY8uz.png
источник

TA

Tretyakov Alexey in QA — Автоматизация
Но судя по https://github.com/microsoft/python-language-server/pull/1656 у тебя все должно работать.
источник

S

Stanislav in QA — Автоматизация
Коллеги, привет. Подскажите. можно ли до запуска драйвера узнать версию установленного в системе браузера?

Сейчас приходится сначала запускать браузер, а только потом получать его имя и версию
Capabilities caps = ((RemoteWebDriver) driver).getCapabilities();
String browserName = caps.getBrowserName();
int browserVersion = Integer.parseInt(caps.getVersion().substring(0, 2));
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Stanislav
Коллеги, привет. Подскажите. можно ли до запуска драйвера узнать версию установленного в системе браузера?

Сейчас приходится сначала запускать браузер, а только потом получать его имя и версию
Capabilities caps = ((RemoteWebDriver) driver).getCapabilities();
String browserName = caps.getBrowserName();
int browserVersion = Integer.parseInt(caps.getVersion().substring(0, 2));
я обычно от обратного иду - запускаю контейнер с нужной версией браузера
источник

S

Stanislav in QA — Автоматизация
Oleksandr Khotemskyi
я обычно от обратного иду - запускаю контейнер с нужной версией браузера
Проблема в том, что я заранее не знаю на какой машине будет запускаться драйвер и не знаю версию установленного браузера. Вот хочу сначала узнать версию установленного браузера и под него запускать драйвер.
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Stanislav
Проблема в том, что я заранее не знаю на какой машине будет запускаться драйвер и не знаю версию установленного браузера. Вот хочу сначала узнать версию установленного браузера и под него запускать драйвер.
Ну у вас проблема с тестовой фермой, а не с версией браузера
источник

S

Stanislav in QA — Автоматизация
Oleksandr Khotemskyi
Ну у вас проблема с тестовой фермой, а не с версией браузера
Тесты запускают разрабы на своих локальных машинах для отладки. Скоро будет нормальный сервак на линухе с дженкинсом и прочей средой.
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Stanislav
Тесты запускают разрабы на своих локальных машинах для отладки. Скоро будет нормальный сервак на линухе с дженкинсом и прочей средой.
а зачем тогда это фиксить? Поднимайте быстрей сервак
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Stanislav
Тесты запускают разрабы на своих локальных машинах для отладки. Скоро будет нормальный сервак на линухе с дженкинсом и прочей средой.
локально кстати тоже можно контейнер с нужным хромом запускать
источник

S

Stanislav in QA — Автоматизация
Oleksandr Khotemskyi
а зачем тогда это фиксить? Поднимайте быстрей сервак
Скорость подъема сервака не от меня зависит (
источник

S

Stanislav in QA — Автоматизация
Oleksandr Khotemskyi
локально кстати тоже можно контейнер с нужным хромом запускать
Не всем разрешено иметь на локальных машинах докер
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Stanislav
Не всем разрешено иметь на локальных машинах докер
ой усложняете себе все ) «ты достоин докера, а ты недостоин!«
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Stanislav
Не всем разрешено иметь на локальных машинах докер
можете тянуть с собой в проекте тестов Chromium нужной версии и работать с ним
источник

AV

Alexei Vinogradov in QA — Автоматизация
Stanislav
Коллеги, привет. Подскажите. можно ли до запуска драйвера узнать версию установленного в системе браузера?

Сейчас приходится сначала запускать браузер, а только потом получать его имя и версию
Capabilities caps = ((RemoteWebDriver) driver).getCapabilities();
String browserName = caps.getBrowserName();
int browserVersion = Integer.parseInt(caps.getVersion().substring(0, 2));
Селенид выводит в логах любого теста , можно глянуть как он это делает
источник

BO

Boris Osyanin in QA — Автоматизация
Oleksandr Khotemskyi
можете тянуть с собой в проекте тестов Chromium нужной версии и работать с ним
аэ?
источник

OK

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