Сыплятся тесты если запускаю все вместе через *.xml
если запускать каждый тест по отдельности все ок.
часть мого suite
<suite name="CheckCountry" parallel="tests" thread-count="2" >
лінукс федора
Сыплятся тесты если запускаю все вместе через *.xml
если запускать каждый тест по отдельности все ок.
часть мого suite
<suite name="CheckCountry" parallel="tests" thread-count="2" >
лінукс федора
а лог вывода во время падения у вас есть?
Логи есть и в целом они понятни гдето не успело перейти на страницу где то кнопку не видет или алерт мешает ( я б мог сам их все пофиксить ) - но пробла не в етом. Есть 5 тестов. Запускаю по отдельности все ок ничего не валится. Запускаю все вместе или даже 2 вместе а ошибки…
ну так если логи почитать, не будет ли там написано, что второй тест пытается что-то делать в браузере первого теста? или применить данные первого теста в своем браузере?
По строке запуска можно судить, что когда Вы запускаете тесты через xml, Вы запускаете их параллельно. Тут появляются следующие вопросы:
Попробуйте запустить так
<suite name="CheckCountry" parallel="none">
Скорее всего проблема в паралельности, вы запускаете из в 2 потока, но при этом ваш фреймворе не настроен под это. Уберите паралелльность для начала, если будет и дальше падпть то без логов не обойтись
Хотелось бы еще полностью XML посмотреть
Попробуйте инстанцировать вебдрайвер отдельно для каждого потока. Если у Вас используется тот же драйвер для всех потоков - каждый тест будет использовать то же окно браузера с предсказуемым результатом.