开玩笑,toClick()对Puppeteer的<i>标签失败

时间:2020-05-28 10:48:00

标签: jestjs automated-tests puppeteer

我正在尝试模拟单击省略号的按钮:

<i class="fa fa-lg fa-fw fa-ellipsis-v context-button"> ... </i>

使用此代码:

    await expect(page).toClick(".fa fa-lg fa-fw fa-ellipsis-v context-button");

但是每次我运行此测试时,都会弹出此错误:

TimeoutError: Element .fa fa-lg fa-fw fa-ellipsis-v not found

我正在模拟div和span上的其他点击,并且一切正常,知道为什么它不能正常工作吗?

1 个答案:

答案 0 :(得分:0)

您的选择器语法错误,请参见this link for how to select elements using multiple classes

await expect(page).toClick(".fa.fa-lg.fa-fw.fa-ellipsis-v.context-button");