web » saveAttributeList(var,locator,attrName)
Description
This command captures the attribute value of the matching elements and save them as a list to var
. The attribute
name is denoted as attrName
. The target elements is specified through locator
.
Suppose the following HTML:
<div class="data" data-value="Jim">...</div>
<div class="data" data-value="John">...</div>
<div class="data" data-value="James">...</div>
<div class="data" data-value="Joe">...</div>
<div class="data" data-value="Jumbotron">...</div>
With the following command:
web | saveAttributeList(var,locator,attrName) | myVar | css=#myDiv | data-value
Now the data variable myVar
would contain the value Jim,John,James,Joe,Jumbotron
.
Parameters
- var - the data variable name to store the attribute values found for the matching elements.
- locator - locator of the target elements.
- attrName - attribute name of the element.
Example
See Also
assertAttribute(locator,attrName,value)
assertAttributeContain(locator,attrName,contains)
assertAttributeNotContain(locator,attrName,contains)
assertAttributeNotPresent(locator,attrName)
assertAttributePresent(locator,attrName)
saveAttribute(var,locator,attrName)
updateAttribute(locator,attrName,value)