A framework for doing randomised UI testing of iOS apps

SwiftMonkey This project is a framework for generating randomised user input in iOS apps. This kind of monkey testing is useful for stress-testing apps and finding rare crashes. It also contains a related framework called SwiftM
Category: Swift / Testing
Watchers: 48
Star: 1.9k
Fork: 177
Last update: May 22, 2022

Related Repos


justeattakeaway Genything - Generate Anything Genything is a framework for random testing of a program properties. It provides way to random data based on simple and

devMEremenko XcodeBenchmark measures the compilation time of a large codebase on iMac, MacBook, and Mac Pro

tinkoff-mobile-tech TinkoffMockStrapping Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Installati

bytedance Fastbot is a model-based testing tool for modeling GUI transitions to discover app stability problems. It combines machine learning and reinforcement learning techniques to assist discovery in a more intelligent way.

Sherlouk Color Deficiency Snapshot Tests This package makes it easier for you to understand the implications of your app's design on users with various types o

pointfreeco Define XCTest assertion helpers directly in your application and library code.

nalexn ViewInspector is a library for unit testing SwiftUI views. It allows for traversing a view hierarchy at runtime providing direct access to the underlying View structs.

cedowens Unit tests for blue teams to aid with building detections for some common macOS post exploitation methods

joemasilotti Testing the UI without UI Testing, a Swift experiment.

Farfetch 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.

vincent-pradeilles KeyPathTesting Context KeyPathTesting is a Swift framework that leverages Function Builders to implement a new syntax that allows developers to write KeyPath-based unit tests. Here's an example of how it can be us

ilyapuchka SwiftNIOMock A web server based on SwiftNIO designed to be used as a mock server in UI automation tests. When running UI tests against real server several issues can come along: network can be unstable, content on the remote ser

WeTransfer Mocker is a library written in Swift which makes it possible to mock data requests using a custom URLProtocol. Features Requirements Usage Activating the Mocker Custom URLSessions Alamofire

avito-tech Welcome to Emcee project, an ultimate solution for running iOS tests in parallel locally and across many Macs. Emcee allows you to run UI tests on many physical machines, distributing the work and getting the results of the test run faster

google What is GTXiLib? GTXiLib, Google Toolbox for Accessibility for the iOS platform or simply GTX-eye is a framework for iOS accessibility testing. GTXiLib has XCTest integration and can be used with any XCTest-based frameworks suc