selenoid

  • ХабрахабрФото 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. Об этом и расскажу под катом. Предисловие В прошлом году на Хабре вышла статья по исследованию автотестов, в рамках которой мы приняли участие в опросе. Из числа…

    Читать далее »
  • ХабрахабрФото Фреймворки для тестирования: личный опыт и новые методы

    Фреймворки для тестирования: личный опыт и новые методы

    Привет, Хабр! Меня зовут Сергей Радченко, и мы с командой профессионально занимаемся тестированием уже несколько лет. Сегодня я посчитал количество автотестов, которые мы подготовили для веб-интерфейсов, десктопных приложений, API, систем двухфакторной авторизации и так далее (их оказалось более 5000). И мне захотелось рассказать о нашем опыте создания экосистемы для автоматизированного тестирования. В этом посте вы найдете описание полезных для комплексного…

    Читать далее »
  • ХабрахабрФото Процесс автоматизации UI-тестов в проекте DELL EMC XtremIO Management Server (XMS)

    Процесс автоматизации UI-тестов в проекте DELL EMC XtremIO Management Server (XMS)

    Всем привет! Вас приветствуют Игорь Харитонов и Иван Селиванов — уже более 2,5 лет мы трудимся вместе на должности QA-инженеров в проекте XtremIO Management Server (XMS) компании Dell Technologies. Сегодня мы хотим поделиться полным процессом организации и автоматизации тестирования WebUI-части с нуля, поскольку не нашли на просторах Интернета подробного описания процесса автоматизации и хорошего решения для настройки окружения под UI-автотесты.…

    Читать далее »
  • ХабрахабрФото Callisto. Зачем мы придумали замену Selenium Grid

    Callisto. Зачем мы придумали замену Selenium Grid

    На Хабре уже не раз писали о том, что у Selenium Grid есть проблемы, которые не решить простым способом (например: раз, два, три). В этой статье мы поделимся нашим опытом и расскажем, как нам в Wrike удалось построить стабильную инфраструктуру для Selenium-тестов. TLDR: Мы написали своё open source решение и полностью заменили им Selenium Grid. Мы уже рассказывали о том,…

    Читать далее »
  • ХабрахабрФото Wrike TechClub: Delivery infrastructure – processes and tools (DevOps+QAA). Доклады на английском

    Wrike TechClub: Delivery infrastructure – processes and tools (DevOps+QAA). Доклады на английском

    Привет, Хабр! Мы в Wrike тестируем новые форматы технических мероприятий и приглашаем всех посмотреть видео нашего первого онлайн-митапа на английском. Поговорили про DevOps инфраструктуру для тестирования веб-приложений, кубы, Selenium и его альтернативы. История с распространением коронавируса и баны всех массовых офлайн-мероприятий на территории европейских государств внесли свои коррективы, поэтому запланированная Wrike Prague оффлайн встреча тестировщиков и девопов перетекла в ютьюб.…

    Читать далее »
  • ХабрахабрФото Как сделать базовый тест-класс для Selenium тестов и выполнить инициализацию через JUnit RuleChain

    Как сделать базовый тест-класс для Selenium тестов и выполнить инициализацию через JUnit RuleChain

    Этой статьей мы продолжаем серию публикаций о том, как мы автоматизировали в одном из крупных проектов ЛАНИТ процесс ручного тестирования (далее – автотесты) большой информационной системы (далее – Системы) и что у нас из этого вышло. Как распределить пакеты по проектному дереву? Как эффективно организовать иерархию классов? Эти вопросы всегда стоят при старте новой разработки и на них никогда не…

    Читать далее »
  • ХабрахабрФото Автоматизация End-2-End тестирования комплексной информационной системы. Часть 2. Техническая

    Автоматизация End-2-End тестирования комплексной информационной системы. Часть 2. Техническая

    Этой статьей мы продолжаем серию публикаций о том, как мы автоматизировали в одном из крупных проектов ЛАНИТ автопроцесс ручного тестирования (далее – автотесты) большой информационной системы (далее – Системы) и что у нас из этого вышло. Здесь они найдут конкретные рецепты по архитектурной организации кода и развертывания, которая поддерживает массо-параллельную разработку больших групп тестов в условиях постоянной изменчивости тестовых спецификаций.…

    Читать далее »
  • ХабрахабрФото Автоматизация End-2-End тестирования комплексной информационной системы. Часть 1. Организационная

    Автоматизация End-2-End тестирования комплексной информационной системы. Часть 1. Организационная

    Этой статьей мы открываем серию публикаций о том, как автоматизировали в одном из крупных проектов компании ЛАНИТ процесс ручного тестирования большой информационной системы и что у нас из этого вышло. Руководители проектов, лидеры групп и владельцы сервисов функционального и автоматического тестирования, все, кого волнует вопрос «как построить экономически эффективное end-2-end тестирование своей ИТ системы», найдут здесь конкретный план и методику.…

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


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