Protractor - Select from Bootstrap Dropdown Protractor - Select from Bootstrap Dropdown selenium selenium

Protractor - Select from Bootstrap Dropdown


First, click the "dropdown toggle" button to open up the dropdown. Then, select an option:

var dropDown = element(by.css("div[dropdown]"));dropDown.element(by.css("button[dropdown-toggle]")).click(); dropDown.element(by.css("a[ng-click*=checkIn]")).click();  // Check In

Working code:

    element(by.buttonText("Actions")).click();     element(by.css('[ng-click="]checkIn()"]')).click();  // Check In


A clean solution to select from Bootstrap Dropdown is to click by buttonText and then by linkText:

element(by.buttonText('your button')).click();element(by.linkText('your selection')).click();