You are on page 1of 1

Use of AWS that every test automation engineer should know!

.
.

➡️AWS (Amazon Web Services), is highly beneficial and useful for Test Automation.

➡️What all services we should know about in AWS and what are it's use in Test Automation?

1) EC2 (Elastic Compute Cloud): Use EC2 instances to host your test automation frameworks and
tools
Create instances with the necessary operating systems and dependencies

2) S3 (Simple Storage Service): Store test data, test scripts, and artifacts in S3 buckets
Enable versioning for better tracking of changes

3) AWS CodePipeline: Automate your test automation pipeline by setting up CodePipeline


Integrate with CodeBuild for build and test phases

4) CloudWatch: Use CloudWatch for logging and monitoring test executions


Set up alarms for proactive monitoring

What are some additional features which can be beneficial for Test Automation provided by
AWS?

1) Auto Scaling: Implement Auto Scaling to adjust the number of instances dynamically

2) Versioning: Enable versioning for S3 buckets to track changes in test scripts and data

3) Upload Apps: Upload your mobile app to AWS Device Farm.


Define test configurations for various devices and OS versions

4) VPC (Virtual Private Cloud): Utilize VPC for network isolation and security
Configure security groups and network ACLs
(This is more specific for application architecture)

.....

You might also like