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

QA checklist

Describes the steps you should take to QA your experiment before launching it in Optimizely Feature Experimentation.

Here is a QA checklist for launching an experiment:

  1. Start your test in a non-production environment.
  2. Force yourself into each experience using a QA tool. See Choose QA tests.
  3. Trigger any conversion events that are being tracked by the test and are on the same page as a variation change. Testing pre-existing or down-funnel events may not be necessary unless those events also change.
  4. If you are unable to see your testing activity affect the results page, this may be due to how Optimizely counts conversions. Conversions are attributed to the first variation assignment.
    It may be necessary to reset results in between testing your variations.
  5. If step four does not produce the results you expected, troubleshoot by increasing the log level and consulting your error handler to debug.
  6. Repeat steps two through five for each variation of your test.
  7. Confirm your results.There is a five-minute interval on results page updates, so you might have to wait up to five minutes for it to update. The time of the last update is shown on the results page.
  8. Duplicate the non-production environment's rules to your production environment rules. Each environment has its own results on the reports page.
  9. Launch in your production environment.