Home > Protractor (Page 2)

Protractor locators

Protractor locators: Protractor is wrapper of Selenium Javascript Webdriver. All the locators of selenium webdriver is supported in protractor along with these locators protractor supports angularJS specific attributes ng-model, ng-repeat, ng-options, ng-binding. Here are the list of locators supported by protractor: buttonText partialButtonText binding exactBinding model cssContainingText options deepCss repeater exactRepeater className css id linkText js name partialLinkText tagName Xpath Syntax of Model locator: element(by.model('modelName')); Syntax of binding locator: element(by.binding('bindingName')); Syntax of repeater locator: element.all(by.repeater('RepeaterName')).get(index); Above syntax in

This Article is TAGGED in . Read more

Identify dynamic link or webElement using Protractor

If the text of link/webElement is continuously changing then we call it as dynamic link or web element. We have two scenarios, first scenario is text of link may completely change second scenario is text of link may partially change. If it is partially changing we can use locator partailLinkText

This Article is TAGGED in , , . Read more