Фреймворк для модульного тестирования

Ответить
Аватара пользователя
Fry
Сообщения: 183
Зарегистрирован: 07 дек 2013, 22:07

Фреймворк для модульного тестирования

Сообщение Fry » 25 дек 2014, 09:49

Всем привет.

Хотел спросить, кто чем пользуется для модульного (unit) тестирования?

Есть ли какие-то рекомендации и предпочтения от Гугла, как в случае с функциональным тестированием?
Arbeit macht Fry

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Фреймворк для модульного тестирования

Сообщение altwin » 04 янв 2015, 20:44

https://code.google.com/p/robotium/

p.s. по поводу рекомендаций от гугла... это уже точно не ко мне, я их рекомендаций стараюсь избегать... этих талантливых ребят уже давно маркетологи превратили просто в дешевый планктон...
Изображение

Аватара пользователя
Fry
Сообщения: 183
Зарегистрирован: 07 дек 2013, 22:07

Re: Фреймворк для модульного тестирования

Сообщение Fry » 05 янв 2015, 12:13

altwin писал(а):https://code.google.com/p/robotium/

p.s. по поводу рекомендаций от гугла... это уже точно не ко мне, я их рекомендаций стараюсь избегать... этих талантливых ребят уже давно маркетологи превратили просто в дешевый планктон...
Это библиотека для другого вида тестирования - функционального.

А меня интересует модульное (unit) тестирование.
Arbeit macht Fry

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Фреймворк для модульного тестирования

Сообщение altwin » 05 янв 2015, 12:42

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 вам не подходит?
Изображение

samarjan
Сообщения: 27
Зарегистрирован: 01 авг 2012, 13:56

Re: Фреймворк для модульного тестирования

Сообщение samarjan » 19 янв 2015, 12:14

Гугл занимается разработкой еще одного фреймворка Espresso
https://code.google.com/p/android-test-kit/

Аватара пользователя
Fry
Сообщения: 183
Зарегистрирован: 07 дек 2013, 22:07

Re: Фреймворк для модульного тестирования

Сообщение Fry » 23 янв 2015, 12:17

Сорри за задержку с ответом.
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/
Еще одного - это какого?
Arbeit macht Fry

Ответить