2015-11-10 2 views
0

Я хотел бы проверить функциональность буфера обмена с помощью Robotium framework в моем приложении, но у меня проблема. Я пытаюсь открыть меню копирования/вставки, но это не сработает (я хочу увидеть что-то вроде этого image в моем тестовом примере). Я попытался дважды щелкнуть по тексту в моем EditText (двойным щелчком мышьюOnText clickOnText) и долго нажимать на текст clickLongOnText и ничего не работает (он работает правильно в моей прикладной проблеме только с Robotium).Robotium clipboard

Может кто-нибудь мне помочь? Что я должен использовать?

+0

Пожалуйста, проверьте [ЭТО] (http://stackoverflow.com/questions/22053240/how-to-check-if-text-is-present-in-clipboard-in- robotium-test), надеюсь, это может вам помочь. –

+0

, к сожалению, нет, потому что я использую стандартную палочку для копирования Android и когда я нажимаю на текст, я вижу стандартное меню в верхней части экрана. Я хочу осветить это в тестовом примере Robotium, но я не могу. Все, что я упоминал выше, не работает в автоматическом тестовом примере, но когда я дважды щелкаю по тексту, работаю нормально даже на виртуальной машине. – Giks91

ответ

0

Чтобы ответить на ваш вопрос, я бы процитировать мой пост от How to change the font in android settings using Robotium?

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

Хотя, в последнее время я читал об основах тестирования пользовательского интерфейса Google uiautomator и, похоже, эта функция. Для того, чтобы доказать, что предположение прочитать

Android: Espresso test for lock screen/main screen

http://qathread.blogspot.com/2015/05/espresso-uiautomator-perfect-tandem.html

Поэтому, пожалуйста, чтобы узнать больше об этом uiautomator рамках , которые могут быть отличным дополнением к существующим Robotium тестов.

Да, пост говорит о Espresso, но вместо этого вы будете использовать Robotium. Я уже нашел эти рамки очень похожими

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

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