Описание тега robotium

Robotium - это платформа автоматизации тестирования Android, которая полностью поддерживает нативные и гибридные приложения. Robotium упрощает написание мощных и надежных автоматических тестов пользовательского интерфейса черного ящика для приложений Android. При поддержке Robotium разработчики тестовых примеров могут писать сценарии приемочного тестирования функций, системы и пользователей, охватывающие несколько операций Android.
3 ответа

Невозможно взаимодействовать со всеми текстовыми представлениями на экране с помощью робота

Я сталкиваюсь со странной проблемой при использовании robotium, когда я использую, solo.getCurrentViews() Я получаю взгляды на экране. Но для некоторых видов деятельности, которые считаются загруженными, я не вижу их на экране, они скрыты, и для их …
26 сен '13 в 03:47
4 ответа

Как нажать на кнопку, которая проиндексирована на 10 позиций в ListView - Robotium Automation?

Предположим, у меня есть ListView, который содержит 20 ListItems. У каждого элемента есть кнопка, теперь я хочу нажать кнопку, которая находится на 10 позиции в ListView. Как я могу автоматизировать это через Robotium?
19 окт '12 в 06:40
1 ответ

Надежен ли Robotium для тестирования того, как быстро начинаются действия и фрагменты?

Я пытаюсь написать автоматические тесты "черного ящика", чтобы утверждать, что "убедитесь, что целевая страница появляется в течение 500 мс после запуска приложения" и "убедитесь, что вход в систему занимает менее 2 секунд". Я хочу сделать это, упра…
12 мар '14 в 19:17
2 ответа

Android - тест JUnit выходит из приложения после каждого теста?

Поэтому я пытаюсь написать тест автоматизации с использованием Robotium для Android. У меня есть набор тестов, связанный с моим LoginPage, проблема в том, что setUp и tearDown вызываются beforfe и после каждого теста, поэтому он закрывает и открывае…
06 дек '11 в 21:27
0 ответов

Robotium с support.v4 ViewCompat выдает NoSuchMethodError при загрузке

Я использую Robotium для автоматизации тестирования приложений. Мое приложение имеет 1 действие (ActionBarActivity) и 2 фрагмента (используя support.v4.app.Fragment). Приложение работает нормально, но когда я пытаюсь запустить тест Robotium, я получ…
5 ответов

Robotium и системные диалоги

Когда я пытаюсь выполнить сопряжение с устройством Bluetooth, появляется диалоговое окно подтверждения системы с PIN-кодом. Есть кнопки "Отмена" и "ОК". Но я не могу щелкнуть их с Robotium. Как я могу работать с диалогами ОС Android в Robotium? Благ…
15 авг '13 в 16:24
1 ответ

Как организовать класс в проекте robotium?

У меня есть действие A, которое запускает действие B. Я хотел бы иметь проект robotium для тестирования моего приложения, поэтому я создал первый тестовый класс для упражнения А, и все идет хорошо. Я хотел бы сейчас создать еще один тестовый класс д…
02 июн '11 в 14:51
2 ответа

Как можно дождаться пока pageViewer Swipe finsih в robotium

У меня есть PageViewer, и у меня есть вкладки, как (отдел, сотрудник) I am now using the following code solo.clickOnText("Employee"); solo.sleep(2000); подождать, пока pageViewer изменит фрагмент на фрагмент сотрудника, есть ли более эффективный спо…
01 мар '14 в 16:51
1 ответ

Тестирование Android Инструментарий, как определить, является ли текущая активность домашним экраном (Launcher)?

Я пытаюсь протестировать функцию приложения с помощью Robotium. Одна из особенностей заключается в том, что когда моя начальная активность запускается из представления поверх стека активности, она должна очистить верхнюю часть стека и повторно испол…
10 ноя '11 в 02:44
0 ответов

Как написать многопоточные тестовые сценарии в robotium

Как я могу реализовать многопоточность в тестовых случаях, чтобы ни один тестовый случай не ожидал определенного времени в тестовом наборе и мог быстро завершить выполнение теста?
16 фев '12 в 11:08
2 ответа

Как сделать все в Robotium для Android Apk(только.apk) тестирования?

Я хотел бы знать краткий скелет проекта тестирования Robotium. Например: У меня есть разные классы для каждого теста и один набор тестов, который имеет все эти тестовые классы. Но как мы можем запустить проект, чтобы он всегда вызывал набор тестов, …
20 окт '14 в 05:08
0 ответов

GetText Хронометр с использованием Robotium или эспрессо

Я использую Хронометр в действии, и с течением времени я пытаюсь получить текст этого хронометра, используя Espresso или Robotium, идентификатор Хронометра: R.id.MainChronometer, уже пробовал: Chronometer chronometer = (Хронометр) solo.getView (R.id…
01 июн '18 в 12:24
2 ответа

В Android Project:- В моем приложении много изображений, я должен проверить их, Как я могу использовать Утверждение

В Robotium:- Я пишу сценарии автоматизации с использованием класса Solo. Теперь я должен проверить изображения в моем приложении. Для текстов мы можем использовать Assert.assertTrue(solo.searchText("rtf")); Для изображений есть ли какая-нибудь коман…
24 ноя '11 в 09:48
2 ответа

Robotium: пожалуйста, установите совместимый уровень Android API (15 или выше)

Пытаясь запустить новый тест robotium, я получаю эту ошибку. Кто-нибудь знает как это исправить? У меня есть все необходимые API. (15 и много более высоких API). Что мне не хватает? Это часть моего файла Gradle: android { compileSdkVersion 25 build…
20 мар '17 в 16:06
2 ответа

Кнопка Android Instrumentation HOME

Есть идеи, почему отправка ключа HOME в приложение, работающее под Instrumentation, ничего не дает? import android.app.Instrumentation; import android.view.KeyEvent; public class MyInstrumentation extends Instrumentation { public void sendKeys() { /…
2 ответа

Как увеличить / уменьшить масштаб с помощью Robotium?

Я пытаюсь открыть веб-браузер apk, открыть одну веб-страницу. Можно ли увеличить / уменьшить масштаб этой веб-страницы с помощью робота? и я пытаюсь открыть один файл DOCX, используя Open Office APK автоматизации с помощью Robotium. Можно ли увеличи…
04 окт '12 в 09:53
1 ответ

Не удалось найти метод callClicked(View) в ошибке активности при запуске Robotium с тестами запуска ant

Мои тесты для Robotium работают нормально, когда я выполняю Run As > Android JUnit Test в Eclipse. Однако, когда я пытаюсь запустить их с помощью ant run-tests (командной строки или в Eclipse), я получаю следующее: run-tests: [echo] Running tests ..…
11 авг '11 в 11:55
2 ответа

Как имена методов влияют на выполнение тестовых случаев в robotium?

Как имена методов влияют на выполнение тестовых случаев в robotium?
29 янв '11 в 12:50
1 ответ

Запустите Android JUnit из действия

Я делаю приложение, которое должно начать тестировать другие приложения.Идея состоит в том, что вы выбираете приложение (из списка), а затем тестовый пример для него. Например: вы выбираете Facebook, а затем проверить логин. Запускается тестовый при…
22 май '12 в 20:17
1 ответ

Модульный тест Android: инструментарий не выполнен из-за ошибки класса

Я запускаю тест с использованием Robotium на эмуляторе Android. Когда я запускаю свой тест, я получаю сообщение об ошибке "Тест не может быть завершен до конца. Причина. com.example.android.businesslogic.TestBL$1 Я проверяю logcat на наличие ошибок …
13 окт '11 в 21:36