【发布时间】:2019-08-20 13:42:01
【问题描述】:
我正在测试的 Web 应用程序的一部分是单击一个按钮,这通常会在新选项卡中打开 PDF。这使用户能够在应用程序中前进。 PDF 可以忽略。
目前,我的策略是单击按钮,然后使用 ClientFunction 导航回来。单击按钮时,TestCafe 成功打开了 PDF,但它在同一选项卡中打开,然后测试卡住了。向后导航会更改 URL,但仍会显示 PDF。
const goBack = ClientFunction(() => window.history.back())
await this.t.click(this.button)
await this.t.wait(10000)
await goBack()
TestCafe 目前是否能够绕过这个问题,因为我实际上不需要对 PDF 做任何事情?
【问题讨论】:
标签: pdf testing automation e2e-testing testcafe