Testing 选择文本操作始终等待到超时结束

Testing 选择文本操作始终等待到超时结束,testing,automated-tests,timeout,e2e-testing,testcafe,Testing,Automated Tests,Timeout,E2e Testing,Testcafe,我试图用selectText清除输入字段,然后按delete键。 运行测试时,selectText操作始终等待超时结束后再选择输入文本。这是错误还是正常行为? 元素被正确地找到,因为typetext几乎在页面加载后立即运行。如果保留为默认值,则选择器超时(10000ms) 浏览器:Firefox 61(64位) 操作系统:Windows 10 TestCafe:0.21.0 test('Select Text wait till timeout', async t => { const

我试图用selectText清除输入字段,然后按delete键。 运行测试时,selectText操作始终等待超时结束后再选择输入文本。这是错误还是正常行为? 元素被正确地找到,因为typetext几乎在页面加载后立即运行。如果保留为默认值,则选择器超时(10000ms)

浏览器:Firefox 61(64位) 操作系统:Windows 10 TestCafe:0.21.0

test('Select Text wait till timeout', async t => {
  const firstNameInput = Selector('#first-name');

  await t
    .typeText(firstNameInput, 'Max')
    .selectText(firstNameInput)
    .pressKey('delete');
)};

不,这种行为是不正确的。TestCafe团队将在以下问题的上下文中修复它:


作为后续行动,我们已修复此线程中描述的问题:

该修复程序在0.22.0及更高版本的TestCafe中提供