Dev guideAPI Reference
Dev guideAPI ReferenceUser GuideGitHubNuGetDev CommunityDoc feedbackLog In
GitHubNuGetDev CommunityDoc feedback

QA and troubleshoot

Simple QA and troubleshooting techniques for Optimizely Feature Experimentation.

Before running live flag rules for your users, it is important to make sure it works the way you expect. 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 all let you force a given user (or, in QA test automation context, test runner) into a given feature flag state or given experiment's variation.

For more information, see Choose QA tests


For more troubleshooting information, see Troubleshoot.