Skip to content

Automatic tests

Automatic tests are useful if your Assistant deals with natural language.

  • Throughout the life cycle of your Assistant, from its creation through its continuous enrichment, regressions in terms of expected behavior can be introduced. This can be due to adding new intents, changing a workflow or modifying the NLU engine, modifying an external webhook, etc.
  • It is therefore important to keep a perfectly functional Assistant. Because your assistant will evolve over time and the non-regression tests make sure that no negative impact has been introduced during the enrichment of it.
  • The tests are customizable.

Self test

Steps :

Add a test, a question that the Assistant should be able to answer.

Add a test

Select the intention related to the question, then click on add the test.

Select intent

Run the tests and watch the result.