following link mentions that we can find element by giving id… but i am unable to find it.
https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/finding-elements.md
find by "name" (i.e., the text, label, or developer-generated ID a.k.a 'accessibilityIdentifier' of an element)
i tried following code:
WebElement el = driver.findElement(By.name("txtLogin"));
where txtLogin is id for login button
it gives following exception:
org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters. (WARNING: The server did not provide any stacktrace information)
can please anyone explain what are all the ways there to find elements in appium
Best Answer
You can use element ID as following:-
package name :
com.example.testap
Element ID :
txtLogin
write the following code -