57
85
+ 1
16

What is Selenide?

It is a library for writing concise, readable, boilerplate-free tests in Java using Selenium WebDriver.
Selenide is a tool in the Browser Testing category of a tech stack.

Who uses Selenide?

Companies
9 companies reportedly use Selenide in their tech stacks, including SEMrush, Parship Group, and CAS genesisWorld.

Developers
46 developers on StackShare have stated that they use Selenide.

Selenide Integrations

Android Studio, BrowserStack, Sauce Labs, LambdaTest, and Selendroid are some of the popular tools that integrate with Selenide. Here's a list of all 6 tools that integrate with Selenide.
Pros of Selenide
5
Nice JAVA API
2
Very mature API
2
File upload support
2
Integrated with WebDriverManager project
2
Integrated with Selenium-Jupiter framework
1
Capture screen shots on fail
1
Cross browser
1
Proxy server
Decisions about Selenide

Here are some stack decisions, common use cases and reviews by companies and developers who chose Selenide in their tech stack.

Needs advice
on
Karate DSLKarate DSL
and
SelenideSelenide

I want to test a website and want to use the wrapper for Selenium, like Selenide. Please suggest any other wrapper like selenium.

See more

Selenide's Features

  • Concise fluent API for tests
  • Ajax support for stable tests
  • Powerful selectors
  • Simple configuration

Selenide Alternatives & Comparisons

What are some alternatives to Selenide?
Selenium
Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.
Cypress
Cypress is a front end automated testing application created for the modern web. Cypress is built on a new architecture and runs in the same run-loop as the application being tested. As a result Cypress provides better, faster, and more reliable testing for anything that runs in a browser. Cypress works on any front-end framework or website.
Protractor
Protractor is an end-to-end test framework for Angular and AngularJS applications. Protractor runs tests against your application running in a real browser, interacting with it as a user would.
Geb
It brings together the power of WebDriver, the elegance of jQuery content selection, the robustness of Page Object modelling and the expressiveness of the Groovy language.It can be used for scripting
TestNG
It is a testing framework designed to simplify a broad range of testing needs, it covers all categories of tests: unit, functional, end-to-end, integration, etc.Run your tests in arbitrarily big thread pools with various policies available (all methods in their own thread, one thread per test class, etc.
See all alternatives

Selenide's Followers
85 developers follow Selenide to keep up with related blogs and decisions.