Appium — это платформа автоматизации тестирования с открытым исходным кодом для использования с нативными, гибридными и мобильными веб-приложениями. Нативные приложения — это приложения, написанные с использованием пакетов SDK для iOS, Android или Windows. Мобильные веб-приложения — это веб-приложения, доступ к которым осуществляется с помощью мобильного браузера (Appium поддерживает Safari на iOS и Chrome или встроенное приложение «Браузер» на Android). Гибридные приложения имеют оболочку вокруг «webview» — собственного элемента управления, который позволяет взаимодействовать с веб-содержимым. Такие проекты, как Phonegap, упрощают создание приложений с использованием веб-технологий, которые затем объединяются в собственную оболочку, создавая гибридное приложение.
Важно отметить, что Appium является «кроссплатформенным»: он позволяет писать тесты на нескольких платформах (iOS, Android, Windows), используя один и тот же API. Это позволяет повторно использовать код между тестовыми костюмами iOS, Android и Windows.
Философия Аппиума
Appium построен на идее, что тестирование нативных приложений не должно требовать включения SDK или перекомпиляции вашего приложения. И что вы должны иметь возможность использовать предпочитаемые методы тестирования, платформы и инструменты. Инструмент является проектом с открытым исходным кодом и принял дизайнерские и инструментальные решения для поощрения динамичного сообщества.
Используйте свои любимые инструменты
Приложение предназначено для автоматизации любого мобильного приложения из любого языка и любой тестовой среды, с полным доступом к серверным API и БД из тестового кода. Пишите тесты с помощью ваших любимых инструментов разработки, используя все вышеперечисленные языки программирования и, возможно, больше (с ПОМОЩЬЮ API Selenium WebDriver и клиентских библиотек для конкретных языков).
Также доступно: Скачать Appium для Mac
Авторское право © 2023 FileThor.com Все права защищены.