- sachin123
- Posts : 7
Join date : 2011-11-29
how to use getXpathCount, isAlertPresent() ,isElementPresent and removeAllSelections
Tue Nov 29, 2011 8:33 pm
Hi All
please give to me one example
please give to me one example
- faramkaProfessional
- Posts : 143
Join date : 2011-09-15
Location : Poland
Re: how to use getXpathCount, isAlertPresent() ,isElementPresent and removeAllSelections
Wed Nov 30, 2011 2:52 pm
If there is a table with id = data in the current page, get count of rows by xPath:
If there is any alert presented, get it.
removeAllSelection(locator) - unselects all of the selected options in a multi-select element. The argument is an element locator identifying a multi-select box.
So if you have something like this:
You select some options first:
Then you can remove these selections at a time:
- Code:
if ($this->isElementPresent("//table[@id='data']") {
$count = $this->getXpathCount("//table[@id='data']/tbody/tr");
}
If there is any alert presented, get it.
- Code:
if ($this->isAlertPresent()) {
$this->getAlert();
}
removeAllSelection(locator) - unselects all of the selected options in a multi-select element. The argument is an element locator identifying a multi-select box.
So if you have something like this:
- Code:
<select multiple="" size="3" name="mytextarea">
<option value="one" name="one"> one </option>
<option value="two" name="two"> two </option>
<option value="three" name="three"> three </option>
<option value="four" name="four"> four </option>
</select>
You select some options first:
- Code:
$this->select("mytextarea", "one");
$this->select("mytextarea", "three");
Then you can remove these selections at a time:
- Code:
$this->removeAllSelections("mytextarea");
Permissions in this forum:
You cannot reply to topics in this forum