Чтобы ускорить выполнение UI тестов, автор предлагает перейти на Robolectric (по возможности).
#android #uitest #test #robolectric #espresso
https://medium.com/@williamxyz/you-could-do-this-to-improve-your-ui-tests-performance-a8d7f076f089
#android #uitest #test #robolectric #espresso
https://medium.com/@williamxyz/you-could-do-this-to-improve-your-ui-tests-performance-a8d7f076f089
Medium
You could do this to improve your UI tests performance
As we know Espresso UI tests can take quite a while to run, especially when we have many of them. Are you tired of waiting 30~60mins to run…
В этой статье я расскажу, как можно подружить Robolectric и JUnit 5 и как мы смогли это сделать в Альфа-Банке.
Вы узнаете, как запустить JUnit 4 тесты при совместном использовании с JUnit Jupiter с помощью тестового движка Vintage. А ещё — как с JUnit Platform разработчики Kotest и Spock Framework создавали свои тестовые фреймворки.
Чтобы разобраться со всем этими вопросами, нужно понять мотивы разработчиков, которые создавали JUnit 5. Для этого мы сравним архитектуру JUnit 4 и JUnit 5 и ограничения и возможности, которые предоставляют нам эти библиотеки.
#android #test #robolectric #junit
https://habr.com/ru/companies/alfa/articles/773080/
Вы узнаете, как запустить JUnit 4 тесты при совместном использовании с JUnit Jupiter с помощью тестового движка Vintage. А ещё — как с JUnit Platform разработчики Kotest и Spock Framework создавали свои тестовые фреймворки.
Чтобы разобраться со всем этими вопросами, нужно понять мотивы разработчиков, которые создавали JUnit 5. Для этого мы сравним архитектуру JUnit 4 и JUnit 5 и ограничения и возможности, которые предоставляют нам эти библиотеки.
#android #test #robolectric #junit
https://habr.com/ru/companies/alfa/articles/773080/
Хабр
Как подружить JUnit 5 и Robolectric?
Задавались ли вы вопросом, почему Robolectric не работает JUnit 5? В этой статье я расскажу, как можно подружить Robolectric и JUnit 5 и как мы смогли это сделать в Альфа-Банке. Вы узнаете, как...