为什么“ toFillForm”在玩笑木偶中不起作用?

时间:2019-03-28 08:53:31

标签: forms click jestjs puppeteer

我正在尝试在个人资料视图中填写表格。 问题是当我清除输入时,此操作不起作用。

函数toFillForm单击输入3次,或选择输入中的所有单词。

就我而言,它不会替代,只会覆盖。

await expect(page).toFillForm('form', {
   givenname: 'new name',
   surname: ' '
});

1 个答案:

答案 0 :(得分:0)

toFillForm函数使用toFill函数,该函数会在元素上单击三次以替换字段中的文本,并且该文本在键入时会有延迟。它针对您提供的代码中[name="givenname"][name="surname"]的输入。以我的理解,替换输入中的文本与覆盖它相同。您能否进一步阐明和/或提供您要测试的表单的代码?