2016-02-17 6 views
1

Могу ли я использовать для тестирования моего приложения, используя Selendroid, написав тестовый пример в Android Studio. Я не мог найти много примеров и руководств для реализации для Android Studio. Я ссылаться на этот веб-сайт для начальной установки:Настройка Selendroid в Android Studio

  1. selendroid.io/setup.html
  2. http://www.ontestautomation.com/up-and-running-with-selendroid/

насчет реализации в Android Studio? Я попробовал добавлять в папку "Libs": 1. selendroidclient0.15.0.jar 2. selendroidstandalone0.15.0withdependencies.jar

появилась эта ошибка:

Error:Execution failed for task ':app:transformClassesWithMultidexlistForDebug'. 

com.android.build. api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command' C: \ Program Files \ Java \ jdk1.7.0_79 \ bin \ java.exe '' с нулевым значением выхода 1

Прошу совета.

спасибо.

ответ

0
  1. В вашем проекте студии Android вы найдете приложения-> libs и вставьте свои специфические банки selendroid в этом.
  2. добавить junit.4.12 банку LIB, а также и добавить в app-> build.gradle -> внутри зависимостей -> testCompile "JUnit: JUnit: 4,12"
  3. Затем синхронизировать сборки.
  4. Создать тестовый класс в Src -> Главная ->
  5. Для запуска тестового примера сначала запускается selendroid sever-> open Build Variant и выберите Unit Tests. Теперь вы можете запустить свои тесты.