2015-04-14 4 views
0

Мы используем eclipse luna 4.4.1, adb установлен на linux для тестирования приложения для Android. Я последовал за следующие шагами:Использование monkeytalk для тестирования приложения для Android, кнопка записи отключена

  1. Импорта андроида проект в затмении папка
  2. Создано ЛИЭСА в андроиде проекта и скопированной обезьяна разговор агента в папку ЛИЭСА (monkeytalk-агент-2.1.10.jar)
  3. щелкните правой кнопкой мыши на проекте и настроен на конф -> Преобразовать в AspectJ Project
  4. правой кнопкой мыши на проекте и выберите AspectJ Tools -> Добавить в AspectJpath
  5. Открыл AndroidManifest.xml и скопировал ниже две строки в этом файле XML, чтобы дать разрешение
  6. Щелкните правой кнопкой мыши на проекте Android и перейдите к свойствам проекта-> Java Build Path-> Order and Export tab -> checked AspectJ Runtime Library.
  7. Щелкните правой кнопкой мыши по проекту -> Выполнить -> приложение для Android.
  8. После этого я создал образец проекта в MonkeyTalkIDEProfessional
  9. И затем я создал образец тестового скрипта в проекте (щелкните правой кнопкой мыши по проекту и перейдите к New -> Script).
  10. Нажмите на значок подключения к Android и выберите опцию (Android Emulator). В этом случае RECORD BUTTON из MonkeyTalkIDEProfessional отключается.

ответ

0

Это может быть вызвано несколькими вопросами:

  • Перенаправление портов между принимающей и эмулятор магнитофонной пленки не настроен (read more на этом). Выполните следующую команду, чтобы исправить, что:

    adb forward tcp:[PORT_NUMBER_IN_USE] tcp:[PORT_NUMBER_IN_USE]

  • Путь к Android SDK в настройках MonkeyTalk не настроен правильно. Вы должны сначала указать install Android SDK, а затем указать путь к нему в MonkeyTalk. Вероятно, вы также должны установить флажок «Включить тестирование Android?».

This tutorial для установки Android агента в MonkeyTalk также может быть полезным для вас.

+0

Привет, Виктор, Спасибо за ваш ответ. Я попробую и дам вам знать. – Nikhil

+0

@ Никиль, у вас есть проблемы с моим решением? –

+0

да, Виктор, я попробовал, сделал некоторые изменения, чтобы настроить эмулятор, убить и перезапустить adb. Теперь его работа.Спасибо за поддержку ур. – Nikhil

0

при создании проекта MonkeyTalk, он просит вас с инструментальным APK. Если он принимает APK, значит, он отлично приспособлен. Как только это будет сделано, убедитесь, что ваш телефон подключен к системе, лучше сделать

ADB устройства

Если он отлично подключен, устройство должно быть видно на подключения вкладке MonekyTalk, выберите его, затем откройте приложение Instrumented App на телефоне, затем кнопка записи автоматически появится в MonkeyTalk. Мое предложение - вместо использования эмулятора лучше использовать Android-устройство.

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

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