nightwatch - найти объект текущей страницы

Есть ли способ найти текущий объект страницы в пользовательской команде.

Я вызываю getElementCount(), в то время как страница PageObejct1 создается.

    browser.page.PageObejct1()
      .getElementCount('@clickToSelectList', function (count) {
       //Some code
       }

Пользовательская команда, с другой стороны, пытается выяснить текущее значение locateStrategy.

        module.exports.command = function (tag, callback) {

         //Here distinction between PageObejct1 and PageObejct2
          var selector = this.page.PageObejct2(tag);
          var locateStrategy =  selector.locateStrategy;
          //Some code again.
        };

В любом случае, моя проблема в том, что страница PageObejct1 и страница PageObejct2 представляют два разных объекта страницы. Поэтому я хотел бы иметь общее решение. Что-то вроде интерфейса в ООП.

Это будет возможно? Или можно как-то получить объект текущей страницы из ночного видения?

Спасибо!

0 ответов

Другие вопросы по тегам