Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

SwiftTesting: What You Need to Know Before Migrating! | Swift Heroes 2025

Автор: Swift Heroes

Загружено: 2025-07-09

Просмотров: 820

Описание:

⏩ Chapter:
00:00
06:17 How to create a simple test
08:52 Naming your tests
10:05 Improvements
12:53 Building blocks
13:29 Traits - Condition
14:24 Traits - Time Limit
15:23 Traits - TAG
17:21 Traits - Bug
18:28 Traits - Custom
18:53 Custom TRAITS
21:06 Parameterization
22:38 Suite
23:27 Traits - Parallelization
25:53 Asynchronous Testing- Closures
26:58 Async/Await
27:53 Combine
28:25 DEMO LIVE
36:14 Improvements in Asynchronous testing
36:27 Tags & Test Plans
38:29 Open Source
38:50 Integrated tools and IDE
39:23 When to use what?

In this talk from Swift Heroes 2025, Muralidharan Kathiresan breaks down everything you need to know about Apple’s new testing framework: SwiftTesting. Whether you're a seasoned iOS dev or an indie developer looking to speed up your release cycle, this session covers it all—unit testing basics, how SwiftTesting compares to XCTest, its powerful new traits like @Test, #expect, #require, and how it integrates with tools like Xcode Cloud. You’ll even see a live demo showing how to migrate your existing test suite. Learn when to use async/await, closures, or Combine—and how SwiftTesting can truly level up your QA process. A must-watch if you care about stable, testable, and high-quality code!
🎤 MURALIDHARAN KATHIRESAN, Senior iOS Developer

📍Swift Heroes is the International Swift Conference. For developers, designers & project managers at all levels of experience with Swift. Was hosted in Turin. Attended by 300+ participants and broadcast to an additional 200+ participants across the globe.

📌 For more engaging content and expert insights, subscribe to our channel and hit the notification bell. 🛎️

Inform: https://swiftheroes.com/
✅ Tweet:   / swiftheroes_it  
✅ Connect:   / swift-heroes  
✅ Read: https://telegram.me/swiftheroes

#SwiftTesting #iOSDevelopment #WWDC2024 #XCTest #UnitTesting #iOSDev #SwiftLang #SwiftHeroes #Xcode #AppleDeveloper

SwiftTesting: What You Need to Know Before Migrating! | Swift Heroes 2025

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

From Modularization to Clang and Back | Swift Heroes 2025

From Modularization to Clang and Back | Swift Heroes 2025

Swift Ownership: A road to predictable Swift performance | Swift Heroes 2024 Talk

Swift Ownership: A road to predictable Swift performance | Swift Heroes 2024 Talk

Kotlin Multiplatform for iOS: Myths vs Reality, JetBrains | Swift Heroes 2025

Kotlin Multiplatform for iOS: Myths vs Reality, JetBrains | Swift Heroes 2025

Going Solo: Essential Tools for Indie iOS App Developers | Swift Heroes 2025

Going Solo: Essential Tools for Indie iOS App Developers | Swift Heroes 2025

SwiftUI Lifecycle in 2025: Complete Guide for iOS Developers

SwiftUI Lifecycle in 2025: Complete Guide for iOS Developers

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Building Swift CLIs that your users and contributors love | Swift Heroes 2024 Talk

Building Swift CLIs that your users and contributors love | Swift Heroes 2024 Talk

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

How A/B Testing can ruin your codebase | Swift Heroes 2025

How A/B Testing can ruin your codebase | Swift Heroes 2025

Mistakes Happen – What Could Possibly Go Wrong in Production? | Swift Heroes 2025

Mistakes Happen – What Could Possibly Go Wrong in Production? | Swift Heroes 2025

ПЕРЕСТАНЬ ПЛАТИТЬ за Cursor AI. Используй эту БЕСПЛАТНУЮ и ЛОКАЛЬНУЮ альтернативу | VSCode+Roo Code

ПЕРЕСТАНЬ ПЛАТИТЬ за Cursor AI. Используй эту БЕСПЛАТНУЮ и ЛОКАЛЬНУЮ альтернативу | VSCode+Roo Code

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Adventures in WebAssembly - Swift edition | Swift Heroes 2024 Talk

Adventures in WebAssembly - Swift edition | Swift Heroes 2024 Talk

Зачем использовать виртуальные машины для обеспечения конфиденциальности и безопасности? Неочевид...

Зачем использовать виртуальные машины для обеспечения конфиденциальности и безопасности? Неочевид...

Claude Code ДЛЯ НОВИЧКОВ: от нуля до приложения за 2 часа | Полный гайд 2026

Claude Code ДЛЯ НОВИЧКОВ: от нуля до приложения за 2 часа | Полный гайд 2026

How Trendyol Achieved 70% Faster Build Time with iOS App Revamp | Swift Heroes 2024 Talk

How Trendyol Achieved 70% Faster Build Time with iOS App Revamp | Swift Heroes 2024 Talk

A deep dive into SwiftData | Swift Heroes 2024 Talk

A deep dive into SwiftData | Swift Heroes 2024 Talk

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com