Dev guideAPI Reference
Dev guideAPI ReferenceUser GuideGitHubNuGetDev CommunitySubmit a ticketLog In
GitHubNuGetDev CommunitySubmit a ticket

QA and troubleshoot

Simple QA and troubleshooting techniques for Optimizely Feature Experimentation.

Before running live flag rules for your users, ensuring they work the way you expect is important. This is where Quality Assurance, also known as QA, comes in.


Optimizely gives you several tools for:

  • Testing flag variations as a developer.
  • Automating testing of flags and flag rules in a QA role.

These tools let you force a user (or, in a QA test automation context, test runner) into a given flag state or experiment variation.

For more information, see Choose QA tests.


For more troubleshooting information, see Troubleshoot.