Articles, tutorials, videos and tools to perform cloud computing software testing (AWS, Kubernetes, Azure, etc.)

Streamlining Your Software Testing Process Through AWS Insights

April 12, 2024 0

The modern software development cycle is increasingly complex, necessitating systems and processes that can adapt and scale swiftly. Companies strive to maintain robust, error-free software solutions by investing in sophisticated software testing methods.

Integration Testing a Cloud Native Application with JavaScript

August 31, 2020 0

This talk will take you through the challenge of testing a cloud-native application that uses MQTT (a pub/sub protocol), webhooks and REST to interact with IoT devices on top of AWS. It uses services which cannot be run on a developers machine for testing, so it was needed to develop a test setup which enables us to continuously test against real services.

Testing Cloud Solutions in Production

February 7, 2018 0

The evolution of software from a simple application running in an isolated system to a multi-node solution in a network and now to geographically distributed cloud solution with hundreds or thousands of nodes, has brought about its own challenges in terms of testing. Testing strategies which works well in one model is not really applicable to others. While many of the tests for a cloud hosted solution can be done by replicating a subset of the actual production environment, some test to be effective need a production like environment.

Visual Studio Online Load Testing Process

June 16, 2014 0

It is often said that “it’s always the baker’s children who have no bread”. In this very interesting article, Ed Glas explains how Microsoft manage the load testing efforts for its Visual Studio Online tool based on a Cloud architecture.

Large Scale Load Testing Amazon.com’s Traffic on AWS

December 5, 2013 0

It’s 4am and you don’t know it, but you’re about to get three times the traffic you were expecting. Is your service ready to handle it? Systems are only as scalable as their weakest component. Large scale load testing in production is the best (and surest) way to ensure that services can truly scale to the unexpected and Amazon Web Services (AWS) can help you.

Testing Cloud Applications with JMeter

September 24, 2013 0

Cloud applications typically involve several components that interact through an API that exchanges data in either the XML or JavaScript Object Notation (JSON) formats. This article from Shalini Gilra, Prem Prakash and Tom Tuohy discusses techniques for using the open source tool Apache JMeter to perform functional, performance and reliability testing of Cloud applications that use RESTful web APIs and JSON.

Unit Testing Google App Engine

February 13, 2012 0

This blog post provides a detail process on how to create and run unit tests for  Google App Engine applications. The author shows how to write the tests using the standard python unittest module and execute them with gaeunit, a web based test runner. He reminds us that it is easier to write unit tests during design rather than afterwards. We should also keep the tests high level so that further detailed modifications will not break the tests. A short video summarizing Google App Engine unit testing is available at the end.

1 2