Jump to Content
Rainforest QA
HomeGuidesAPI Reference
StatusChangelogAppRainforest QA
Guides
StatusChangelogApp
HomeGuidesAPI Reference

Getting Started

  • Getting Started with QA
    • QA Strategy
    • Who Should Own QA?
  • Getting Started with Rainforest
    • Quick Start Guide
    • Intro to How-To Guides
    • Intro to the Reference Library
    • Deep Dive: Building Your First Test Suite
    • Balancing Automation with Manual Testing
    • Command Bar and Keyboard Shortcuts
    • FAQ

Configuration & Settings

  • Configuring Web Apps for Testing
    • How to Configure a Web App for Testing
    • How to Work with Web Application Security
    • How to Configure a Testing Environment
  • Configuring Mobile Apps for Testing
    • How to Configure Your App for iOS VM Testing
    • How to Configure Your App for Android VM Testing
    • Troubleshooting Mobile Builds
  • Using Test Data
    • Built-In Data
    • Dynamic Data
    • Static Data
    • SMS Test Data
    • Private SMS Numbers
    • Conditional/Environmental Test Data
    • Using Test Emails
    • Troubleshooting
    • FAQ

Test Case Creation

  • Generating Self-Healing Tests
    • Self-healing best practices and FAQs
    • Using Branching to Approve Self-healing Test Updates
    • Self-healing Use Case Library
  • Creating a Test with the Visual Editor
    • How to Use the Visual Editor
    • How to Create a Visual Editor Test
    • How to Change Environments
    • How to Copy Steps
    • Visual Editor Latency Indicator and Debug ID
    • Visual Editor Test Actions Glossary
    • Visual Editor Test Settings Glossary
    • Inserting Test Data into Visual Editor Tests
    • How to Set Delays in Automated Tests
    • Using Draft Mode to Validate the Visual Editor Test
    • Screenshot Best Practices
    • Download files to the Rainforest VM
    • Using DOM Matching
    • Using Code-based Actions
    • Using JavaScript Actions
    • Conditional Blocks
    • Best Practices
    • FAQ
  • Image Matching Mode Choices in the Visual Editor
    • Switching From Legacy Image Matching to New Matching Modes
  • Unique Testing Scenarios with the Virtual Machine
  • Creating a Test with the Plain-Text Editor
    • How to Create a Plain-Text Editor Test
    • How to Use the Plain-Text Editor Templates
    • Using Quoted Text Effectively
    • Inserting Screenshots and Downloadable Files
    • Inserting Test Data into Plain-Text Editor Tests
    • Best Practices
    • Troubleshooting
    • FAQ
  • Reusable Snippets
    • Reusable Snippets in the Visual Editor
    • Reusable Snippets in the Plain-Text Editor
  • Using AI Actions
    • How to use AI Assertions
    • How to use AI Search
  • Creating a Mobile App Test
    • How to Create a Mobile App Test
    • How to Use Location Services
    • Best Practices
    • Troubleshooting
    • FAQ
  • Special Testing Use Cases
    • Storing generated values as temporary test data
    • Testing Interactions between Multiple Accounts
    • Testing 2-Factor Authentication
    • Testing Captcha
    • Testing Desktop Application Installation
    • Testing a Chrome Extension
  • Using the Test Writing Service
    • How to Submit a Test Writing Request
    • How to Request a Test Rewrite
    • How to Submit a Video Walk-Through
    • How to Import Tests from TestRail
    • How to Manage Blocked Requests
    • Best Practices
    • FAQ
  • How to Mask an Area of a Screenshot
    • How to use Text Matching to Test Dynamic Scenarios
  • How to Match UI Elements Using Multiple Methods

Test Case Management

  • Organizing Tests by Feature
    • How to Create and Manage a Feature
    • How to Manage Tests in a Feature
    • Best Practices
  • Organizing Tests by Run Group
    • How to Create and Manage a Run Group
  • Organizing Tests by Saved Filter
    • How to Create a Saved Filter
    • Best Practices
    • Creating Saved Filters with Complex Tag Conditions
  • Organizing Tests by Tag
    • How to Create and Remove a Tag
    • Best Practices
  • Adding a Test Owner to a Test
  • Adding Priority to Tests
  • Using Branching
    • Branching User Guide for GitHub Actions
  • Archiving Tests and Reusable Snippets
  • Using Test History and Restoring Past Versions
  • Using the Activity Log

Test Execution

  • Methods for Executing Tests
    • Running a Test from the UI
    • Running and Scheduling Run Groups
    • Running Tests from the CLI
    • FAQ
  • Testing with the Automation Service
    • How to Run Tests Using the Automation Service
    • Test Retries
    • Best Practices
    • FAQ
  • Testing with the Tester Community
    • How to Run Tests Using the Tester Community
    • FAQ
  • Testing with Your On-Prem Crowd
    • How to Run a Test Using Your On-Prem Crowd

Working with Results

  • Working with Automation Service Results
    • How to Debug Automation Results
    • FAQ
  • Working with Tester Community Results
    • How to Debug Tester Community Results
    • Best Practices
    • FAQ
  • How to Categorize Failures
  • How to Send Test Failures to Jira
  • Working with Results in a Team
  • How to Edit a Test Using a Past Result
  • Using Automation Logs

Exploratory Testing

  • Using Exploratory Testing
    • How to Create an Exploratory Run
    • Exploratory Run Results
    • Best Practices
    • FAQ

Developer Tools & Resources

  • The Rainforest CLI
    • How to Install the CLI
    • Using the CLI for Continuous Integration
    • CLI Reference Documentation
  • The Rainforest API
    • Rainforest API Documentation
  • Integration Partners
    • CircleCI
    • GitHub
    • Slack
    • Jira
    • CodeShip
    • Microsoft Teams
  • Using Webhooks
  • Evaluating Rainforest QA for CI/CD
  • Kicking Off Runs from Zapier
  • Link Your Account with GitHub
  • Using Rainforest Direct Connect

Administration

  • Settings
    • Profile Settings
    • Billing Settings
    • Managing Team Members and Team Name
  • Configuring SAML SSO

Setting Up and Testing Your Application

  • Setting Up Sites and Environments
  • Technical Setup Checklist
  • Executing Tests Using Specific Geolocations
  • Accessing Test Environments
  • Creating and Using Test Accounts in Rainforest
  • Supported Web Browsers and Mobile Device Specs
  • Setting Your Default Platforms and Browsers for Testing
  • Which IP Addresses Do Rainforest Tests Come From?
  • Seeding and Resetting
  • Seeded State Management
  • Managing Test-Level Run Settings
  • Managing the Concurrency Limit
Powered by 

Self-healing Use Case Library

Adding and Deleting Users

Updating a User Profile

Creating a New User Account

Updated 11 months ago


  • Table of Contents
    • Adding and Deleting Users
    • Updating a User Profile
    • Creating a New User Account