Как проверить, что длина текста элемента больше 0 в ночном дозоре?

Как проверить, что длина текста элемента больше 0 в ночном дозоре?

Я хочу проверить длину текста элемента на странице, чтобы убедиться, что она больше 0, используя nightwatch.


person Brown A    schedule 18.03.2016    source источник


Ответы (1)


Вы можете создать собственную пользовательскую команду, использующую browser.assert.

module.exports = {
  'Length of text should be greater zero': function(browser) {

    browser
      .url('..')
      .getText('#some-selector', function(result) {
        browser.assert.ok(result.value.length > 0);
      })
      .end();
  }
};
person the binary    schedule 09.08.2016
comment
Хотя этот фрагмент кода может решить вопрос, включение объяснения действительно помогает улучшить качество вашего поста. Помните, что вы отвечаете на вопрос для будущих читателей, и эти люди могут не знать причин вашего предложения кода. Также старайтесь не перегружать свой код пояснительными комментариями, так как это снижает читабельность как кода, так и пояснений! - person Goodbye StackExchange; 10.08.2016