«Uncaught JavaScript error» Uncaught Error: Невозможно прочитать свойство «длина» из неопределенного «на странице» - TestCafe - PullRequest
0 голосов
/ 04 декабря 2018

Я работаю в тестовой программе TestCafe.Программа повторяет все действия пользователя в режиме «запись», а затем автоматически повторяет все ранее записанные действия.Но проблема.При вводе числового значения в поле ввода отображается сообщение об ошибке:

«Uncaught JavaScript error» Uncaught Error: невозможно прочитать свойство «length» с неопределенным «на странице»

Я не силен в JS, все.Код TestCafe, где мне нравится вводить желаемое число в поле ввода:

"24.test": function () {act.type (". Input.ng-pristine.ng-untouched.ng-valid.ng-isolate-scope.ng-empty "," 0 ");},

И во время автоматического пробного запуска вышеуказанная ошибка вылетает.Как правильно исправить или может быть проигнорировано.Я уже пытался использовать try {} catch (error) {} или window bundle.onerror = function () {return true;} .Ошибка по-прежнему вылетает.Возможно, я неправильно вставил код в тело функции.

1 Ответ

0 голосов
/ 10 декабря 2018

На основании вашей информации неясно, почему возникает эта ошибка.Эта ошибка может быть на вашем веб-сайте, и TestCafe просто перехватывает ее.

Попробуйте запустить тесты с отключенной опцией «Сбой при возникновении ошибки JavaScript на странице» и посмотрите, появляется ли эта ошибка:

enter image description here

Кроме того, вы можете запросить последнюю ежедневную сборку у Службы поддержки DevExpress , где эта проблема уже может быть исправлена, или онипомочь вам решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...