Skip to main content

2 posts tagged with "ecosystem"

View All Tags

Dear SHAFT users, we need your support!

ยท One min read
Mohab Mohie
SHAFT_Engine creator

SHAFT is undergoing some major changes in its steering committee and we want to ensure that we align our strategies to what you guys really need!

SHAFT_Engine has always been (and will continue to be) a community driven project, made by Testers for Testers, and our mission was always to add value, remove redundancy, and help Software Engineers in Test focus on the exciting and non-repetitive parts of their work. For that we need your support to pinpoint and prioritize the features that you're using, and the features that you'd like to see in the near future.

Join us, become an honorary member of the new SHAFT_Engine Technical Leadership Committee by filling out this short survey, and watch your name shine as an honorary member on the dedicated page that we'll create on our official user guide!

Join us now!โ€‹

Selenium Ecosystem

ยท 3 min read
Mohab Mohie
SHAFT_Engine creator

We're starting off 2023 with a huge announcement!

SHAFT_Engine ๐Ÿค Selenium WebDriver

What is the Selenium Ecosystem?โ€‹

  • Over the last decade, a large ecosystem of Open Source projects have sprouted up around Selenium.
  • The Selenium Ecosystem attempts to capture some of those projects that make use of Selenium WebDriver as a central part of what they do.
  • It consists of a number of drivers, bindings, plugins, and frameworks created and maintained by third parties.

What are some other members of the Selenium Ecosystem?โ€‹

Why use a framework that's part of the Selenium Ecosystem?โ€‹

  • These projects are developed, and maintained by third parties who dedicate their time and efforts to complement the solid infrastructure provided by Selenium WebDriver; the undisputed market leader for test automation since its inception.
  • They are very mature with many contributors and many users.
  • They are powered by Selenium WebDriver, which guarantees the widest and most mature user-base versus other competitors.

Why use SHAFT_Engine?โ€‹

  • In its seventh year of development now and has accumulated 20 more contributors over the years.
  • One of the largest open source projects in the MEA region.
  • Has several tens of thousands downloads, and is being used by 18+ organizations (that we know of) to drive their automation efforts.
  • Powered by Selenium, Appium, RestAssured, and other best-in-class automation frameworks, SHAFT supports Web/Mobile/API/CLI/DB/Desktop test automation.
  • Offers excellent business-centric reporting with automated evidences (screenshots, videos, attachments) and logs.
  • Out-of-the-box simple test data management with secure encryption support.
  • Supports Local, remote, unattended, sequential, parallel, and containerized test execution.
  • Built-in test synchronization and error handling.
  • Built-in third party integrations with Jira, Xray, BrowserStack, and Applitools Eyes.
  • AI-powered Element Identification, visual checkpoints, and self-healing tests.
  • Element Locator Builder with full support for Selenium 4 Relative Locators.
  • Fluent actions and validations library.
  • And the list goes on...

What does being a member of the Selenium Ecosystem mean for SHAFT_Engine?โ€‹

  • It means that SHAFT_Engine is now one of 13 high-level frameworks that are built on top of Selenium WebDriver and have officially joined the ecosystem.
  • It will gain more visibility and more community support.
  • And our core maintainers will continue to remain close to the Selenium Technical Leadership committee, ensuring that SHAFT remains ahead of the curve and always aligned to the latest Selenium WebDriver has to offer.

In summary, we thank you for your support over the past 6 years, and we promise to continue to offer you a fully-featured best-in-class reliabie, consistent, secure, and fast Test Automation Solution.