Поскольку у меня нет вашего источника HTML-страницы, поэтому я начну видеть с.После html-страницы, если вы используете страницу объекта в транспортире, вы можете использовать:
var EC = protractor.ExpectedConditions;
var button = element(by.css("mat-slidenav.layout-navigator .mat-nav-list button.mat-list-header"));
this.clickLookButton = function(){
browser.wait(EC.presenceOf(button));
browser.wait(EC.elementToBeClickable(button));
browser.executeScript("arguments[0].click();", button.getWebElement());
};
Вы можете использовать функцию щелчка транспортира вместо строки кода
browser.executeScript("arguments[0].click();", button.getWebElement());
Если вы используете функцию щелчка транспортира:
button.click();
Удачи!