Страница 1 из 1
Фреймворк для модульного тестирования
Добавлено: 25 дек 2014, 09:49
Fry
Всем привет.
Хотел спросить, кто чем пользуется для модульного (unit) тестирования?
Есть ли какие-то рекомендации и предпочтения от Гугла, как в случае с функциональным тестированием?
Re: Фреймворк для модульного тестирования
Добавлено: 04 янв 2015, 20:44
altwin
https://code.google.com/p/robotium/
p.s. по поводу рекомендаций от гугла... это уже точно не ко мне, я их рекомендаций стараюсь избегать... этих талантливых ребят уже давно маркетологи превратили просто в дешевый планктон...
Re: Фреймворк для модульного тестирования
Добавлено: 05 янв 2015, 12:13
Fry
altwin писал(а):https://code.google.com/p/robotium/
p.s. по поводу рекомендаций от гугла... это уже точно не ко мне, я их рекомендаций стараюсь избегать... этих талантливых ребят уже давно маркетологи превратили просто в дешевый планктон...
Это библиотека для другого вида тестирования - функционального.
А меня интересует модульное (unit) тестирование.
Re: Фреймворк для модульного тестирования
Добавлено: 05 янв 2015, 12:42
altwin
Fry писал(а):altwin писал(а):https://code.google.com/p/robotium/
p.s. по поводу рекомендаций от гугла... это уже точно не ко мне, я их рекомендаций стараюсь избегать... этих талантливых ребят уже давно маркетологи превратили просто в дешевый планктон...
Это библиотека для другого вида тестирования - функционального.
А меня интересует модульное (unit) тестирование.
Если вдаваться в детали, то это blackbox testing framework, но учитывая суть юнит теста в том числе с этой задачей (тестированием отдельных методов и функций) он справляется отлично (к слову этот вид тестирования( blackbox ) подразумеват unit, integration, system and acceptance тесты) и лучше (удобней ) romotium я пока ничего не видел. В любом другом случае если вам нужны именно модульные тесты в чистом виде то какие еще библиотеки то? JUnit недостаточно? Сам по себе android фреймворк решает эту задачу более чем с помощью ActivityUnitTestCase.
Можно поинтересоваться какие задачи вы планируете решать с помощью фреймворка раз уж robotium вам не подходит?
Re: Фреймворк для модульного тестирования
Добавлено: 19 янв 2015, 12:14
samarjan
Гугл занимается разработкой еще одного фреймворка Espresso
https://code.google.com/p/android-test-kit/
Re: Фреймворк для модульного тестирования
Добавлено: 23 янв 2015, 12:17
Fry
Сорри за задержку с ответом.
altwin писал(а):Если вдаваться в детали, то это blackbox testing framework, но учитывая суть юнит теста в том числе с этой задачей (тестированием отдельных методов и функций) он справляется отлично (к слову этот вид тестирования( blackbox ) подразумеват unit, integration, system and acceptance тесты) и лучше (удобней ) romotium я пока ничего не видел.
То есть Robotium может делать тоже самое, может делать Junit? К примеру, проверять результаты
работы методов.
altwin писал(а):
В любом другом случае если вам нужны именно модульные тесты в чистом виде то какие еще библиотеки то? JUnit недостаточно? Сам по себе android фреймворк решает эту задачу более чем с помощью ActivityUnitTestCase.
Вот об этом и спрашиваю, кто что использует.
altwin писал(а):
Можно поинтересоваться какие задачи вы планируете решать с помощью фреймворка раз уж robotium вам не подходит?
Пока задачи учебные. Хочу научиться покрывать приложение тестами, чтобы соответствовать требованиям работодателей

Ну и плюс в свои проекты интегрировать.
Со временем планирую освоить TDD.
Еще одного - это какого?