Skip to content

What is Semaloop?

Semaloop is a continuous testing platform for iOS applications. It uses automated testers to validate your app’s builds through TestFlight, so you find out the moment a release stops doing what you expect.

  1. Register and add your app. Connect your app to Semaloop using its TestFlight link.
  2. Invite an automated tester. Add one of Semaloop’s testers to your TestFlight group so it can install and run your builds.
  3. Describe your tests. Write tests in natural language — Semaloop works out how to drive the app to check each one.
  4. Let it run. Every time you ship a build through TestFlight, Semaloop tests it automatically in the background.
  5. Get notified. If a test fails, you get a Slack message and can inspect a session replay in the web UI to find the root cause.