Have you failed a job interview?
Send us your job interview questions and get correct answers.

Using Selenium, when do we use findElement(...) and findElements(...)?

Experience Level: Junior
Tags: Quality Assurance (QA)Selenium



Both methods are used to locate an element on a page. Each of them has slightly different behaviour.

Method findElement(...) finds the element matching the criteria. If no element is found, exception is thrown. If one or more elements are found, the first element is returned.

In contrast, the findElements(...) returns the list of matching elements. If no element is found, empty list is returned. If one or more elements are found, they will be present in the returned list?

Related Quality Assurance (QA) job interview questions


No Comments Yet.
Be the first to tell us what you think.
Selenium training
Selenium training

Are you learning Quality Assurance (QA) ? Try our test we designed to help you progress faster.

Test yourself