AWS Certified Alexa Skill Builder – Specialty — Question 1
An Alexa Skill Builder receives feedback from users that a specific utterance causes Amazon Alexa to trigger the skill's AMAZON.HelpIntent rather than triggering the correct intent and slot.
How can the Builder reproduce this behavior to troubleshoot the problem?
Answer options
- A. Use the AWS Lambda test feature to send a request with the given intent and slot combination.
- B. Set up a unit test in the code base to simulate what happens when the given intent and slot combination are dispatched within the skill.
- C. Use the Manual JSON tab on the Test page of the developer console to see what happens when a request for the given intent and slot combination is sent to the skill
- D. Use the Alexa Simulator tab on the Test page of the developer console to test the utterances the users have reported.
Correct answer: B
Explanation
The correct answer is B because creating a unit test allows for direct simulation of the skill's behavior when specific intent and slot combinations are dispatched, which is essential for troubleshooting. Option A is incorrect as it does not specifically simulate the skill's internal logic. Option C lacks the thoroughness of a unit test, and option D, while useful for testing user-reported utterances, does not directly examine the underlying issue with intent dispatching.