Написать пост

Google выложила в открытый доступ платформу автоматизации тестирования GTXiLib

Аватар Тимур Кондратьев

Компания выложила на GitHub исходный код iOS-фреймворка GTXiLib. Платформа поможет разработчикам создавать собственные тесты, а также масштабировать и автоматизировать уже существующие без нужды в дополнительной поддержке.

21 марта компания объявила, что iOS-фреймворк для автоматизации тестирования функций для людей с ограниченными возможностями GTXiLib теперь находится в открытом доступе и распространяется под лицензией Apache.

GTXiLib написан на языке Objective-C и совместим с уже существующими тестами XCTests для проверки всех необходимых пунктов до окончания тестирования. При ошибке хотя бы одного из элементов тест также прерывается. Это позволяет внести необходимые корректировки и добиться лучшей поддержки.

Фреймворк автоматизирует процесс проверки таких неполадок, как низкоконтрастный текст, утерянные метки и подсказки.

Основные возможности

  • многократное использование тестов: GTXiLib встраивается в существующие функциональные тесты и позволяет использовать их повсеместно;
  • дополнительное тестирование доступности путем масштабирования фреймворка как на классы тестов, так и на их одиночные версии;
  • добавление собственных пунктов проверки доступности, основанных на нуждах определенного приложения.

У разработчиков есть возможность предлагать дополнительные пункты проверки или даже писать собственные на GitHub-странице проекта. Реализовать поддержку фреймворка можно с помощью CocoaPods или файла проекта XCode.

Напомним, что в 2017 году Google собрала все свои оpen source проекты на одном сайте.

Следите за новыми постами
Следите за новыми постами по любимым темам
746 открытий747 показов