I have read and heard from many peple that Selenium is used by many people.

Do you know if there is a better tool than Selenium in relation to open source?


  • 1
    Is there any specific feature interesting for your goal? Or are you looking for a comparison between open source tools? Commented Dec 25, 2015 at 9:08
  • It is a comparision. Commented Dec 25, 2015 at 10:39
  • 2
    "better" in what way? To achieve what purpose? There are test frameworks similiar to, or even based on, selenium in most of the major languages. Please be more specific in your question. Commented Dec 25, 2015 at 12:34
  • 3
    Question would be better if retitled to "What open source testing tools are similar to selenium? I don't have privs to suggest the edit. Commented Dec 25, 2015 at 12:35
  • Also see sqa.stackexchange.com/q/725/8992 Commented Dec 25, 2015 at 12:36

1 Answer 1


Selenium is an industry standard for web GUI. But desktop GUI automation is almost an untilled field. There are several disparate tools that are able to deal with few types of GUI. I know only one cross-platform open source project for GUI testing based on accessibility technologies (therefore text-based): it's LDTP. But in my mind the interface is really ugly. That's why LDTP is not so popular.

Really nice tools are not cross-platform. One of the docs point to some of them.

Python tools

Some tools use Machine Learning algorithms to find the elements on the screen by gold picture matching (Sikuli, PyAutoGUI), but they are still not reliable enough and can be chosen if you really need cross-platform solution or in some complicated cases where accessibility technologies are not available (GTK apps on Windows, for example).

P.S. I'm trying to keep some tools rating up-to-date if a popularity on GitHub/SO matters to you.

Not the answer you're looking for? Browse other questions tagged or ask your own question.