10

8

6

4

2


9.8

7.4

9.6
0.0

9.6

6.3
Kif

9.5
1.3

9.4
0.3

9.3

8.2

76 Testing libraries and projects

  • Quick

    9.8 7.4 L5 Swift
    The Swift (and Objective-C) testing framework.
  • PonyDebugger

    9.6 0.0 L2 Objective-C
    Remote network and data debugging for your native iOS app using Chrome Developer Tools
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Promo
  • Kif

    9.6 6.3 L3 Objective-C
    Keep It Functional - An iOS Functional Testing Framework
  • EarlGrey

    9.5 1.3 L3 Objective-C
    :tea: iOS UI Automation Test Framework
  • OHHTTPStubs

    9.4 0.3 L2 Objective-C
    Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
  • Nimble

    9.3 8.2 L5 Swift
    A Matcher Framework for Swift and Objective-C
  • iOS Snapshot Test Case

    9.3 6.9 Objective-C
    Snapshot view unit tests for iOS
  • Kiwi

    9.3 0.0 L3 Objective-C
    Simple BDD for iOS
  • Cucumber

    9.2 9.9 L1 TypeScript
    A monorepo of common components - building blocks for implementing Cucumber in various languages.
  • Bluepill

    8.9 5.5 L2 Objective-C
    Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
  • ios-snapshot-test-case

    8.7 0.0 L4 Objective-C
    Snapshot view unit tests for iOS
  • Specta

    8.6 0.0 L5 Objective-C
    A light-weight TDD / BDD framework for Objective-C & Cocoa
  • SnapshotTesting

    8.5 5.7 Swift
    📸 Delightful Swift snapshot testing.
  • gh-unit

    8.5 0.0 L4 Objective-C
    Test Framework for Objective-C.
  • UI Testing Cheat Sheet

    8.4 0.0 L5 Swift
    How do I test this with UI Testing?
  • SwiftMonkey

    8.2 1.5 L5 Swift
    A framework for doing randomised UI testing of iOS apps
  • Fakery

    7.9 5.1 L5 Swift
    :alien: Swift fake data generator
  • swift-corelibs-xctest

    7.8 7.1 Swift
    The XCTest Project, A Swift core library for providing unit test support
  • Cuckoo

    7.8 4.9 L3 Swift
    Boilerplate-free mocking framework for Swift!
  • Mockingjay

    7.8 3.9 L4 Swift
    An elegant library for stubbing HTTP requests with ease in Swift
  • SwiftCheck

    7.6 0.8 L1 Swift
    QuickCheck for Swift
  • XcodeCoverage

    7.5 1.0 Perl
    Code coverage for Xcode projects (Objective-C only)
  • UIFontComplete

    7.3 0.0 L4 Swift
    Font management (System & Custom) for iOS and tvOS
  • OCMockito

    7.2 7.8 Objective-C
    Mockito for Objective-C: creation, verification and stubbing of mock objects
  • ViewInspector

    6.9 9.4 Swift
    Runtime introspection and unit testing of SwiftUI views
  • TouchVisualizer

    6.9 0.8 L3 Swift
    Lightweight touch visualization library in Swift. A single line of code and visualize your touches!
  • Sleipnir

    6.8 0.0 L4 Swift
    BDD-style framework for Swift
  • Subliminal

    6.7 0.0 L3 Objective-C
    An understated approach to iOS integration testing.
  • SwiftIcons

    6.6 0.0 Swift
    🎢Swift Library for Font Icons - ★ this library
  • SwiftyMocky

    6.6 4.6 Swift
    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.
  • Buildasaur

    6.6 0.0 L3 Swift
    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
  • SkyLab

    6.5 2.5 L5 Objective-C
    Multivariate & A/B Testing for iOS and Mac
  • robotframework-appiumlibrary

    6.5 5.5 L5 Python
    AppiumLibrary is an appium testing library for RobotFramework
  • DVR

    6.4 1.0 L5 Swift
    Network testing for Swift
  • Kakapo

    6.4 0.0 L3 Swift
    🐤Dynamically Mock server behaviors and responses in Swift
  • ios-driver

    6.4 0.0 L5 Java
    Selenium server to test native, hybrid and web apps on IOS. Join us on IRC #ios-driver on freenode
  • Remote

    6.3 6.0 L2 Objective-C
    Control your iPhone from inside Xcode for end-to-end testing.
  • LayoutTest-iOS

    5.7 0.0 L5 Objective-C
    Write unit tests which test the layout of a view in multiple configurations
  • NaughtyKeyboard

    5.6 0.0 L5 Swift
    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.
  • ABKit

    5.6 0.0 L5 Swift
    AB testing framework for iOS
  • Instabug

    5.3 6.5 Ruby
    In-app feedback and bug reporting tool for apps.
  • Switchboard

    4.9 0.0 L2
    Switchboard - easy and super light weight A/B testing for your mobile iPhone or android app. This mobile A/B testing framework allows you with minimal servers to run large amounts of mobile users.
  • IoniconsKit

    4.4 0.0 L4 Swift
    Use Ionicons in your Swift projects.
  • PlaygroundTDD

    4.4 0.0 Swift
    Small library to easily run your tests directly within a Playground
  • Dixie

    4.3 0.0 L5 Objective-C
    Dixie, turning chaos to your advantage.
  • AutoMate

    4.3 0.0 Swift
    Swift framework containing a set of helpful XCTest extensions for writing UI automation tests
  • Spry

    4.3 0.0 Swift
    A Mac and iOS Playgrounds Unit Testing library based on Nimble.
  • Vinyl

    4.2 0.0 L4 Swift
    Network testing à la VCR in Swift
  • trainer

    4.2 0.0 L5 Ruby
    Convert xcodebuild plist and xcresult files to JUnit reports
  • CrashMonkey

    4.0 0.0 L5 Ruby
    Monkey Test Tool For iOS
  • Cribble

    4.0 0.0 L5 Swift
    Swifty tool for visual testing iPhone and iPad apps. Every pixel counts.
  • Floater_

    3.6 0.0 L5 Swift
    Add a floating fingertip to your app demo. www.buglife.com
  • Zucchini

    3.6 0.0 Ruby
    A visual iOS testing framework that loves your apps.
  • FontAwesomeKit.Swift

    3.3 0.0 L4 Swift
    A better choice for iOS Developer to use FontAwesome Icon with UI.😍
  • Mockingbird

    3.2 3.0 Swift
    Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete or is unstable or just to reproduce planned/edge cases.
  • Mockit

    3.0 0.0 L4 Swift
    A simple mocking framework for Swift, inspired by the famous http://mockito.org/
  • MirrorDiffKit

    3.0 0.0 L2 Swift
    Graduation from messy XCTAssertEqual messages.
  • MSActiveConfig

    2.7 0.0 L4 Objective-C
    Remote configuration and A/B Testing framework for iOS
  • second_curtain

    2.7 0.0 Objective-C
    Upload failing iOS snapshot tests cases to S3
  • appium

    2.3 -
    Appium is an open source test automation framework for use with native and hybrid mobile apps.
  • UITestHelper

    2.1 0.0 Swift
    UITest helper library for creating readable and maintainable tests
  • AcceptanceMark

    1.9 0.0 L4 Swift
    Tool for generating Acceptance Tests in Xcode, inspired by Fitnesse
  • MetovaTestKit

    1.7 0.0 L4 Swift
    A collection of useful test helpers designed to ease the burden of writing tests for iOS applications.
  • OcticonsKit

    1.7 0.0 L5 Swift
    Use Octicons in your Swift projects.
  • Swicon

    1.6 0.0 L4 Swift
    Use 1600+ icons (and more!) from FontAwesome and Google Material Icons in your swift/iOS project in an easy and space-efficient way!
  • SnappyTestCase

    0.9 0.0 Swift
    iOS Simulator type agnostic snapshot testing, built on top of the FBSnapshotTestCase.
  • UI tests without UI Testing experiment

    0.8 3.0 Swift
    Testing the UI without UI Testing, a Swift experiment.
  • XCTestExtensions

    0.8 0.0 Swift
    XCTestExtensions is a Swift extension that provides convenient assertions for writing Unit Test.
  • Bugfender Live

    0.5 2.1 Objective-C
    Stream the screen of an iOS device for live debugging.
  • TestKit

    0.5 0.8 L3 Swift
    The easiest way to implement full BDD in your Swift iOS projects! Use plain English specs (Gherkin) to drive tests that include both UI automation and interacting with application data & state.
  • DataFixture

    0.3 2.2 Swift
    Creation of data model easily, with no headache.
  • Fetcher

    0.3 2.6 Objective-C
    Mock paging data with a variable fetch time interval.
  • Parallel iOS Tests

    0.3 0.0 Ruby
    Run iOS tests on multiple simulators in parallel at the same time
  • OCMock

    -
    Mock objects for Objective-C.
  • UIAutomation

    -
    JavaScript library to write test scripts that exercise your app’s user interface elements while the app runs on a connected device.
  • Flawless App

    -
    tool for visual quality check of mobile app in a real-time. It compares initial design with the actual implementation right inside iOS simulator.

Add another 'Testing' Library