Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
Angular 无头镀铬量角器';t执行browser.actions()_Angular_Testing_Selenium Webdriver_Protractor_Selenium Chromedriver - Fatal编程技术网

Angular 无头镀铬量角器';t执行browser.actions()

Angular 无头镀铬量角器';t执行browser.actions(),angular,testing,selenium-webdriver,protractor,selenium-chromedriver,Angular,Testing,Selenium Webdriver,Protractor,Selenium Chromedriver,My progrator.conf.js(相关部分) 如果我在正常模式下运行量角器,所有测试都将通过。如果我将这段代码替换为map.click() 编辑:我以前没有添加错误,因为我认为它们在我的情况下没有用。但它们在这里,因为有人认为它们是相关的 失败: 1) 量角器演示应用程序位置排序应在 与地图中心的不同距离信息: 预期0为2。堆栈: 错误:预期失败 在Object.it(/home/piliponful/projects/mocha test/spec.js:138:38) at/home

My progrator.conf.js(相关部分)

如果我在正常模式下运行量角器,所有测试都将通过。如果我将这段代码替换为map.click()

编辑:我以前没有添加错误,因为我认为它们在我的情况下没有用。但它们在这里,因为有人认为它们是相关的

失败:

1) 量角器演示应用程序位置排序应在 与地图中心的不同距离信息: 预期0为2。堆栈: 错误:预期失败 在Object.it(/home/piliponful/projects/mocha test/spec.js:138:38) at/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/jasminewd2/index.js:112:25 在新的ManagedPromise(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:1067:7) 位于ControlFlow.promise(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2396:12) 在ScheduleExecute(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/jasminewd2/index.js:95:18) 在TaskQueue.execute处(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2970:14) 在TaskQueue.executeNext(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2953:27) 异步运行时(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2860:25) at/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:676:7 在进程中。_tick回调(内部/process/next_tick.js:109:7)

2) 量角器演示应用程序位置排序应排序位置消息: 预期0为2。堆栈: 错误:预期失败 在Object.it(/home/piliponful/projects/mocha test/spec.js:148:38) at/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/jasminewd2/index.js:112:25 在新的ManagedPromise(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:1067:7) 位于ControlFlow.promise(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2396:12) 在ScheduleExecute(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/jasminewd2/index.js:95:18) 在TaskQueue.execute处(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2970:14) 在TaskQueue.executeNext(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2953:27) 异步运行时(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2860:25) at/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:676:7 在进程中。_tickCallback(internal/process/next_tick.js:109:7)消息: 失败:索引超出范围。正在尝试访问索引为0的元素,但只有0个元素与定位器匹配 按.binding(“place.title”)堆栈: NoSuchElementError:索引超出范围。正在尝试访问索引为0的元素,但只有0个元素与定位器匹配 按.约束(“地点.标题”) 在selenium_webdriver_1.promise.all.then(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/progrator/lib/element.ts:287:17) 在ManagedPromise.invokeCallback上(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node\u modules/dragrator/node\u modules/selenium webdriver/lib/promise.js:1366:14) 在TaskQueue.execute处(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2970:14) 在TaskQueue.executeNext(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2953:27) 在异步运行时(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2813:27) at/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:676:7 在进程中。_tickCallback(internal/process/next_tick.js:109:7)错误 位于ElementArrayFinder.applyAction(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node\u modules/dragrator/lib/element.ts:482:23) at ElementArrayFinder.(匿名函数).args[as getText](/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/lib/element.ts:96:21) at ElementFinder.(匿名函数).args[as getText](/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/lib/element.ts:873:14) 在placeListText.then.places(/home/piliponful/projects/mocha test/spec.js:150:38) 在ManagedPromise.invokeCallback上(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node\u modules/dragrator/node\u modules/selenium webdriver/lib/promise.js:1366:14) 在TaskQueue.execute处(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2970:14) 在TaskQueue.executeNext(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2953:27) 在异步运行时(/home/piliponful/.nvm/versions/node/v7.10.0/lib/node_modules/dragrator/node_modules/selenium webdriver/lib/promise.js:2813:2)
  capabilities: {
    'browserName': 'chrome',
    'chromeOptions': {
      'args': ['headless', 'disable-gpu']
    }
  }
  browser.actions()
  .mouseDown()
  .mouseMove(map, {x: 500, y: 150})
  .click()
  .mouseDown()
  .perform();
capabilities: {
    'browserName': 'chrome',
    'chromeOptions': {
      'args': ['--headless', '--disable-gpu', '--window-size=800,600']
    }
  }
browser.executeScript("arguments[0].scrollIntoView();", map)

map.click()