Element protractor id is dynamically generated
1 answer
There are several ways to do this, for example. using a CSS selector:
// starts-with
element(by.css("div[id^=test]"));
// ends-with
element(by.css("div[id$=test]"));
// contains
element(by.css("div[id*=test]"));
Or, with XPath (endlessly here):
// starts-with
element(by.xpath("//div[starts-with(@id, 'test')]"));
// contains
element(by.xpath("//div[contains(@id, 'test')]"));
+5
source to share