Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TestCafe visibilityCheck不会等待元素出现_Javascript_Testing_Automated Tests_E2e Testing_Testcafe - Fatal编程技术网

Javascript TestCafe visibilityCheck不会等待元素出现

Javascript TestCafe visibilityCheck不会等待元素出现,javascript,testing,automated-tests,e2e-testing,testcafe,Javascript,Testing,Automated Tests,E2e Testing,Testcafe,我试图让TestCafe等待一个元素出现在dom中。目前我正在使用{visibilityCheck:true},但它似乎没有任何作用,测试将超时并被视为失败 目标: 转到第页 等待searchIconElement加载 代码: 当选择器作为目标元素的标识符传递给测试操作时,无论visibilityCheck选项如何,目标元素都应可见。如果目标元素太晚才可见,可以尝试增加选择器。尝试添加超时 const searchIconElement = searchIcon.with({ visibilit

我试图让TestCafe等待一个元素出现在dom中。目前我正在使用{visibilityCheck:true},但它似乎没有任何作用,测试将超时并被视为失败

目标:

  • 转到第页
  • 等待searchIconElement加载
  • 代码:


    当选择器作为目标元素的标识符传递给测试操作时,无论visibilityCheck选项如何,目标元素都应可见。如果目标元素太晚才可见,可以尝试增加选择器。

    尝试添加超时

    const searchIconElement = searchIcon.with({ visibilityCheck: true }).with({ timeout: 10000 });
    
    const searchIconElement = searchIcon.with({ visibilityCheck: true }).with({ timeout: 10000 });