Примеры для Robotium

Я нашел инструмент для Инструментария, Тестирующего названный Robotium. Это легко и просто для тестирования методом "черного ящика" приложений андроида. Мы можем использовать его следующим образом:

    solo.clickOnText("Other");
    solo.clickOnButton("Edit");
    assertTrue(solo.searchText("Edit Window"));
    solo.enterText(1, "Some text for testing purposes")
    solo.clickOnButton("Save");
    assertTrue(solo.searchText("Changes have been made successfully"));
    solo.clickOnButton("Ok");
    assertTrue(solo.searchText("Some text for testing purposes"));

Какое-либо тело может иметь больше идеи об этом? Кто-либо может сказать, как мы можем использовать его для webviews и listviews и т.д.

9
задан Idolon 30 September 2011 в 08:42
поделиться

3 ответа

Пожалуйста, смотрите вики-страницу QA для общих вопросов и ответов о том, что поддерживает Robotium: http://code.google.com/p/robotium/wiki/QuestionsAndAnswers

Также посетите страницу "Начало работы": http://code.google.com/p/robotium/wiki/Getting_Started

Там вы найдете пример тестового проекта, который можно скачать и посмотреть для поиска идей. Вы также можете скачать javadoc с сайта: http://code.google.com/p/robotium/downloads/list, чтобы посмотреть, какая функциональность есть на данный момент.

Для получения учебников, пожалуйста, посетите: http://code.google.com/p/robotium/wiki/RobotiumTutorials

Искренне, Renas

15
ответ дан 4 December 2019 в 07:04
поделиться

Метод searchText также выполняет поиск в ListViews. Вы можете использовать его вместе с утверждениями, чтобы гарантировать, что ваши ListView содержат правильный контент

2
ответ дан 4 December 2019 в 07:04
поделиться

Чтобы щелкнуть Список. Если ваше действие относится к типу ListActivity, вы можете использовать clickInList с одним параметром, который является индексом строки, по которой следует щелкнуть. В остальных случаях используйте clickInList с двумя параметрами - индекс экрана просмотра списка и номер строки. Для WebView, если вы загружаете страницу, вы должны использовать метод waitForText () для проверки содержимого.

другие примеры: http://bitbar.com/blog/54/automated-ui-testing-android-applications-robotium

1
ответ дан 4 December 2019 в 07:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: