Test Automation in the Cloud

You have probably heard of Sauce Labs.
They offer a Selenium Grid SaaS and now a whole lot more.

Sauce Labs logo

You probably also know about Atlassian OnDemand for Jira defect tracking & task management, Confluence wiki, Bamboo build automation and continuous, etc.

Atlassian OnDemand Logo

And no doubt you’ve used GitHubBitbucket, or some other online source repository.

Github logo

These some examples of tools that can help you accomplish the goal of performing test automation in the cloud.

And of course, there is the cloud platform itself. Amazon ECS, Rackspace Cloud, Microsoft Azure.
Amazon Web Services  logo

You need defect tracking, test management, build automation, documentation, source control, and automation tools. You need a test environment and a variety of clients to test on. And you need it all to work together.

What are some of the obstacles to test automation in the cloud?

1) Fear of putting proprietary code (and data!) on a public cloud
2) Too many tools and vendors to keep track of and coordinate
3) Creating a seamless integration that works together

But what are some of the advantages of running your test automation in the cloud?

1) Quicker provisioning of hardware resources and ability to scale on demand
2) Ease of administration of uniform architecture provided by virtualization
3) Simplified workflow for distributed teams

I’m working on a short book about steps you can take to leverage the cloud and cloud services to help make test automation easier, faster, and more meaningful for development teams.

I’d love to have feedback from people on their experiences, questions, and advice.

One thought on “Test Automation in the Cloud

  1. I think using the cloud for adding build servers for CI tests is a great idea. It’s still pretty hard integrating different systems well with each other, which is one of the attractions of getting all the tools from one place, e.g. Atlassian OnDemand

    As for the fear of public code and data, I trust some cloud vendors who spend all their time securing systems more than some IT teams who are given a tool they may have never used before. But I know that convincing legal teams of that can be a huge effort for everyone

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s