Skill Certification Testing
Note: Sign in to the developer console to build or publish your skill.
Before you submit your skill for certification, you should perform your own quality assurance testing. When you verify that your skill passes these tests, you confirm that the skill has a robust voice user interface and help the skill pass the certification process.
If you're doing a beta test with a limited group of users, you should also perform these tests to make sure that those users have a good experience.
Tip: You can use the Test page of the Alexa developer console to test your skill without a device. For details, see Test Skills in the Alexa Developer Console.
Testing checklist
Perform the following testing to prepare your skill for certification submission:
- Functional tests that verify that the information presented in the Alexa app accurately reflects the core functionality of your skill.
- For custom skills, complete the voice interface and user experience tests. These tests verify the quality of your custom voice user interaction model. Interacting with a voice interface is a new experience for most customers. A robust interface with useful supportive prompts makes the experience feel more like a conversation.
- For Flash Briefing skills, complete the functional tests in the Flash Briefing certification guide.
- For music, radio, and podcast skills, perform the functional tests in the Music, Radio, and Podcast Skill Testing Guide.
- For smart home and video skills, perform the functional tests in the Smart Home and Video Skills Certification Guide.
- If your skill allows the user to make in-skill purchases, complete the testing in Certify In-Skill Purchasing Skills.
- If your skill includes reminders, make sure that you use the test instructions to describe how you implemented reminder functionality in the skill.
Related topics
Last updated: May 01, 2024