2017-01-08 4 views
1

Является ли TestNG подходящим для тестирования приложений для Android?Использовать TestNG для тестирования Android - подходит? Потенциальные проблемы?

Какие подводные камни или компромиссы могут возникнуть?

Стандартные примеры тестирования для Android, похоже, используют JUnit. Это по какой-то причине?

Знаете ли вы, что в реальных условиях использования TestNG для тестирования приложений для Android?

Конкретные соображения:

  • совместимость с инструментальными испытаний
  • совместимость с Gradle процесса
  • AndroidJUnitRunner - нужно найти TestNG эквивалент? Существует?
  • совместимости со стандартными инструментами, используемыми для Android (Библиотека поддержки тестирования, Эспрессо и т.д.)
  • параметрических тестов
  • IDE поддержки (Android студия)
  • покрытия кода
  • будет TestNG запускать мои старые тесты написаны в JUnit?

Любые мысли приветствуются.

ответ

1

https://github.com/LemonadeLabInc/android-testng и https://github.com/cbeust/testng/issues/733 может быть частичным ответом.

От android-testng проекта:

Это минимальная реализация андроида Instrumentation исполняющих модульных тестов, основанных на TestNG (лучшие рамки тестирования для Java).

+0

Спасибо. Не могли бы вы привести некоторые соответствующие части? Тогда я буду поддерживать :). – KarolDepka

+0

@ KarolDepka Done. Надеюсь, этого достаточно. – juherr

 Смежные вопросы

  • Нет связанных вопросов^_^