Тестирование белого ящика Android
Я делаю небольшое приложение для Android с Eclipse IDE, я попробовал "monkeyTalk", "robotium" и "scirocco", чтобы проверить мой проект на черном ящике. Есть ли инструменты для тестирования белого ящика на Android? Я хочу проверить свое логическое утверждение.
Большое спасибо за Вашу помощь
2 ответа
Вы можете использовать JUnit для модульного тестирования. Обратитесь к Основам тестирования в Android Developer Tools для получения дополнительной информации.
Учебное пособие по модульному тестированию с помощью JUnit Testing Framework доступно на веб-сайте tuts+.
JUnit хорош, но UiAutomator проще в использовании и будет тестировать ваше приложение вместо определенного компонента. Он в вашем SDK, так что готов к работе. Использовать uiautomatorviewer
помогать. Надеюсь, это кому-нибудь поможет.
JUnit
используется для тестирования белого ящика. Но среда тестирования UI Automator хорошо подходит для написания автоматических тестов в стиле черного ящика, где тестовый код не зависит от внутренних деталей реализации целевого приложения.