#ENG #Article #LaunchArguments
Managing credentials and environment variables within Xcode and XCTest
Managing credentials and environment variables within Xcode and XCTest
Testableapple
Managing credentials and environment variables within Xcode and XCTest
Managing credentials in native tests on iOS is not as straightforward as it might seem. In this post, I share with you how we can achieve this after all and even make it work not only from the Command-line via xcodebuild but also from its majesty Xcode.
Хочу поделиться крутой новостью, я буду спикером на Heisenbug этой осенью. Поделюсь лучшими практиками ускорения iOS UI-тестов
Heisenbug 2023 Autumn. Конференция по тестированию не только для тестировщиков
Сокращаем время UI-тестов на iOS с 4 часов до 30 минут | Доклад на Heisenbug 2023 Autumn
Борис поделится секретами ускорения iOS UI-тестов за счет запуска тестов без компиляции проекта, поднятия определенных экранов и других лучших практик. Доклад будет полезен мобильным автоматизаторам, так как подходы можно переиспользовать на Android.
iOS Automation Testing pinned «Хочу поделиться крутой новостью, я буду спикером на Heisenbug этой осенью. Поделюсь лучшими практиками ускорения iOS UI-тестов»
#ENG #Introducing #SwiftTesting
Apple анонсировали новую open-source библиотеку для тестирования. Интересные фишки из коробки:
- параметризация тестов
- для объявления теста теперь достаточно указать атрибут @Test
- автоматическое распараллеливание тестов
Ознакомиться можно:
- Репозиторий
- Документация
Apple анонсировали новую open-source библиотеку для тестирования. Интересные фишки из коробки:
- параметризация тестов
- для объявления теста теперь достаточно указать атрибут @Test
- автоматическое распараллеливание тестов
Ознакомиться можно:
- Репозиторий
- Документация
GitHub
GitHub - swiftlang/swift-testing: A modern, expressive testing package for Swift
A modern, expressive testing package for Swift. Contribute to swiftlang/swift-testing development by creating an account on GitHub.
Forwarded from iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (Egor Tolstoy)
Обзор новой библиотеки swift-testing
Пару недель назад я рассказывал, что Apple выложили раннее превью swift-testing – новой библиотеки для тестирования, основанной на макросах. Автор статьи поэкспериментировал с ней и подробно описал все фичи.
Пару недель назад я рассказывал, что Apple выложили раннее превью swift-testing – новой библиотеки для тестирования, основанной на макросах. Автор статьи поэкспериментировал с ней и подробно описал все фичи.
#RU #Article
Всем привет!
Поделился своими недавними находками в новой статье о том, как ускорить UI-тесты на iOS. Внимание уделено тому, как поднимать определенные экраны. Буду благодарен за ваш лайк и интересные комментарии, я старался! 🙂
Всем привет!
Поделился своими недавними находками в новой статье о том, как ускорить UI-тесты на iOS. Внимание уделено тому, как поднимать определенные экраны. Буду благодарен за ваш лайк и интересные комментарии, я старался! 🙂
Хабр
Ускоряем прохождение iOS UI-тестов. Часть 3. Старт приложения с определенного экрана
Хабр привет! Меня зовут Борис. Я руководитель группы автоматизации тестирования в Звук. В этой статье я хочу рассказать про старт приложения с определенного экрана и какие способы...
Forwarded from iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (Egor Tolstoy)
Макрос для параметризованных тестов
Параметризованные тесты позволяют не дублировать кучу кода и делать покрытие кода более полным. Макрос XCTestParametrizedMacro позволяет легко задавать массив входных данных, ожидаемых результатов теста и лейблов, которые поммогут идентифицировать упавший тест.
Параметризованные тесты позволяют не дублировать кучу кода и делать покрытие кода более полным. Макрос XCTestParametrizedMacro позволяет легко задавать массив входных данных, ожидаемых результатов теста и лейблов, которые поммогут идентифицировать упавший тест.
Medium
Parametrizing unit tests with XCTestParametrizedMacro
Unit testing is a software testing technique where a software program is dissected into smaller components (units) and each unit undergoes…