2010-11-07 3 views
2

Как я могу автоматизировать Android Apis для лучшего качества? Как я могу проверить приложения для Android, чтобы получить лучшее качество этого программного обеспечения ..?Android Test Automation

+0

возможно дубликат [Как я могу создавать тесты в Android Studio?] (http://stackoverflow.com/questions/16586409/how-can-i-create-tests-in-android-studio) –

ответ

0

Espresso - лучший вариант для автоматизации андроидных API. Google разработала этот комплект для тестирования для разработчиков, чтобы написать единичные тестовые примеры. Вот домашняя страница Google для эспрессо https://code.google.com/p/android-test-kit/wiki/EspressoStartGuide

Google также внедрил образцы тестовых примеров, которые помогают быстрее узнать эспрессо. Главным преимуществом эспрессо является его скорость выполнения и его работа асинхронно, так как мы явно не обязаны писать ожидание действий в эспрессо. Разработчик должен выполнять только действие, время ожидания, затраченное на эспрессо. Вот ссылка, которая дает старт эспрессо в легко понять, как: http://www.stevenmarkford.com/android-ui-testing-with-espresso-basics-tutorial/

3

Я бы порекомендовал вам checkout Robolectric для тестирования приложений для Android.

+0

теперь ваша ссылка мертва :( –

1

Использование Robotium, это хороший инструмент, чтобы использовать для автоматизации Android

0

Я хотел бы предложить вам использовать Seetest. Это также инструмент автоматизации, независимый от любой платформы. Вы можете запустить тот же тестовый скрипт на всех платформах, таких как Android, IPhone, Windows Phone, используя этот инструмент. Кроме того, у него есть плагин для существующих тестовых платформ, таких как QTP, Testcomplete и т. Д. Вот ссылка, чтобы загрузить пробную версию. http://experitest.com/support/download-2/

1

http://www.robotium.org/

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

0

Я бы предпочел использовать драйвер android для Webdriver/selenium 2.0, если вы ищете с открытым исходным кодом. его хороший и надежный, а также

0

Попробуйте bot-bot. Его функциональный инструмент автоматизации построен над Robotium/Nativedriver. Он имеет функцию записи, которая помогает легко идентифицировать элементы и записывать тестовые примеры.

Он использует «Ant» для сборки и запуска тестов. Это помогает в интеграции с инструментами непрерывной интеграции.

В конце выполнения теста он генерирует сообщения html с поддержкой электронной почты с статусом pass-fail.

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