AWS Greengrass Testing Framework is a collection of building blocks to support end to end automation from the customer perspective, using Cucumber as the feature driver. AWS Greengrass users, including component developers and owners can use these very same building blocks to build custom testing solutions and qualify software changes on variable devices.