Is Selenium IDE still in use?

Does Selenium IDE work with Chrome?

Yes, if your target site doesn't have a JavaScript pop-up window or something in the background which triggers the site to open in a new window/tab.

The problem you're running into is that you're clicking on a link which takes you to the new page, but in the Selenium process as you're clicking on the link it's like you're clicking into an editable form field and clicking on submit - so your "input", which was hidden by default, is now shown to you.

Selenium supports clicking on links too - but you have to set a browser/OS specific locator, such as XPath if you're not on Chrome like I am. It can be really confusing for beginners.

Selenium IDE (the official plugin) currently doesn't work with Chrome. They are however working on something for this feature, and if it looks promising, they will release a new version.

I know of the following sites to track its development.

Can I use Selenium with Chrome?

I am new to Selenium.

I want to automate the functional testing of an application built in Java that runs in Web-Browser. Is it possible to do this? You can use Selenium, but you need to understand a little bit more about what your application is doing. For example, are there "pages" that are used by your application that you can test without Selenium? If so, just load the page you need and then use Selenium to do your tests on that specific page.

Otherwise, if you have to navigate through the pages, you will need to use Selenium to do the navigating.

How do I download Selenium for Chrome?

For Selenium to work with Chrome it needs to have Chrome Driver.

You can either download the selenium package as a zip file containing all of the python modules necessary, or you can download the "stable release" from selenium. This gives you the Python modules plus a working version of the Chrome driver:
If you plan on doing more than the simple sample tests mentioned below, there is an intermediate release candidate: The easiest way to do this is to just type "manage.py migrate" in the project directory.

This will generate the new chrome driver in a directory "chromedriver". Just create a symlink of that into your path as before (sudo ln -s /opt/Python27/bin/chromedriver /usr/local/bin/) and then you can use it as normal.

Once you've made sure you've installed the necessary packages you can then import the Selenium modules for Python and go about writing your tests. Note: Currently I'm using VSCode instead of Sublime, I like it better but if you'd prefer to use Sublime instead of VSCode you can follow this guide: Here is an example code for just navigating to google.com/ncr: importselenium.webdriver.common.keysymselenium.options.binaryswitches# These are the binary switches I use for the chromedriver in seleniumdriver=selenium.Chrome()# Use of the switch --start-maximized has no effect - it is ignoreddriver.setpageloadtimeout(10)# This may or may not help you - this disables Javascript as it's disabled by default on Chromedriversettings=selenium.experimental.accepthighsecurityroutes=True# These are the default url's my tests navigate to:#driver.

Related Answers

What are 5 Uses of Selenium?

Selenium is a web-automation tool that helps you to test web applications....

How can we use the Selenium tool with HeadSpin?

Selenium is a tool that is used to automate functional testing. There are two types...

What is Selenium IDE and WebDriver?

Selenium IDE is a tool that enables to test web applications. In this tutoria...