Is it possible to check the bot’s response to a combination of utterances?
Like for example:
hello.utterances.txt
HELLO_UTT
hi
hello
nice day
question.utterances.txt
QUESTION_UTT
what do you want to do
what can I do for you
what do you want to know
This results in the following combinations
hi * what do you want to do
hello * what can I do for you
nice day * what do you want to know
hi * what do you want to know
hello * what do you want to do
nice day * what can I do for you
hi * what can I do for you
hello * what do you want to know
nice day * what do you want to do
- means: there is some more text in the bot respone, but it is not relevant for the test
#bot
HELLO_UTT QUESTION_UTT
false, looks for [hi QUESTION_UTT, hello QUESTION_UTT, nice day QUESTION_UTT]
#bot
HELLO_UTT
QUESTION_UTT
false, same as above
#bot
TEXT_CONTAINS_ALL HELLO_UTT|QUESTION_UTT
false, looks for all combinations at once
#bot
TEXT_CONTAINS_ANY HELLO_UTT|QUESTION_UTT
true, but do not pay attention to the combinations