Once you have created a regression test, you can change its name and description, or the threshold of correctly matched phrases the chatbot must meet to pass the test. You can also update the test cases the regression test uses:
- Overwrite the test cases it matches against by uploading a test case file.
- Generate more test cases based on chatbot content or variations of existing phrases.
- Manually add a test case with the +Test Case button.
- Edit the phrase or matched passage of a single test case.
Regression tests can have a maximum of 1000 test cases. You can delete test cases if you no longer need to test those phrases:
- To delete a single test case, click the menu to the right of the test case and click Delete.
- To delete all test cases in the regression test, click the menu to the right of Expected Content at the top of the test case list, and click Delete all Test Cases.
When you save or run the regression test, the inGenious platform validates your test cases for issues such as passages in your test that have no global-level NLP questions, or passages that have more than one global-level NLP question. You must correct the issues before you can save or run the regression test.
Update a regression test
To update a regression test:
- Select the team and chatbot you need.
- Open the Improve section of the left navigation and click Regression Tests.
- Click the test you want to update.
- Make your changes.
- Click Save.