.element()
Search for an element on the page, starting from the document root. The located element will be returned as a WebElement JSON object.
First argument to be passed is the locator strategy, which is detailed on the WebDriver docs.
Parameters:
Name | Type | description |
---|---|---|
using |
string | The locator strategy to use. |
value |
string | The search target. |
callback |
function | Callback function which is called with the result value. |
Usage:
module.exports = { 'demo Test' : function(browser) { browser.element('css selector', 'body', function(res) { console.log(res) }); } };
示例:
client.element('css selector','#file_grid > tbody > tr > td > i.publish_file.click_icon',function(result){ if(result.status != -1) { //element exist console.log(result); client.elementIdClick(result.value.ELEMENT); } else { //element not exist console.log("no appropriate media file to publish "); } })