Test suite for smart home

The test suite for smart home is a web application that allows you to self-test your
smart home Action. The test suite automatically generates and runs test cases
based on the devices and traits associated with your account. When you complete
the tests, you can view the test results or fill in the submission
form to submit the test results to Google.

Click the paper clip button that is next to the Service Account Key field.
Then, from the file dialog, select your service account key.
The Project ID is filled in automatically from the service account key.

Click Next.

Configure test settings:

If certifying your smart home Action, leave the default
Report State/Request Sync Timeout value unchanged. However, for
testing, you may change the timeout value if your agent takes more time to
report state to Home Graph.

If certifying your smart home Action, make sure the Test Request Sync
option is enabled—during testing, you will be prompted to add,
update, or remove a device and check if the device list has changed in HomeGraph