AWS Automated Testing: Environments & Services
In this 14-video course learners will explore the use of Amazon Web Services-based (AWS) environments for automated testing and the associated advantages and disadvantages. Examine the main AWS development and testing tools then delve into the best practices for using AWS to set up environments for automated testing and then learn how to set up an AWS environment for automated testing. You will discover how to use AWS Device Farm for automated testing of iOS and Android applications and for automated testing of web applications. Work with AWS CodePipeline to automate the build and test phases of continuous delivery processes; AWS CodeBuild to add build and test automation in existing AWS CodePipeline pipelines and AWS CodeDeploy to validate and debug applications before deploying them. Implement unit testing as a part of AWS CodeStar projects and AWS CloudFormation to implement infrastructure as Code for automated testing of applications. Finally learn how to use AWS OpsWorks for Chef Automate to automate testing for security and compliance.