Как я могу автоматизировать Android Apis для лучшего качества? Как я могу проверить приложения для Android, чтобы получить лучшее качество этого программного обеспечения ..?Android Test Automation
ответ
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/
Я бы порекомендовал вам checkout Robolectric для тестирования приложений для Android.
теперь ваша ссылка мертва :( –
Использование Robotium, это хороший инструмент, чтобы использовать для автоматизации Android
Я хотел бы предложить вам использовать Seetest. Это также инструмент автоматизации, независимый от любой платформы. Вы можете запустить тот же тестовый скрипт на всех платформах, таких как Android, IPhone, Windows Phone, используя этот инструмент. Кроме того, у него есть плагин для существующих тестовых платформ, таких как QTP, Testcomplete и т. Д. Вот ссылка, чтобы загрузить пробную версию. http://experitest.com/support/download-2/
Try Robotium, я использую его, его очень легко для написания функциональных тестовых случаев и может быть проверен во всех устройствах Android.
Я бы предпочел использовать драйвер android для Webdriver/selenium 2.0, если вы ищете с открытым исходным кодом. его хороший и надежный, а также
Попробуйте bot-bot. Его функциональный инструмент автоматизации построен над Robotium/Nativedriver. Он имеет функцию записи, которая помогает легко идентифицировать элементы и записывать тестовые примеры.
Он использует «Ant» для сборки и запуска тестов. Это помогает в интеграции с инструментами непрерывной интеграции.
В конце выполнения теста он генерирует сообщения html с поддержкой электронной почты с статусом pass-fail.
Если у вас есть запасной малиново-Пи, вы можете также использовать что ускорив тест :), намного лучше, чем работает на эмуляторе:
- 1. Test Automation
- 2. Test Automation для Android и iOS
- 3. Iphone test automation - Need Software
- 4. UI Automation Test В .NET
- 5. Software Test Automation - Masters Thesis
- 6. Magento Test Automation Framework (MTAF)
- 7. Test Automation Flash base Видеопроигрыватель
- 8. Selenium: Automation JQGrid Speed test
- 9. Magento Test Automation раскол системы
- 10. Windows Phone Automation Test Soluction
- 11. XCode Test Automation для IPhone
- 12. C# Test Automation/Пример плана
- 13. Test Automation for progres bar
- 14. Appium Mobile Web test automation Android for Twitter
- 15. Что является лучшим инструментом для Android Mobile Automation Test
- 16. Android Test Automation с Raspberry Pi на нескольких устройствах
- 17. Нужна помощь в Xamarin Test Cloud Automation
- 18. MS Edge test automation - non selenium
- 19. Test Automation - Инициализация состояния базы данных
- 20. Ошибка в Magento Test Automation Framework (MTAF)
- 21. Test Automation - дизайн для архитектуры Web/SOA
- 22. Python Automation для Android
- 23. Appium Android Automation
- 24. Android Test Instrumentation Test Case
- 25. Microsoft UI Automation Library Vs Coded UI Test
- 26. Возможно ли запустить Magento TAF (Test Automation Framework) в Linux?
- 27. Powershell for UI Test Automation - попытка управления кнопкой назад браузера
- 28. Android UI Automation: Подписаться на события Android
- 29. Automation Framework
- 30. BigQuery Automation
возможно дубликат [Как я могу создавать тесты в Android Studio?] (http://stackoverflow.com/questions/16586409/how-can-i-create-tests-in-android-studio) –