SHAFT_ENGINE

SHAFT is a unified test automation engine. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve. Stop reinventing the wheel. Upgrade now:

MIT License

Stars
307
Committers
42

Bot releases are visible (Hide)

SHAFT_ENGINE - 6.1.20220113

Published by MohabMohie almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/MohabMohie/SHAFT_ENGINE/compare/5.3.20210930...6.1.20220113

SHAFT_ENGINE - 5.4.20211202-BETA

Published by MohabMohie almost 3 years ago

What's Changed

Full Changelog: https://github.com/MohabMohie/SHAFT_ENGINE/compare/5.3.20210930...5.4.20211202
Release Link: https://automatest.jfrog.io/ui/native/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.4.20211202-BETA

SHAFT_ENGINE - 5.4.20211122-BETA

Published by MohabMohie almost 3 years ago

What's Changed

Full Changelog: https://github.com/MohabMohie/SHAFT_ENGINE/compare/5.3.20210930...5.4.20211122-BETA
Release URL: https://automatest.jfrog.io/ui/native/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.4.20211122-BETA

SHAFT_ENGINE - 5.4.20211117-BETA

Published by MohabMohie almost 3 years ago

What's Changed

Full Changelog: https://github.com/MohabMohie/SHAFT_ENGINE/compare/5.3.20210930...5.4.20211117-BETA

SHAFT_ENGINE - 5.4.20211114-BETA

Published by MohabMohie almost 3 years ago

What's Changed Since the last stable release

Full Changelog: https://github.com/MohabMohie/SHAFT_ENGINE/compare/5.3.20210930...5.4.20211114-BETA
Release URL: https://automatest.jfrog.io/ui/native/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.4.20211114-BETA

SHAFT_ENGINE - 5.4.20211104-BETA

Published by MohabMohie almost 3 years ago

What's Changed

Full Changelog: https://github.com/MohabMohie/SHAFT_ENGINE/compare/5.3.20210930...5.4.20211104-BETA

SHAFT_ENGINE - 5.4.20211103-BETA

Published by MohabMohie almost 3 years ago

What's Changed

Full Changelog: https://github.com/MohabMohie/SHAFT_ENGINE/compare/5.3.20210930...5.4.20211103-BETA
Release Link: https://automatest.jfrog.io/ui/native/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.4.20211103-BETA

SHAFT_ENGINE - 5.4.20211030-BETA

Published by MohabMohie almost 3 years ago

SHAFT_ENGINE - 5.4.20211025-BETA

Published by MohabMohie almost 3 years ago

Highlights

  • Selenium 4 stable version and corresponding upgrade to the latest appium master snapshot
  • Upgrading BrowserStack integration to be w3c compliant
  • Creating browserStack.properties and DriverFactory.getBrowserStackDriver() to facilitate testing via browser stack for new or existing apps
  • Upgrading all transitive dependencies

What's Changed

Full Changelog: https://github.com/MohabMohie/SHAFT_ENGINE/compare/5.3.20210930...5.4.20211025-BETA

Release Link: https://automatest.jfrog.io/ui/native/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.4.20211025-BETA

SHAFT_ENGINE - 5.3.20210930

Published by MohabMohie about 3 years ago

This release includes:

  • Upgrade to JDK 17
  • Fixes and optimizations to video recording for web and android
  • The ability to configure the scope for video recording (it's now linked to the driver session)
  • Several bug fixes and small improvements

https://automatest.jfrog.io/ui/native/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.3.20210930

SHAFT_ENGINE - 5.3.20210902

Published by MohabMohie about 3 years ago

This release includes:

  • Issue fixes for ExtentReport with Cucumber
  • Attaching Request specifications (Headers / Form Parameters / Query Parameters) to any API request
  • You can now type the relative file path for your mobile_app in the configuration manager, and SHAFT will detect the absolute path and pass it to appium to install and run your app

https://automatest.jfrog.io/artifactory/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.3.20210902

SHAFT_ENGINE - 5.3.20210822

Published by MohabMohie about 3 years ago

This release includes:

  • The ability to configure a number of retry attempts for failed tests
  • Upgrading SHAFT to use JDK 16
  • Fully documenting the new Validations Wizard and adding a new convenience method to easily validate element text
  • Several bug fixes and performance enhancements throughout

Make sure to upgrade your IDE to use the latest JDK 16 before upgrading to this version of SHAFT

https://automatest.jfrog.io/artifactory/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.3.20210822

SHAFT_ENGINE - 5.3.20210621

Published by MohabMohie over 3 years ago

Father's Day Release, in loving memory of Mohie ElDeen Mahmoud, without whom none of this would have been possible.

https://automatest.jfrog.io/artifactory/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.3.20210621/

Including the brand new Validations Wizard, thanks to Heba Ghaly for her ideas and business/technical acceptance review

SHAFT_ENGINE - 5.3.20210609

Published by MohabMohie over 3 years ago

https://automatest.jfrog.io/artifactory/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.3.20210609/

Undocumented rollout for fluent validations (BETA FEATURE / Syntax is subject to change)

SHAFT_ENGINE - 5.3.20210601

Published by MohabMohie over 3 years ago

major bugfix that blocked new users from downloading the allure binary on some windows-based laptops

SHAFT_ENGINE - 5.3.20210519

Published by MohabMohie over 3 years ago

Introducing Playwright integration for DriverFactory, ElementActions, BrowserActions, Screenshots, Videos, Assertions, and Verifications

https://automatest.jfrog.io/artifactory/SHAFT_ENGINE/io/github/mohabmohie/SHAFT_ENGINE/5.3.20210519/

https://mohabmohie.github.io/SHAFT_ENGINE/allure/482/

Related Projects