Новые подходы в Swift для тестирования: разбор технологии Swift Testing

Тестирование на Swift долгие годы держалось на трех китах: XCTest, сторонние библиотеки и собственная смекалка. Но на WWDC 24 Apple представила новый, современный фреймворк — Swift Testing , который предлагает концептуально новый подход к тестированию. Меня зовут Кирилл Гусев. Я мобильный разработчик в ОК. В этой статье я расскажу о том, какие возможности предоставляет Swift Testing и как мы планируем их применять в ОК.

https://habr.com/ru/companies/vk/articles/949260/

#swift #swift_testing #тестирование_мобильных_приложений #qa #разработка_мобильных_приложений

Новые подходы в Swift для тестирования: разбор технологии Swift Testing

Тестирование на Swift долгие годы держалось на трех китах: XCTest, сторонние библиотеки и собственная смекалка. Но на WWDC 24 Apple представила новый, современный фреймворк — Swift Testing , который...

Хабр

It seems that it should be included in the final 6.0 build.
#swift_testing #Swift

https://hachyderm.io/@0xTim/113108465792422228

Tim Condon (@[email protected])

@[email protected] @[email protected] @[email protected] knew I'd seen it somewhere - https://forums.swift.org/t/an-update-about-swift-testing-in-the-swift-6-toolchain/74075

Hachyderm.io

So, just so I get this right: the new #swift_testing is actually bundled in Xcode (16) but not Swift (6)..?

As in: maintaining cross-platform #Swift packages just got worse, since they need an extra dependency on Linux but not on Darwin?
Who thought that would be a good idea?