GetAllValues
Description
Get all the values of a certain property from all the existing elements. Possible properties are all the methods available on the Object spy for the page.
Parameters
Name | Value | Description |
---|---|---|
Zone | * NATIVE * WEB * TEXT | Zones which define the way the element will be identified. |
Element | Element Identifier as String | Identification of Element in the device screen. Identification can be XPATH or any other Appium Element Identifier. |
Property | Property name as String | The property or method to be extracted from the elements that meet the query |
Usage
info
Replace <server> with the appropriate URL.
- Public Continuous Testing Cloud - https://cloud.seetest.io/wd/hub/.
- Dedicated Continuous Testing Cloud environment - Your own domain. For example: https://company.experitest.com/wd/hub/
- On-premises Continuous Testing Cloud environment - Your designated URL. For example: https://company.com/wd/hub
Example
GetAllValues
DesiredCapabilities dc = new DesiredCapabilities();
driver = new AndroidDriver(new URL("<server>"), dc);
seetest = new SeeTestClient(driver);
dc.setCapability(MobileCapabilityType.UDID, "<deviceid>");
...
...
// Gets all the values of the property "text" for all elements which are identified by given xpath.
seetest.getAllValues("NATIVE", "//*[@id='usernameTextField']", "text");