【发布时间】:2019-08-01 15:02:36
【问题描述】:
我正在尝试截取网站的屏幕截图,并且需要保持“选择”菜单处于打开状态,以便捕获其内容。它总是在截屏之前关闭。
我试过点击菜单后截图
test('SelectOptionsScreenshot', async t => {
await faveDogs.load(t)
await t
.click(faveDogs.dogSelect)
.takeScreenshot()
我已经尝试过告诉它寻找没有特定文本的“选项”
test('SelectOptionsScreenshot', async t => {
await faveDogs.load(t)
await t
.click(faveDogs.dogSelect)
.click(faveDogs.dogSelect.find('option')
.takeScreenshot()
我试过让它悬停在一个选项上
test('SelectOptionsScreenshot', async t => {
await faveDogs.load(t)
await t
.click(faveDogs.dogSelect)
.hover(faveDogs.dogSelect.find('option').withText('German Shepherd')
.takeScreenshot()
【问题讨论】:
标签: testing automated-tests screenshot e2e-testing testcafe