Я строю тестовый проект с использованием Webdriver IO в Mocha Chai Framework, используя WebStorm IDE.Некоторые методы, включая .getUrl()
, .alertText()
и .keys()
, отображаются как совершенно жизнеспособные методы при написании в IDE WebStorm.
В среде IDE не отображаются ошибки, предупреждения или что-либо, показывающее, что они не распознаныпо WebStorm.Фактически, при выводе методов они отображаются как рекомендуемые методы.
Однако, когда я запускаю тесты, используя npm run test
в командной строке, эти части кода не выполняются, и консольотображает сообщения об ошибках, в которых говорится: «this.keys не является функцией», «this.getUrl не является функцией» и «this.alertText не является функцией».
В чем может быть проблема?Если потребуется дополнительная информация, я был бы рад выполнить.Спасибо.