我正在尝试测试量角器中的此站点:
https://stackblitz.com/edit/expansion-panel?file=main.ts
我要单击Panel1并将其展开。
这是我的代码:
it('blabla', function() {
browser.get('https://stackblitz.com/edit/expansion-panel?file=main.ts');
browser.sleep(10000);
element(by.css('.mat-expansion-panel-header.ng-tns-c2-1.ng-trigger.ng-trigger-expansionHeight')).click();
browser.sleep(1000);
});
最佳答案
我正在使用此辅助功能来打开面板。
private async openExpansionPanel(position: number) {
await element.all(by.css('mat-expansion-panel'))
.get(position)
.click();
}
如果您不使用
async/await
,则可以将其删除。关于javascript - 如何在 Protractor 中测试扩展面板,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47393834/