Как установить флажок начальной загрузки в тесте e2e с помощью Nightwatch? - PullRequest
0 голосов
/ 02 октября 2018

У меня есть флажок начальной загрузки, который выглядит примерно так: <b-checkbox id="boxID" v-model="doThings">I understand... </b-checkbox>

Теперь я пишу тесты e2e с использованием nightwatch, и я не могу установить этот флажок.

Я пытался сделать this.setValue("@boxID", true), это приносит фокус на флажок, но не выбирает его.Пытался сделать this.click("@boxID"), но это ничего не делает.Я пытался сфокусироваться, затем щелкнуть, и это тоже не сработало ...

Есть ли чистый способ проверки флажков с помощью Nightwatch?

Я нашел эту статью в хранилище Nightwatch, но он предлагал обходные пути, а не прямые ответы.

1 Ответ

0 голосов
/ 09 октября 2018

Попробуйте использовать этот способ

.verify.visible('input[id="boxID"]', 'Checkbox visible')
      .click('input[id="boxID"]')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...