You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://www.linkedin.com/in/lucas-woodward-the-dev/)
5
5
6
6
@@ -9,8 +9,8 @@ Automatically test your Web Messenger Deployments
9
9
</p>
10
10
11
11
Allows behaviour for Genesys Chatbots and Architect flows behind [Genesys' Web Messenger Deployments](https://help.mypurecloud.com/articles/web-messaging-overview/) to be automatically tested using:
12
-
***Scripted Dialogue** - I say "X" and expect "Y" in response ([example](https://github.com/ovotech/genesys-web-messaging-tester/tree/main/examples/cli-scripted-tests/example-pass.yml))
13
-
***Generative AI** - Converse with my chatbot and fail the test if it doesn't do "X" ([examples](https://github.com/ovotech/genesys-web-messaging-tester/tree/main/examples/cli-ai-tests/))
12
+
***Scripted Dialogue** - I say "X" and expect "Y" in response ([example](https://github.com/makingchatbots/genesys-cloud-chatbot-tester/tree/main/examples/cli-scripted-tests/example-pass.yml))
13
+
***Generative AI** - Converse with my chatbot and fail the test if it doesn't do "X" ([examples](https://github.com/makingchatbots/genesys-cloud-chatbot-tester/tree/main/examples/cli-ai-tests/))
14
14
15
15
Why? Well it makes testing:
16
16
@@ -20,11 +20,11 @@ Why? Well it makes testing:
20
20
***Automatic** - being a CLI tool means it can be integrated into your CI/CD pipeline, or run on a scheduled basis e.g.
21
21
to monitor production
22
22
23
-

23
+

@@ -55,24 +55,24 @@ simulate a customer talking to a Web Messenger Deployment. Once the tool starts
55
55
defined in a file called a 'test-script', which tells it what to say and what it should expect in response. If the
56
56
response deviates from the test-script then the tool flags the test as a failure, otherwise the test passes.
57
57
58
-

58
+

59
59
60
60
## Quick Start
61
61
62
62
Prepare your system by installing [node](https://nodejs.org/en/download/)
63
63
64
-
Install the CLI tool using [`npm`](https://www.npmjs.com/package/@ovotech/genesys-web-messaging-tester-cli):
64
+
Install the CLI tool using [`npm`](https://www.npmjs.com/package/@makingchatbots/genesys-cloud-chatbot-tester-cli):
@@ -120,7 +120,7 @@ the [ID and region of your Web Messenger Deployment](https://help.mypurecloud.co
120
120
The scenarios are written as prompts, these can take some fine-tuning to get right ([see examples here](https://genesys-messenger-tester.makingchatbots.com/writing-tests/ai/example-prompts.html)).
121
121
The `terminatingPhrases` section defines the phrases you instruct ChatGPT to say to pass or fail a test.
0 commit comments