forked from enviPath/enviPy
32 lines
728 B
JavaScript
32 lines
728 B
JavaScript
/**
|
|
*
|
|
* Get the title of current opened website. This command only works for browser environments or on mobile
|
|
* devices with webview enabled (hybrid tests).
|
|
*
|
|
* <example>
|
|
:getTitle.js
|
|
it('should get the title of the document', function () {
|
|
browser.url('http://webdriver.io');
|
|
|
|
var title = browser.getTitle()
|
|
console.log(title);
|
|
// outputs the following:
|
|
// "WebdriverIO - WebDriver bindings for Node.js"
|
|
});
|
|
* </example>
|
|
*
|
|
* @alias browser.getTitle
|
|
* @return {String} current page title
|
|
* @uses protocol/title
|
|
* @type property
|
|
*
|
|
*/
|
|
|
|
let getTitle = function () {
|
|
return this.unify(this.title(), {
|
|
extractValue: true
|
|
})
|
|
}
|
|
|
|
export default getTitle
|