Tutorial: Develop a simple IDT test suite
A test suite combines the following:
-
Test executable that contain the test logic
-
Configuration files that describe the test suite
This tutorial shows you how to use IDT for FreeRTOS to develop a Python test suite that contains a single test case. Although this tutorial uses SSH, it is useful to learn how to use Amazon IoT Device Tester with FreeRTOS devices.
In this tutorial, you will complete the following steps:
Follow the steps below to complete a tutorial for developing a simple IDT test suite.
Topics
- Set up the prerequisites for a simple IDT test suite
- Create a test suite directory
- Create configuration files
- Get the IDT client SDK
- Create the test case executable
- Configure device information for IDT
- Run the test suite
- Troubleshoot errors
- Create IDT test suite configuration files
- Configure the IDT test orchestrator
- Configure the IDT state machine
- Create IDT test case executable
- Use the IDT context
- Configure settings for test runners
- Debug and run custom test suites
- Review IDT test results and logs
- Submit IDT usage metrics