Size: a a a

2020 April 02

SS

Serhii Sobur in JS for testing
Anton Vasilyev
Ребят, не знаю, связанно ли это с фреймворком или проблема в реализации. Вообщем написал тестик на одну фичу, и когда я запустил его тест прошел но в консоли отобразилась ошибка Error: Node is either not visible or not an HTMLElement.
То есть как я полагаю элемент не отобразился в заданное время, но тест все равно прошел. Как вы обходите такие ситуации?
Вы хоть напишите на чем тестирует, какой фреймворк и что проверяете. Самое первое - просто посмотрите как тест проходит и отображается ли элемент на странице.
источник

AV

Anton Vasilyev in JS for testing
пишу на codeceptjs + puppeter. Элемент отображается. Похоже что проблема в puppeter. Проверяю отображается ли определенный текст на странице
источник

A

Andrey in JS for testing
Oleksandr Khotemskyi
В конфиге вроде нет...
Там я только automationProtocol: "webdriver" явно поставил поставил, а то малоли че он там с пупетиром запустится
Это в капабилити сетить или в общий конфиг?
источник

M

MnmlSniper in JS for testing
Michael Bodnarchuk
Какой у вас суффикс для файлов с тестами?
Анонимный опрос
7%
_test.js
28%
.test.js
52%
.spec.js
2%
_.spec.js
15%
cвой вариант (напишите плз)
Проголосовало: 85
*.js
источник

MS

Mihail Stopnik in JS for testing
есть возможность на протракторе запустить часть тестов параллельно а за ними несколько последовательно? Те несколько все аффектят систему
источник

AP

Alexander Popov in JS for testing
так не надо делать, и нет
источник

AP

Alexander Popov in JS for testing
только двумя вызовами
источник

MS

Mihail Stopnik in JS for testing
сенк
источник

OK

Oleksandr Khotemskyi in JS for testing
Mihail Stopnik
есть возможность на протракторе запустить часть тестов параллельно а за ними несколько последовательно? Те несколько все аффектят систему
Нет
источник

OK

Oleksandr Khotemskyi in JS for testing
Mihail Stopnik
есть возможность на протракторе запустить часть тестов параллельно а за ними несколько последовательно? Те несколько все аффектят систему
сделай 2 прогона, так надежней
источник

MS

Mihail Stopnik in JS for testing
спасибо
источник

A

Andrey in JS for testing
Помогите пожалуйста создать сессию на удаленный хост, WDIO6 открывает браузер локально а не в селеноиде
вот конфиг
https://pastebin.com/CjqzwywT
вот стектрейс
https://pastebin.com/WcLhfSfJ
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Помогите пожалуйста создать сессию на удаленный хост, WDIO6 открывает браузер локально а не в селеноиде
вот конфиг
https://pastebin.com/CjqzwywT
вот стектрейс
https://pastebin.com/WcLhfSfJ
src/utils/helper.ts(47,13): error TS2554: Expected 1-2 arguments, but got 3.
src/utils/helper.ts(402,22): error TS2554: Expected 1-2 arguments, but got 3.
src/utils/helper.ts(409,22): error TS2554: Expected 1-2 arguments, but got 3.
источник

OK

Oleksandr Khotemskyi in JS for testing
Oleksandr Khotemskyi
src/utils/helper.ts(47,13): error TS2554: Expected 1-2 arguments, but got 3.
src/utils/helper.ts(402,22): error TS2554: Expected 1-2 arguments, but got 3.
src/utils/helper.ts(409,22): error TS2554: Expected 1-2 arguments, but got 3.
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Помогите пожалуйста создать сессию на удаленный хост, WDIO6 открывает браузер локально а не в селеноиде
вот конфиг
https://pastebin.com/CjqzwywT
вот стектрейс
https://pastebin.com/WcLhfSfJ
конфиг не при чем, у тебя компиляция падает
источник

A

Andrey in JS for testing
Oleksandr Khotemskyi
src/utils/helper.ts(47,13): error TS2554: Expected 1-2 arguments, but got 3.
src/utils/helper.ts(402,22): error TS2554: Expected 1-2 arguments, but got 3.
src/utils/helper.ts(409,22): error TS2554: Expected 1-2 arguments, but got 3.
да, там много старых методов еще с 5 версии но прочему сессия стартует не в селеноиде а локально
источник

A

Andrey in JS for testing
ща подправлю методы на манер 6 версии
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
да, там много старых методов еще с 5 версии но прочему сессия стартует не в селеноиде а локально
ну давай по очереди, я бы для начала компиляцию починил бы
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Помогите пожалуйста создать сессию на удаленный хост, WDIO6 открывает браузер локально а не в селеноиде
вот конфиг
https://pastebin.com/CjqzwywT
вот стектрейс
https://pastebin.com/WcLhfSfJ
а ты SELENOID_HOST указал енв вериабл? Если ее не будет - то он запустит на локалхост
источник

A

Andrey in JS for testing
Конечно указан
источник