Jump to Content
Waldo Documentation
GuidesAPI Reference
Log InWaldo Documentation
Log In
GuidesAPI Reference

👋 Welcome to Waldo

  • ❓What is Waldo?
  • 🧪 Manual & Automated Testing

🚀 GETTING STARTED

  • 📦 How to export a build
    • Xcode
    • Android Studio
    • Expo
    • React Native
    • Flutter
    • Ionic
  • ☁️ Upload your build

📱 Waldo Sessions

  • ❓What is Waldo Sessions?
  • 🥇 Starting your first Session
  • 📼 Sessions Replays
  • 🛟 Sessions FAQs
    • Troubleshooting a successful build upload

🤖 Start Automating Tests

  • 🧭 Dashboard Tour
  • 🥇 Creating your first test
    • Selecting your first test
    • The importance of user state management
    • Navigating the Waldo Test Builder
    • Challenges to consider
  • 🏃‍♀️ Running your first automated test
  • 🔬Results Studio Overview
    • Analyzing your test results
  • 🛟 FAQs
    • Usage
    • Terminology
    • Recent product updates
    • What data do you store and/or share

🔁 CI/CD Upload

  • ❓Why uploading via CI?
  • 🍏 CI integrations for iOS upload
    • App Center
    • Bitrise
    • CircleCI
    • Fastlane
    • GitHub Actions
    • Travis CI
    • Xcode Cloud
    • Custom upload
  • 🤖 CI integrations for Android upload
    • App Center
    • Bitrise
    • CircleCI
    • Fastlane
    • GitHub Actions
    • Travis CI
    • Custom upload
  • 🧑‍💻 Waldo CLI

⚙️ Test Builder

  • ☝️Interactions
    • Fixing Interactions
    • Shake Phone
    • Relaunch App
    • Deep link
    • Location
    • Tap & Scroll
    • Input control
    • Pickers and Spinners (iOS)
    • Rotate device
  • 🎰 Variables
  • 🖼️ Photo library
  • 🗑️ Removing a step

🔀 Flows & Tests

  • 📂 Organizing tests
    • Test Suite Organization
  • 🗃️ Tests views
  • 🔗 Chaining your tests
    • Editing Test Dependencies
  • 🛠️ Updating your test
    • Renaming a test or editing the description
    • Editing test variables
    • Add a new step to my test
    • Removing a step from my test
    • Modifying an interaction
    • Edit multiple steps in the test builder
    • Adjusting Time Limit (Step loading time)
  • 🥢 Duplicating a Test
  • 🔇 Muting your tests
  • ✅ Assertions
    • Creating an Assertion
    • Fixing Assertions
    • Box Assertion
    • Text Assertion
    • Screen Assertion
    • Assertion Migration
  • 💳 In-app purchases
  • 🌳 Branches
    • Branches troubleshooting
  • 💡 Device Coverage
    • Testing on Multiple Device Configurations
  • ✂️ Splitting your test

🏃‍♀️Runs

  • 🏃‍♀️ Run Tests
    • Manual Run
    • CI Run
    • Pause & Resume
    • Retry failures
    • Run status
  • 📏 Run Rules

🧩 Integrations

  • 🦙 Adding Waldo-specific functionality to your app
  • 💬 Connecting Slack to Waldo
  • 🐙 Connection to git

📦 Applications

  • ➕ Adding a new app
  • ✏️ Renaming your app

🏢 Manage your account

  • 👥 Managing members
  • 🍏 iOS Device Configurations

🐛 Troubleshooting

  • 👨‍⚕️ Diagnosing your upload failure
  • 🛤️ Handling A/B testing in Waldo
  • 🛟 Understanding common errors
  • 🛡️ Connecting to your firewall
  • 🔫 Hit-testing in Waldo
  • 🎫 Trusting user certificates
  • 🔥 Firebase fingerprint whitelisting

Shake Phone

Suggest Edits

Shaking the device

To simulate shaking the device, click the Shake phone button in the right-hand panel of the recorder.

780

Updated over 1 year ago


  • Table of Contents
    • Shaking the device