Size: a a a

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

2020 October 12

L

Leonid in QA — Автоматизация
Привет всем.
Кто может сталкивался с этим:
Одиночные запуски отдельных тестов проходят, но если запускать тесты все сразу, то рандомно некоторые падают (xunit)
В гугле пишут про то что проблема в использовании статических полей. Но по коду вроде не использую
Кто сталкивался и может кинуть ссылку?
Спасибо
источник

VN

Valerii Nikitin in QA — Автоматизация
Leonid
Привет всем.
Кто может сталкивался с этим:
Одиночные запуски отдельных тестов проходят, но если запускать тесты все сразу, то рандомно некоторые падают (xunit)
В гугле пишут про то что проблема в использовании статических полей. Но по коду вроде не использую
Кто сталкивался и может кинуть ссылку?
Спасибо
А какие сообщения ошибок?
источник

L

Leonid in QA — Автоматизация
@valerii_nikitin обычные в ассертах, из серии неверное значение. По одиночки - верные.
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Leonid
Привет всем.
Кто может сталкивался с этим:
Одиночные запуски отдельных тестов проходят, но если запускать тесты все сразу, то рандомно некоторые падают (xunit)
В гугле пишут про то что проблема в использовании статических полей. Но по коду вроде не использую
Кто сталкивался и может кинуть ссылку?
Спасибо
а тесты зависят друг от друга? есть в тестах авторизация (все под одной сессией?)
источник

L

Leonid in QA — Автоматизация
@xwizard707 не а, авторизации нету. Единственное, что загружается общий контекст (класс) из другой сборки
источник

AC

Al Ch in QA — Автоматизация
Aс.енька Мак
Привет! Может, у когда-то была (ну, вдруг) задача протестировать какую-нибудь функцию апи \ открытие раздела сайта\приложения из-под vpn. Я понимаю, как это сделать "ручками": иду, включаю у себя vpn и смотрю. Но есть ли способ сделать это скриптом? Подскажите, что может помочь в такой задаче?
c:\Windows\System32\rasdial.exe <VPN_Name> <UserName> <Password>
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Матвей
Ребят, есть ли у кого нибудь под рукой хороший ресурс, где внятно разжевано как xpath'ы составлять?
https://www.perfecto.io/blog/xpath-in-selenium тут неплохо и коротко )
источник

Aс.енька Мак... in QA — Автоматизация
Al Ch
c:\Windows\System32\rasdial.exe <VPN_Name> <UserName> <Password>
О.о Вау
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Leonid
@xwizard707 не а, авторизации нету. Единственное, что загружается общий контекст (класс) из другой сборки
может в нем дело, тут без просмотра кода и самих ошибок сложно подсказать, но чаще всего виноват какой-то совместно используемый тестами ресурс, либо нехватка ресурсов (памяти/CPU) на тестовом окружении
источник

VN

Valerii Nikitin in QA — Автоматизация
Leonid
@xwizard707 не а, авторизации нету. Единственное, что загружается общий контекст (класс) из другой сборки
Тяжело что-то ответить, слишком мало конкретики
Попробуй выявить зависимости между тестами, менять их порядок
Допрашивай разрабов
источник

AC

Al Ch in QA — Автоматизация
Ну и запустить если под java
Runtime runtime = Runtime.getRuntime();
runtime.exec("cmd.exe /c start cmd.exe /k \"Путь до бат файла");
источник

М

Матвей in QA — Автоматизация
Спасибо
источник

LY

Lev Yarushin in QA — Автоматизация
Al Ch
c:\Windows\System32\rasdial.exe <VPN_Name> <UserName> <Password>
это для виндового pptp, у тс openvpn.
источник

НМ

Николай Макаренко... in QA — Автоматизация
Матвей
Спасибо
Как пишут на всяких ресурсах, нет прям крутых рецептов составления
Все зависит от того как уже заведено

Но я не сеньер)
источник

LY

Lev Yarushin in QA — Автоматизация
У xpath главное выучить оси. Есть хорошая статья которая правда уже на ресурсе который не поддерживается, можно только в архиве посмотреть. http://web.archive.org/web/20120616145556/http://www.xmlplease.com/axis
источник

М

Матвей in QA — Автоматизация
❤️
источник

HS

Hanna Sherstneva in QA — Автоматизация
добрый вечер! подскажите начинающему) как пофиксить fixme: password should not be in *.properties file - те чтобы пароль явно не показывать в проперти файле ?
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Hanna Sherstneva
добрый вечер! подскажите начинающему) как пофиксить fixme: password should not be in *.properties file - те чтобы пароль явно не показывать в проперти файле ?
Передавать его через командную строку (конфигурацию запуска, локальную или серверную).
источник

HS

Hanna Sherstneva in QA — Автоматизация
Roman (rpwheeler)
Передавать его через командную строку (конфигурацию запуска, локальную или серверную).
спасибо - буду изучать
источник

BS

B S in QA — Автоматизация
как развернуть автоматизацию в соло на проекте?
источник