Size: a a a

QA — Automation

2021 August 18

S

Stanislav in QA — Automation
попробуй softAssert
источник

AC

Al Ch in QA — Automation
Я в стартовом посте специально этот момент задекларировал
источник

S

Stanislav in QA — Automation
а ErrorCollector?
источник

AC

Al Ch in QA — Automation
уже предложили, взял на карандаш
источник

LY

Lev Yarushin in QA — Automation
а вам действительно надо проверять 100500 вкладок? Может декомпозировать тест, и проверять модульно?
источник

AC

Al Ch in QA — Automation
Там их меньше конечно, но бывают ожидания очень длительные, по 20 сек на одну вкладку (открыть, проверить что открылась)
Пока тут писал, подумал что все-таки нужно сделать параметризованный тест и идти в сторону параллельности
источник

OL

Oleksandr Lozitskyi in QA — Automation
Здравствуйте. Подскажите пожалуйста почему мавен начал пропускать модуль? это началось сегодня, до этого я зупускал и все проходило нормально. Никаких изменений не вносил, запускаю локально.
mobile-ui-tests .................................... FAILURE [ 42.439 s]
desktop-ui-tests ................................... SKIPPED
источник

OL

Oleksandr Lozitskyi in QA — Automation
desktop-ui-tests POM
<parent>
 <artifactId>test</artifactId>
 <groupId>test</groupId>
 <version>0.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>desktop-ui-tests</artifactId>

mobile-ui-tests POM
   <parent>
       <artifactId>test</artifactId>
       <groupId>test</groupId>
       <version>0.0.1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>

   <artifactId>mobile-ui-tests</artifactId>

Parent POM
<modelVersion>4.0.0</modelVersion>
<groupId>test</groupId>
<artifactId>test</artifactId>
   <packaging>pom</packaging>
   <version>0.0.1</version>
   <modules>
       <module>mobile-ui-tests</module>
 <module>desktop-ui-tests</module>
</modules>
источник

SV

Stanislav Vasenkov in QA — Automation
Переслано от QA GURU
Друзья, через 10 минут мы начинаем четвертое открытое бесплатное занятие для всех желающих Станислав Васенков. «Мега-расширенное занятие по уведомлениям о статусе ваших автотестов. Получаем уведомления где угодно»

Ссылка на конференцию: https://us06web.zoom.us/j/92385207174?pwd=WFdNWlRtR2xwTEk3RjFldFlIb2Q0dz09

Ждем всех желающих!
источник

AK

Alexandr Kachurin in QA — Automation
лучше в сторону форков, они не шарят память, позволяют использовать статики и тд)
источник

AC

Al Ch in QA — Automation
Я не уверен что понимаю правильно значения "форк" в данном контексте
Запуск в отдельной jvm? Как это реализуется?
источник

AK

Alexandr Kachurin in QA — Automation
запуск в отдельной jvm, да. Недостаток в том, что жрет больше ресурсов, но преимущество в том, что не нужно думать о потокобезопастности
источник

AC

Al Ch in QA — Automation
Не уверен что это критично. Я решал такие подобную задачу, но тогда мне нужно было запускать тесты для avd а они в одной jvm категорически не работали
Нужно только понять как мне сейчас распараллелить
Тесты написаны на java со spring-ом, citrus, да еще bdd сверху
источник

AK

Alexandr Kachurin in QA — Automation
можно только посочувствовать с таким стеком)
источник

E

Evgeniy in QA — Automation
Подскажите, плиз. Какие бывают способы и инструменты автотестирования 3д движка, рендеринга?
источник

AC

Al Ch in QA — Automation
наверное только по картинкам
источник

E

Evgeniy in QA — Automation
можно как-то обойти проблему что на каждом скрине могут быть незначительные отличия(но человек например понял бы что это не баг)? несколько пикселей например, это уже тесты будут падать?
источник

AK

Alexandr Kachurin in QA — Automation
OpenCV посмотрите
источник

AC

Al Ch in QA — Automation
Это все настраивается. Есть либа Sikuli это обертка над OpenCV
источник

AP

Alexander Push in QA — Automation
не совсем. SoftAssert это название паттерна, а не библиотеки
источник