As part of the Amazon Testing and Certification process, you are expected to thoroughly self-test your own device using the steps and materials in this guide. We're always improving our self-testing support, allowing you to emulate Amazon's test conditions and to run the same tests we perform on your device.
All self-tests tie back to the Alexa Voice Service (AVS) requirements. If you fail a self-test during your testing, you will likely fail the related Amazon test when you send your product in for our testing, which means you will delay certification. All relevant self-tests must be executed and passed on your side prior to submission to Amazon for testing.
- Conduct self-testing
- Submit your self-test results
- Self-testing resources
This document points to resources and guidance to configure your account, set up for each test scenario, and acquire the necessary materials to execute each test. Depending on your product and the features and capabilities you have chosen to implement, your self-test checklists may be different. Within each checklist, the tests you’ll execute as part of self-testing will vary. This means your test setup may differ.
All core self-tests are required for all devices. Each self-testing category is designed to help you meet customer expectations and avoid issues as you develop, prototype, and prepare your product for commercial release.
Does your Alexa integration function the way customers expect? To check, the functional self-tests validate the AVS Functional Requirements. Each self-test in the applicable list is required for all products seeking certification. All tests are expected to pass.
Select your core checklist
If your device has never gone through the functional testing process before, select the Functional Self-test Checklist for your Alexa product type:
|Product types and features||Checklist|
|On-device clients with microphones (Alexa Built-in)||Functional Self-testing Checklist (generic)|
|On-device clients with Multi-room Music (Alexa Built-in)||MRM Functional Self-test Checklist|
|Mic-less on-device clients (Alexa Built-in)||Mic-less Self-test Checklist|
|Alexa Mobile Accessories (AMA)||AMA Functional Self-test Checklist|
|Alexa for Wearables (A4W)||A4W Functional Self-test Checklist|
|Alexa for Business (Alexa Built-in)||A4B Functional Self-test Checklist|
Don't see your product type above? Contact your Amazon representative.
Review the setup information: Each self-test checklist contains setup information that should be reviewed prior to executing the tests. Under the "Test Information" tab, you'll find details on the number and types of devices required for testing, Alexa and Amazon account requirements, digital assets, and third-party applications needed to execute the related tests.
As you design your customer’s product experience, follow all AVS UX Design Guidelines to achieve a seamless Alexa experience. The UX self-tests validate that you are meeting these guidelines and are required for all products seeking certification. Tests in the UX Self-test Checklist are expected to pass. There is no special setup required for UX self-testing.
The Amazon Developer Services Agreement requires that developers must implement all reasonable security measures to prevent unauthorized access to the Alexa Service. Review our Security Requirements for details. During testing, a one-page security requirements agreement form must be submitted.
For far-field devices with Alexa-Built-in, acoustic testing ensures your product is capable of interacting with Alexa’s voice system. You'll test how well Alexa hears audio and responds through on-device microphones and speakers. Use the Scoresheets described in each section of the Acoustic Testing Guide, which covers how to set up a test room environment, recommended equipment, test materials, steps, and capturing results.
Customers use Alexa to control a growing list of Music Service Providers, including Amazon Music, TuneIn, iHeartRadio, Kindle books, Audible, Pandora, Spotify. Each provider your device supports will separately test and certify your device against their own set of requirements, which cover user experience, music events related to labels and artists, and payments. Music self-testing is also required to validate these requirements.
Submit your self-test results
One you’ve passed all self-tests required for your product, submit your completed checklists to Amazon for verification. In the Developer Console, select your product. If this product is already approved for self-testing, select "Testing by Amazon." Create a new test cycle and follow the steps. To schedule product submission and testing, work with your Amazon point of contact.
Your results will be reviewed and feedback will be provided. Once we verify your successful results, you'll move on to testing by Amazon.
The documents listed below provide design, functional, and implementation guidance:
- Testing and Certification Overview
- AVS Functional Requirements
- Self-testing Process
- Audio Hardware Configurations
- UX Design Guides
- Security Requirements
- Marketing and Brand Guidelines