Get unified test automation with SHAFT_ENGINE, for startup founders and developers. Simplify web, mobile, and API testing.
389 stars147 forksJavaQuality 8/10Updated 6/2/2026100% free ยท open source
What it does
A single automation tool that lets your team test your website, mobile app, and APIs using one simplified language instead of managing multiple complex testing frameworks.
When to use it
โขWhen you need to scale QA across web, iOS/Android, and APIs without hiring separate specialists for each
โขWhen your current test scripts are too complex to maintain and break frequently
โขWhen you want to accelerate your release cycle by reducing the time spent writing boilerplate test code
Quick start
1Install the SHAFT engine via the provided setup wizard or Maven dependency in your Java project
2Define your test scenarios using SHAFT's simplified 'wizard-like' syntax to interact with UI elements
3Run the tests to automatically generate detailed execution reports and logs
4Integrate the test suite into your CI/CD pipeline to catch bugs before every deployment
Ready-to-paste prompt
mvn test -Dbrowser=chrome -Denv=staging
Saves to your device
Topics
api
appium
appium-framework
appium-java
automation
automation-engine
e2e-testing
end-to-end-testing
java
mobile
restassured
restassured-framework
selenium
selenium-grid
selenium-webdriver
test-automation
test-automation-framework
testing-framework
testing-tools
web
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.