我想点击导出(下载按钮),然后确认我下载, 我想期待绿色文字显示页面上(对于3-仅4秒)。当按钮点击后,预计文本显示,但它无法找到的元素 - 量角器
而且它下载文件,但我认为这种方式是不是搜索文件更容易,更好。
这是代码,我做的点击和期待
productDashboardPageObject.element(by.css('[aria-label="file_download"]')).click();
expect(element(by.css('.md-flex md-body-l flex')).isDisplayed()).toBeTruthy();
这是在下载之前,导出按钮靠近过滤器:
,但我得到的错误:
Message: Failed: No element found using locator: By.cssSelector(".md-flex md-body-l flex") Stack: NoSuchElementError: No element found using locator: By.cssSelector(".md-flex md-body-l flex") at process._tickCallback (internal/process/next_tick.js:103:7) Error
失败:未找到使用定位符的元素:By.cssSelector(“.md-flex.md-body-l.flex”) – mark
单击导出按钮后添加'browser.wait()',直到显示警告提醒。 –
我得到了失败:FN不是browserwait – mark