Appium

Appium — это инструмент автоматизации с открытым исходным кодом для запуска сценариев и тестирования собственных приложений, мобильных веб-приложений и гибридных приложений на Android или iOS с использованием веб-драйвера.

Appium для iOS на Java под macOS: настройка за 10 минут

Appium для iOS на Java под macOS: настройка за 10 минут

В этом материале — пошаговая инструкция по настройке Appium для iOS на macOS. Вы узнаете, как подготовить среду, запустить Appium и управлять симуляторами. Статья поможет вам быстро приступить к автоматизированному тестированию мобильных приложений.

Лучшая шпаргалка по Appium для Java

Статья представляет собой полную шпаргалку по Appium для Java, охватывающую все аспекты автоматизации мобильного тестирования. Appium является стандартом для автоматизации тестирования мобильных приложений на платформах iOS, Android и Windows.

Параллелизация в Appium на симуляторах и эмуляторах

Параллелизация в Appium на симуляторах и эмуляторах

Параллельное выполнение тестов на симуляторах и эмуляторах идеально подходит для тестирования на ранних этапах цикла разработки для базового функционального тестирования.

Вопросы по Appium на собеседовании

Вопросы по Appium на собеседовании

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

Test Nexus для мобильного тестирования в Appium

Что такое Test Nexus? По сути, это список различных тестовых компонентов, визуализированных специальным образом, чтобы дать исходное представление об устройстве приложения: из каких кнопок оно состоит, куда ведет каждая из них, за какую функциональность отвечает и т.д.

Автоматизация системных приложений iOS и Android с помощью Appium

Автоматизация системных приложений iOS и Android с помощью Appium

Замечательная особенность технологии Appium заключается в том, что в зависимости от используемого драйвера мы можем автоматизировать не только установленные нами приложения. Мы можем автоматизировать любые приложения, которые окажутся на устройстве, включая встроенные или системные.

Автоматическое тестирование приложений Flutter с помощью Appium

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

диплинки в Appium

Deep Linking – ускорение тестов в Appium

В сфере тестирования мобильного ПО функциональные тесты являются одной из самых сложных задач, поскольку они могут выполняться слишком медленно. Мы можем повысить скорость автоматизации, добавив в Appium-тестирование прямые ссылки (шорткаты).

Поиск элементов в Appium

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

Руководство по Appium Studio

Существует множество инструментов тестирования программного обеспечения, используемых для автоматизации тестирования веб-сайтов и мобильных устройств. Они различаются по функциональности, платформам и условиям использования. В этом пособии мы детально изучим Appium Studio — довольно новый инструмент для тестирования мобильной автоматизации.

архитектура appium

Разбор архитектуры Appium

Appium – это кроссплатформенный инструмент для автоматизации тестирования с открытым исходным кодом. В настоящее время он ориентирован на обеспечение бесшовной автоматизации тестирования мобильных приложений работающих на Android и iOS.

UI-автотесты и непрерывная интеграция – Jenkins + Fastlane + Appium

Автоматизированные UI-тесты играют неоценимую роль в производстве программного обеспечения. Они особенно полезны, когда у нас уже есть большое приложение и необходимо провести регрессионные тесты перед выпуском новой версии.