Swift Testing

Open-source Swift projects categorized as Testing

Top 23 Swift Testing Projects

  • Quick

    The Swift (and Objective-C) testing framework.

    Latest mention: Quick – behavior-driven development framework for Swift and Objective-C | news.ycombinator.com | 2021-01-16
  • Nimble

    A Matcher Framework for Swift and Objective-C

  • UI-Testing-Cheat-Sheet

    How do I test this with UI Testing?

  • swift-snapshot-testing

    📸 Delightful Swift snapshot testing.

  • SwiftMonkey

    A framework for doing randomised UI testing of iOS apps

  • Mockingjay

    An elegant library for stubbing HTTP requests with ease in Swift

  • Fakery

    :alien: Swift fake data generator

  • Cuckoo

    Boilerplate-free mocking framework for Swift!

  • SwiftCheck

    QuickCheck for Swift

  • UIFontComplete

    Font management (System & Custom) for iOS and tvOS

  • Sizes

    View your app on different device and font sizes

  • WKZombie

    WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript.

  • swift-corelibs-xctest

    The XCTest Project, A Swift core library for providing unit test support

  • Sleipnir

    BDD-style framework for Swift

  • Buildasaur

    Automatic testing of your Pull Requests on GitHub and BitBucket using Xcode Server. Keep your team productive and safe. Get up and running in minutes. @buildasaur

  • Kakapo

    🐤Dynamically Mock server behaviors and responses in Swift

  • SwiftyMocky

    Framework for automatic mock generation. Adds a set of handy methods, simplifying testing. One of the best and most complete solutions, including generics support and much more.

  • DVR

    Network testing for Swift

  • ViewInspector

    Runtime introspection and unit testing for SwiftUI views

  • NaughtyKeyboard

    The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data. This is a keyboard to help you test your app from your iOS device.

  • Mocker

    Mock Alamofire and URLSession requests without touching your code implementation

  • Erik

    Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.

  • Spectre

    BDD Framework and test runner for Swift projects and playgrounds

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).