Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.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 选择项目时的任何预期条件?量角器试验_Javascript_Html_Ionic Framework_Protractor_Expected Condition - Fatal编程技术网

Javascript 选择项目时的任何预期条件?量角器试验

Javascript 选择项目时的任何预期条件?量角器试验,javascript,html,ionic-framework,protractor,expected-condition,Javascript,Html,Ionic Framework,Protractor,Expected Condition,我正在测试一个复选框,我想知道是否有任何预期条件等待选择该项。现在在我的测试中,我使用的是browser.sleep 10秒(这个复选框需要很长时间才能加载),但这似乎并不好 有人能帮我吗 我有这个: it('the tick of element is selected should be visible', () => { browser.sleep(5000); // browser.wait(EC.elementToBeClickable(locator.la

我正在测试一个复选框,我想知道是否有任何预期条件等待选择该项。现在在我的测试中,我使用的是browser.sleep 10秒(这个复选框需要很长时间才能加载),但这似乎并不好

有人能帮我吗

我有这个:


 it('the tick of element is selected should be visible', () => {
    browser.sleep(5000);
    //  browser.wait(EC.elementToBeClickable(locator.lateCancelCheckbox),5000);
      browser.wait(EC.elementToBeClickable(locator.lateCancelCheckbox1),7000);
      locator.lateCancelCheckbox1.click();
      browser.sleep(10000);
      expect(locator.lateCancelCheckbox.getAttribute('class')).toEqual('checkbox checkbox-md ng-valid ng-touched ng-dirty');
  }); 


你查过文件了吗?信息就在那里:


Ohh,我读错了,我认为预期条件是在选择项目之前。谢谢