go back to the blog

Webinar Q&A Session with Ruud Teunissen

  • 17/04/2012
  • no comments
  • Posted by EuroSTAR

Want to learn to learn how to identify requirements, risks, and test strategies for your company to migrate applications to the cloud? Then our recent webinar ‘Moving into the Cloud? Make sure your test approach is Cloud Proof’ will be of interest to you. Join Ruud Teunissen in this webinar recordingas he discusses test strategies to help migrate your company’s applications to the cloud. All questions that were asked during the webinar are also detailed below. Enjoy!

Q: Hi, where to deploy the test performance test tool if the application under test is already deployed in the cloud? – Izzuddin Zain

A: Anywhere you like. Since an application you get from the cloud always has an interface to be able to use it, performance testing can take place from anywhere. To get reliable performance results, make sure that the load is built according to the expected load spread across multiple locations – Ruud Teunissen

Q: Wouldn’t it be better to call the testing you do after the system has gone live, “monitoring” instead of “testing”? To prevent people from thinking that you can go live before testing has completed and reported about quality and risks? – Rik Marselis

A: I think we need to broaden our definition of testing and make monitoring a part of testing. Realize yourself that the maintenance department might not monitor the service, since it is maintained by the supplier… This type of testing is related to Continuous Integration as used in Agile – Ruud Teunissen

Q: In traditional testing methods like equivalence class testing are used. Does testing in the clowd require new methods in testing? – Rainer Deußen

A: The current testing methods are still very useful in the cloud. In some cases we need to define “new” combinations of existing methods to test the cloud properly – Ruud Teunissen

Q: Would you slice the performance testing with a load test tool on parts of the cloud to provide 24×7 availability with a distributed (physically throughout the main markets) performance monitoring as a strategy? – Bernhard Klemm

A: Only if the risks are high enough to want to do this. 24/7 availability checking is an expensive measure to use. To perform a thorough check on availability it is needed to slice and distribute, since we want cloud services to be available from multiple locations – Ruud Teunissen

Q: How difficult or different is Automation Testing in a Cloud? – Fayaz Mohammed

A: It’s usually easier to do when cloud computing is involved. With cloud computing there is a need for standardized communication to a service. This interface can be used for automation too. A good service provider will create services that are testable through automation. Since most SaaS solutions are web based, Selenium is a good option to do the automation – Ruud Teunissen

Q: What would be the project profile perfectly suited for a Cloud approach? – Andreea Dolete

A: Any project involving the implementation of Cloud Computing has the right profile – Ruud Teunissen

Q: Can u elaborate risk “suppliers and outsourcing”? Rashmi Narang

A: Using services provided through the cloud has a lot of similarities to outsourcing including the use of suppliers. The risks that are involved in outsourcing situations will also apply to the cloud. Think of vendor lock in and control issues – Ruud Teunissen

Q: When utlising externally provided cloud based services like Salesforce, how much performance/security testing do we still need to do if Salesforce themselves do their own testing? -Julie Cuthbertson

A: Performance/security testing of the service has (probably) been done by the service provider. So for that part you could suffice with some basic checks. The integration of this service needs to be tested by the company that wants to integrate the service – Ruud Teunissen

Blog post by

go back to the blog


Leave your blog link in the comments below.

EuroSTAR In Pictures

View image gallery