import { browser } from 'protractor'; // navigate to a URL browser.driver.get('https://www.example.com'); // refresh the page browser.driver.navigate().refresh(); // go back in history browser.driver.navigate().back(); // go forward in history browser.driver.navigate().forward();
import { browser, by } from 'protractor'; // locate an element with ID let elementByID = browser.driver.findElement(by.id('my-element-id')); // locate an element with Name let elementByName = browser.driver.findElement(by.name('my-element-name')); // locate an element with Class Name let elementByClassName = browser.driver.findElement(by.className('my-element-class')); // locate an element with CSS Selector let elementByCSS = browser.driver.findElement(by.css('my-element-css-selector')); // locate an element with Tag Name let elementByTagName = browser.driver.findElement(by.tagName('my-element-tag-name')); // locate an element with XPath let elementByXPath = browser.driver.findElement(by.xpath('//my-element-xpath'));The Examples I have provided are brief examples of how to use the browser.driver property in Typescript Protractor. The package library used in the examples is the Protractor package.