由于PostSubBuffer失败,上下文丢失

时间:2016-02-11 20:01:56

标签: protractor

我需要为图表编写一个自动测试(Protractor)。 我进行如下:

  1. 创建了一个xpath,它抓取了一个表示图上数据点的HTML元素数组。
  2. 使用了elements.all(by.xpath ...)。then(...
  3. 内部'然后'通过.getOuterHtml创建了一系列承诺... 在同一个'then'里面使用q.all(...)将新promises数组转换为已解析的字符串数组。将此数组传递给提取的方法 来自outerHtml的x / y位置,并将它们作为对象数组返回,每个对象具有.x和.y属性。
  4. 确认每个对象的.x / .y属性包含数字并尝试在每个.y属性上运行jasmine的expect(...)(我的预期值是硬编码的)
  5. 所以...我在Q.all()中的外部“然后”然后(....)。 对jasmine的调用期望抛出空指针错误... 尝试通过if / else - >手动比较值console.log扔了 [0211/144122:错误:gles2_cmd_decoder.cc(9368)]因为PostSubBuffe而丢失了上下文 失败了。 [0211/144122:错误:gles2_cmd_decoder.cc(4638)]错误:5命令kPostSubBuff erCHROMIUM
  6. 知道发生了什么事吗?感谢。

0 个答案:

没有答案