appium

  • ХабрахабрФото Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2

    Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2

    В первой части статьи мы рассказали, как легко и быстро построить инфраструктуру для запуска UI-тестов на Android с помощью Appium и Selenoid. Продолжаем историю и рассказываем, как внедрили в схему запуск UI-тестов на iOS. Масштабируемся с GGR Максимальное количество параллельных потоков в пределах хоста ограничено его ресурсами. Поэтому нам понадобился инструмент для объединения нескольких хостов в один кластер. Для этого…

    Читать далее »
  • ХабрахабрФото Selenoid: запускаем Appium UI-тесты на Android. Часть I

    Selenoid: запускаем Appium UI-тесты на Android. Часть I

    В прошлой статье я рассказывал, что для ускорения проверки релизов мы используем Appium. Ниже расскажу, как мы настроили инфраструктуру, способную прогонять более 5 тысяч тестов в сутки на iOS и Android суммарно. Секрет прост — использовать Selenoid. Об этом и расскажу под катом. Предисловие В прошлом году на Хабре вышла статья по исследованию автотестов, в рамках которой мы приняли участие в опросе. Из числа…

    Читать далее »
  • ХабрахабрФото C#: Автоматизация Android без посредников (adb)

    C#: Автоматизация Android без посредников (adb)

    Всем привет Не давно понадобилось автоматизировать одно приложение.Мне не хотелось использовать какие то посредники по типу Appium, во-первых, ресурсы были ограничены, на одном компьютере нужно было заставить работать 3-4 эмулятора, во-вторых с adb работать не так уж и трудно, в-третьих я наткнулся на библиотеку SharpAdbClient, в которой были уже реализованы базовые функции, но самых важных мне не хватало, поэтому пришлось…

    Читать далее »
  • ХабрахабрФото [Перевод] Знакомство с драйверами Appium (или как выбрать нужный)

    [Перевод] Знакомство с драйверами Appium (или как выбрать нужный)

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

    Читать далее »
  • ХабрахабрФото [Перевод] Революция или эволюция Page Object Model?

    [Перевод] Революция или эволюция Page Object Model?

    Всем привет! Меня зовут Артём Соковец. Хочу поделиться переводом своей статьи об Atlas: реинкарнации фреймворка HTML Elements, где представлен совершенно иной подход работы с Page Object. Page Element, ScreenPlay, Loadable Component, Chain of invocations… Перед тем, как перейти к деталям, хочу спросить: сколько обёрток для Page Object вы знаете? А что будет, если взять Page Object с реализацией на интерфейсе,…

    Читать далее »
  • ХабрахабрФото Detox и Appium: автоматизированный тест интерфейса в React Native

    Detox и Appium: автоматизированный тест интерфейса в React Native

    Незнакомая мобильная среда Я, возможно, также как и вы, пришел к React Native как разработчик JavaScript нежели как разработчик нативных мобильных приложений. Абсолютно новый мир со своими нюансами и хитростями. Когда все более или менее понятно с модульными тестами (unit), что делать с тестами интерфейса и сквозными тестами (end-to-end)? Одной из самых важных тем для изучения станет тестирование. Android. iOS.…

    Читать далее »
  • ХабрахабрФото UI-автотесты: как делать не стоит

    UI-автотесты: как делать не стоит

    Здравствуй, Хабр. Меня зовут Виталий Котов, я работаю в отделе тестирования компании Badoo. Я пишу много UI-автотестов, но ещё больше работаю с теми, кто занимается этим не так давно и ещё не успел наступить на все грабли. Каждый пример я подкрепил подробным описанием, примерами кода и скриншотами. Итак, сложив свой собственный опыт и наблюдения за другими ребятами, я решил подготовить…

    Читать далее »
  • ХабрахабрФото Мобильному тестировщику приготовиться. Приглашаем на Avito Mobile Testing Meetup

    Мобильному тестировщику приготовиться. Приглашаем на Avito Mobile Testing Meetup

    Поговорим о нативных UI-тестах в iOS — что тестировать и какие инструменты помогут их улучшить, end-to-end тестах — можно ли их организовать в больших мобильных проектах, качестве мобильного приложения — как понять, что оно работает должным образом, и выясним, что лучше использовать в тестировании Android-приложений — Appium или Espresso. 11 августа в офисе Авито пройдет первый митап, посвященный тестированию мобильных…

    Читать далее »
  • ХабрахабрФото [Перевод] Заряжаем суперсилой Appium тесты на Android

    [Перевод] Заряжаем суперсилой Appium тесты на Android

    Привет, Хабр! Я работаю в лондонском офисе Badoo в команде Mobile QA Automation. Меня зовут Николай Абалов. Ниже перевод его статьи. Мой коллега Раждип Варма рассказал о том, как сделать Appium-тесты быстрее и надёжнее. Однако наряду с преимуществами у него есть некоторые ограничения, в частности связанные с тем, что тестовый код полностью отделяется от кода приложения. В последние годы Appium…

    Читать далее »


Кнопка «Наверх»