Testing articles

Ranjan D Sakalley
21 October 2011

Software testing and verification needs a careful and diligent process of impersonating an end user, trying various usages and input scenarios, comparing and asserting expected behaviors.This article explains various aspects of test automation and how it affects Continuous Delivery.

read more >
Alister Scott

This is a story about how a team can successfully implement automated testing, not only delivering a comprehensive regression test suite, but living documentation of the system.

read more >
Li Xiang

In Part 1 , we introduced Sahi, talked a little about how it works and also showed how to use it to record a script. In this second part, we will look at some of the more advanced APIs, and discuss examples of their use within an actual project.

read more >
Li Xiang

Sahi is an automation and testing tool for web applications. Different from many other commercial testing tools, Sahi is an open source tool. As an automation tool, Sahi provides the facility of recording and play backing of scripts. Sahi supports Java and JavaScript. Even though the Sahi script looks like JavaScript, it is not executed as the regular JavaScript on the browser.

read more >
Manish Kumar

Software Testing is going through some revolutionary changes on philosophy, practices and tools; largely driven by current business and the IT environment. This article is an attempt to look at factors influencing changes in testing space, emerging trends in testing and the impact they have on testing professionals in the 21st century.

read more >

Come & join us


Graduate opportunities

We're seeking bright, creative and open-minded individuals ...

read more >


All global opportunities

ThoughtWorks isn't your average company, so we don't hire average people. Interested ...?

read more >