Testscripts vs. Rapid Software Testing

Published on: Category: IT development and operations

As a developer, you're constantly looking for ways to improve your software. Testing is an important part of this process, because it guarantees your software adheres to your standards, and can be delivered to your customers without fear of it breaking down. In this post, I’m going to shed some light on the way we test our software.

The basics of each software test are found in the Test Management Approach (TMAP). Because we always look at possibilities to improve our work and methodologies, we are currently trying new ways of testing by using Mindmap and Rapid Software Testing together with TMAP.

What is Rapid Software Testing?

Rapid Software Testing (RST) was developed and taught by James Bach. His philosophy of RST is unlike traditional approaches to testing. The traditional approach ignores the thinking part of testing and instead advocates never ending paperwork. Nowaday’s software applications have become too complex for that, and testers (and time spent) are too expensive. Therefore RST isn't just testing with a sense of urgency, it's mission-focused testing that eliminates unnecessary work, assures that everything necessary gets done, and constantly asks what testing can do to speed up the project as a whole.

The differences between the traditional TMAP testing and Rapid Software Testing:

TMAP Testing
Rapid Software Testing
Scripted testing
Exploratory testing
Testing in phases
Testing starts immediately
Time consuming Testscripts
Short script in the vorm of a Mind map
Context Driven Testing (CDT)
Static
Flexible

We use Rapid Software Testing in combination with mindmaps as tools to effectively and efficiently test our software applications. Mainly because Rapid Software Testing compared to TMAP is shown to be more effective and gives the ability to test software faster compared to working with Testscripts, without compromising quality.

How do we use mindmaps?

A mindmap is a graphical way to represent ideas and concepts. It is a visual thinking tool that helps structuring information, and helps to better analyze, comprehend, synthesize, recall and generate new ideas. We use mindmaps as one of our tools to approach a software application. Instead of writing endless testscripts, we also use mindmaps to structure our testsuites and report our test results.

Karizma Ilahi
About the author Karizma Ilahi

I'm currently working as a project coordinator at Qualogy Caribbean in Paramaribo. My previous experience consists of web development and project management.

More posts by Karizma Ilahi
Comments
Reply