Making Automated Regression Testing Accessible: Introducing SRAF

In the software testing realm, the gap between manual testing capabilities and the technical demands of automated testing tools is often vast. So I spent a few hours to create the Simple Regression Automation Framework (SRAF) to bridge this gap. Designed for QA testers with limited or no coding experience, SRAF enables the automation of regression tests using simple English commands.

Getting Started with SRAF

Ensure Node.js is on your system. Download SRAF from GitHub, run npm install in the framework's directory, and you're all set.

Your First Test Script

With SRAF, test scripts are written in straightforward English. Here's a basic example that you'd place in a text file named helloWorldTest.txt:

SRAF Framework "Hello World" automation test text file

This script tells SRAF to open a specified URL and verify if the text "Welcome to Example" is present on the page.

Executing a Test

To run your test, simply execute:

Running SRAF regression automation test from command line


Why SRAF?

SRAF democratizes regression testing by removing the need for programming skills, simplifying test script creation, and empowering all QA professionals to contribute to automation efforts.

Available Commands

The framework offers a variety of commands to cover most testing scenarios:

SRAF Framework Regression Automation Commands Dictionary

SRAF makes automation in regression testing as inclusive as possible, opening doors for those who've been sidelined by the complexity of traditional tools.

Happy testing...

#QA #Automation #SRAF #Testing #NoCode #SoftwareTesting

James Walker

CEO at Curiosity Software | Driving Productivity and Quality in Software Delivery with the Outer Loop Platform ??

7 个月

This is called Keyword-driven testing - https://en.wikipedia.org/wiki/Keyword-driven_testing

要查看或添加评论,请登录

John I. Jerkovic的更多文章

社区洞察

其他会员也浏览了