Skip to main content

Amazon Frustration Free Setup Certification Tool

Python-based automation test scripts which can help Non-Amazon device partners to launch their devices with FFS with shorten self-certification time. The document will describe how to run those scripts to complete the certification tests, especially the provisioning performance test.

Frustration Free Setup Overview

See Understanding Frustration-Free Setup for more information.

Frustration Free Setup Certification Process

See Provisionee Certification Guide for more information.

Requirements and Getting started

  • 1 Android phone in USB debugging mode
    • Alexa App installed and login with your Amazon account

    • The phone is connected with your test machine (Windows, MacOS or Linux) with USB connection.

  • 1 Provisioner device, which is registered to your Amazon account, see recommended devices from Understanding Frustration-Free Setup - Testing Your Device

  • 1 Provisionee device, your device under test, called DUT in this document.

  • 2 Control devices, Amazon Smart Plugs are recommended
    • Please register both to your Amazon account.

    • Please plug DUT on top of one smart plug, and turn that plug ON if DUT has been registered to your Amazon account, or OFF if DUT is in factory reset mode.

    • Please plug the provisioner device on top of the other smart plug, and turn it ON.

  • Please submit your DUT to pre-register our device setup service via Submit Test Devices

Diagram of Test Environment

Run Test Scripts

See Source on GitHub for more details

License

This project is licensed under the Apache-2.0 License.

Release files for amazon-frustration-free-setup-certification-tool 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for amazon-frustration-free-setup-certification-tool 0.1
File Size Uploaded
amazon-frustration-free-setup-certification-tool-0.1.tar.gz 9.8 kB Details

Release files / amazon-frustration-free-setup-certification-tool-0.1.tar.gz

Download URL amazon-frustration-free-setup-certification-tool-0.1.tar.gz
Size 9.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5b121d5ac2adf3ca83c297696e565b6c2962d46cbcf9a2f1fdb3dac8e3eaeedf
BLAKE2b-256 checksum
How to use checksums
aaa221a91660aaea7fae48cc0102fd8bc89ab86903eb9cc23a40d0a0f483b7d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.7

Release history Release notifications | RSS feed

This release

0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page