Size: a a a

2020 August 03

ФН

Филип Нырковский... in JS for testing
ага понял , сейчас поищу
источник

A

Andrey in JS for testing
Ребята подскажите пожалуйста а можно ли запустить Selenoid GGR без base auth?
не создавал файл с паролями
и пишет
Users file "/etc/grid-router/users.htpasswd" does not exist or is a directory
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
Ребята подскажите пожалуйста а можно ли запустить Selenoid GGR без base auth?
не создавал файл с паролями
и пишет
Users file "/etc/grid-router/users.htpasswd" does not exist or is a directory
Можно, тебе нужно запустить с флагом allow guest и указать гостевую квоту
источник

A

Andrey in JS for testing
понял
источник

M

Mike in JS for testing
Всем привет!
Файл с тестами ссылается на 2 класса пейджобжекта

const mainPage = require('../../page/main.page');
const searchResultsPage = require('../../page/search.results.page');

В случае с mainPage все отлично, в методы можно провалиться из теста и тд
В случае с searchResultsPage я делал все аналогично mainPage, однако при старте тестов падает ошибка SearchResultsPage is not defined и в метод searchResultsPage невозможно провалиться, как я и показал на скрине.

В конце mainPage и searchResultsPage использовал module.exports = new MainPage() и module.exports = new SearchResultsPage() соответственно.

В чем еще может быть ошибка? Уже час сравниваю их и не понимаю, все идентично
источник

m

mkots in JS for testing
Код серч резалт Пейджа покажи
источник

M

Mike in JS for testing
источник

B

Bola in JS for testing
Пути правильные?
источник

M

Mike in JS for testing
Да. По cmd+путь в реквайр я проваливаюсь в нужный класс
источник

BO

Boris Osipov in JS for testing
exports = new searchresultSpage(), а класс SearchResultPage
источник

M

Mike in JS for testing
Так и знал, что решение максимально простое) Спасибо большое! В след раз посмотрю еще часок😔
источник

RS

Roman Solodukhin in JS for testing
Странно, что vscode не указал на ошибку. По-моему, обычно ловит такое
источник

m

mkots in JS for testing
Потому что нужно писать на ts в ws)
источник

B

Bola in JS for testing
Boris Osipov
exports = new searchresultSpage(), а класс SearchResultPage
Глаз - алмаз.
Но я бы проверил выделив название класса. Одинаковый текст vscode подсветит.
источник

OK

Oleksandr Khotemskyi in JS for testing
mkots
Потому что нужно писать на ts в ws)
у меня кстати лицензия на вебштом закончилась, и я что-то забил покупать\мутить новую. Уже пару месяцев на vscode - даже больше теперь чем ws нравится.
источник

B

Bola in JS for testing
У меня есть лицензия phpstorm, но пока шторм запустится, я успею в vscode написать тест)
источник

M

Mike in JS for testing
У меня тоже есть рабочая лицензия на WS, тк тесты сейчас на пхп пишу.
Но сработал стадный инстинкт - все пишут в туториалах в VS  - я тоже поставил)
источник

B

Bola in JS for testing
Попробовал tabnine - неплохие подсказки, даже готовые куски кода даёт). Жаль, что облачная и бесплатная до 400кб кодовой базы, но обещают, что ии работает локально
источник

M

Mike in JS for testing
О, тоже на ютубе вылезла в таргете. Пока что не успел оценить. Но ошибку с названием класса и экспорта я допустил еще до установки. Может, дальше она будет за мной следить)
источник

B

Bola in JS for testing
Ещё есть kite, не пробовал.
Да, тоже увидел в рекламе
источник