Страница 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.
samarjan писал(а):Гугл занимается разработкой еще одного фреймворка Espresso
https://code.google.com/p/android-test-kit/
Еще одного - это какого?