Difference between @findByMethod and @findelement?
Answer Posted / elakkiya
Both methods are used to find the webelements.
findelement:
-------------------
This is one of the abstract method , should be used to find the single web element.
Return type is single web element.
@Findby:
--------------
This is one Annotation in Page factory model and used to locate one or more WebElements using a single criterion.
it has two kind of methods as follows.
• The @FindBys annotation is used in case elements need to match all of the given criteria
• The @FindAll annotation is used in case elements need to match at least one of the given criteria
| Is This Answer Correct ? | 5 Yes | 0 No |
Post New Answer View All Answers
Can we use selenium grid for performance testing?
Tell us how many exceptions do you know in selenium webdriver?
What are the advantages of page object model framework?
Can you explain the framework which you have used in your selenium project?
What is the difference between “type” and “type and wait for” command?
How will you verify the specific position of an web element
Can selenium handle windows based pop up?
Explain what is assertion in selenium and what are the types of assertion?
What are the different types of waits available in webdriver?
Can we edit recorded selenium ide test cases?
What selenese command and argument can be used to transfer the value of a javascript variable into a side variable?
What will be the limits of selenium?
Why should Selenium be selected as a testing tool?
What do you mean by xpath?
Tell me how colors could be handled in selenium webdriver?