Size: a a a

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

2021 January 08

MO

Market Online in QA — Автоматизация
Доброго времени суток, коллеги.

Помогите пожалуйста с поиском подходящей библиотеки для интеграции с tm4j (сейчас вроде называется теперь zephyr Scale)
Хочу программно создавать тест раны и записывать результаты автоотестов.

Проблема в том, что в компании не Cloud base JIRA, а установлена на корпоративном сервере => авторизация в JIRA невозможно по api_key. Либы которые нашел, просят именно API KEY в конфигах...(
источник

MO

Market Online in QA — Автоматизация
Market Online
Доброго времени суток, коллеги.

Помогите пожалуйста с поиском подходящей библиотеки для интеграции с tm4j (сейчас вроде называется теперь zephyr Scale)
Хочу программно создавать тест раны и записывать результаты автоотестов.

Проблема в том, что в компании не Cloud base JIRA, а установлена на корпоративном сервере => авторизация в JIRA невозможно по api_key. Либы которые нашел, просят именно API KEY в конфигах...(
возможно это важно, использую pytest)
источник

AS

Andrei Solntsev in QA — Автоматизация
Alex Radchenko
Хэдлес зло.
А хочешь хочешь скорости тестируй через api.
Чоэтвдруг?
Окстись, окаянный! Хедлесс - охрененно крутая штука! Браузер делает всё то же самое, просто не рендерит пиксели на экране.
источник

B

Bola in QA — Автоматизация
Для скраппинга самое то)
источник

LY

Lev Yarushin in QA — Автоматизация
Andrei Solntsev
Чоэтвдруг?
Окстись, окаянный! Хедлесс - охрененно крутая штука! Браузер делает всё то же самое, просто не рендерит пиксели на экране.
Да, но так как за это отвечает другой код нежели в обычном оежиме браузера, то ошибки встречаются чаще чем хотелось бы. Возможно через некоторое время headless режим и станет тождественнен обычному, но пока это не так. Сейчас это скорее замена PhantomJS, поэтому можно использовать только если на ваших приложениях нет ошибок.
источник

AS

Andrei Solntsev in QA — Автоматизация
Почему другой код? Нет, не другой. Вычисляет все тот же самый код, просто вырублен рендеринг.
источник

LY

Lev Yarushin in QA — Автоматизация
Andrei Solntsev
Почему другой код? Нет, не другой. Вычисляет все тот же самый код, просто вырублен рендеринг.
источник

IC

Ilya L Che in QA — Автоматизация
Alexander Ivanov
Гуй тоже иногда надо тостировать
А хедлесс ускоряет тесты разве?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Ilya L Che
А хедлесс ускоряет тесты разве?
Незначительно вроде
источник

AV

Alexei Vinogradov in QA — Автоматизация
Ну во-первых неочевидно из документа, во вторых ему 5 лет :-)
источник

AV

Alexei Vinogradov in QA — Автоматизация
3 года назад я бы тоже не рекомендовал хедлесс, сейчас вроде как стабильно работает
источник

B

Bola in QA — Автоматизация
Alexei Vinogradov
Незначительно вроде
Довольно значительно. То есть ощутимо. Разница существенная. Под тесткафе рекомендуют использовать именно хэдлесс начиная с 86 версии.
источник

AV

Alexei Vinogradov in QA — Автоматизация
Bola
Довольно значительно. То есть ощутимо. Разница существенная. Под тесткафе рекомендуют использовать именно хэдлесс начиная с 86 версии.
А в цифрах? Если у тебя час с UI тест бежит, сколько будет в хедлесс?
источник

B

Bola in QA — Автоматизация
Alexei Vinogradov
А в цифрах? Если у тебя час с UI тест бежит, сколько будет в хедлесс?
9 часов против 8 часов
источник

LY

Lev Yarushin in QA — Автоматизация
Alexei Vinogradov
Ну во-первых неочевидно из документа, во вторых ему 5 лет :-)
Что именно неочевидно?
По-вашему за 5 лет архитектура кардинально изменилась? А где соответствующие документы?
источник

B

Bola in QA — Автоматизация
Bola
9 часов против 8 часов
8 часов 20 минут против 9. При этом стабильность выше.
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Alexei Vinogradov
Ну во-первых неочевидно из документа, во вторых ему 5 лет :-)
Очевидно. В случае с xvfb браузер работает в обычном режиме, отправляя стандартные abi вызовы через ядро ОС линукс непосредственно в графическую среду, которая полностью эмулирована (при этом xvfb уже давно выточенный и стабильно работающий механизм, ранее xorg-dummy-video), и происходит рантайм рендеринг на процессоре. В случае с хэдлесс рендеринг происходит внутри хрома по одному ему известному механизму. Делайте выводы
источник

AV

Alexei Vinogradov in QA — Автоматизация
Lev Yarushin
Что именно неочевидно?
По-вашему за 5 лет архитектура кардинально изменилась? А где соответствующие документы?
Что этот документ подтверждает, что "хедлесс рендерится совсем по другому, чем с UI"
источник

AV

Alexei Vinogradov in QA — Автоматизация
Bola
9 часов против 8 часов
А, ну это я и имел ввиду под незначительно :-)
источник

B

Bola in QA — Автоматизация
Alexei Vinogradov
А, ну это я и имел ввиду под незначительно :-)
Мне приходится не использовать селеноид. А у версии хрома с 86 есть нюансы
источник