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 представляют два разных объекта страницы. Поэтому я хотел бы иметь общее решение. Что-то вроде интерфейса в ООП.
Это будет возможно? Или можно как-то получить объект текущей страницы из ночного видения?
Спасибо!