This question might sound repeated. I have searched Stack exchange and found many questions by users who ask mainly on which language they should choose for Selenium WD: Java or Python?

But their question mainly relates to ease of use for the end user: as in which language is easier to learn.

My question is on capabilities: Which language has greater capability / more functionality for use with Selenium WebDriver? Java or Python? Are they equal?

I know of some awesome frameworks which use Selenium Bindings with Java such as Serenity BDD which has awesome reporting capabilities.

Which language is better suited for Selenium WebDriver in terms of capabilities and functionality?

  • I marked this question as "Too Broad" because there is no such things as "the best" per se, but only inside a given context. If you explain more your problems and context, the contributors could give their opinions on the different tools. – João Farias Aug 2 '19 at 8:25
  • 1
    This isn't a "too broad" because it's asking which language has more tooling - which can be answered by a combination of how many Selenium features are not supported by Python vs Java, and how many extensions (and what they do) are available in Python vs Java. – Kate Paulk Aug 2 '19 at 11:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.