Making Automated Regression Testing Accessible: Introducing SRAF
John I. Jerkovic
IT Leader | Computer & Electrical Engineer | Author of SEO Warrior | Ethical Hacker | Enterprise Architect | PMP | PSM | 25+ Years of Innovation & Impact with keen interest in Search & AI
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:
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:
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 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
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