遵循页面对象样式指南时找不到元素

时间:2016-02-05 14:24:55

标签: javascript protractor

根据my previous question我正在创建这个问题。 我按照style guide中的指导原则进行操作,但当我按照我的说法完成时,页面上找不到元素。

在我的pageobject中,我定义了一些字段和一个get-function。 当我执行get-function时,chrome仍然在空白页面上,因为它是测试的开始。在执行get函数之前,量角器似乎想要初始化我声明的字段,从而抛出一个没有元素的异常。

有没有人有这方面的经验? 我似乎无法理解它。

1 个答案:

答案 0 :(得分:2)

我怀疑问题可能来自this part of the Style Guide - 如果您正在页面对象构造函数中对页面对象构造函数元素中的found进行任何操作 - 您需要将Page Object初始化放入{ {1}}而不是将它们直接置于beforeEach()

之下
describe