Size: a a a

2019 December 06

O

Oleh in JS for testing
Igor Lantushenko
а у тебя подгружается тот код если ты с браузера запрашиваешь?
Ну, руками эта проблема воспроизводится
источник

O

Oleh in JS for testing
Да, в браузере
источник

IL

Igor Lantushenko in JS for testing
попробуй добавить кастомный резолвер
capabilities: [{
       'goog:chromeOptions': {
           'args': [
               '--host-resolver-rules=MAP top-fwz1.mail.ru 127.0.0.1',
           ],
       }
   }],
источник

IL

Igor Lantushenko in JS for testing
и тогда сразу упадет ошибка в консоль, что не может подгрузить
источник

O

Oleh in JS for testing
Igor Lantushenko
и тогда сразу упадет ошибка в консоль, что не может подгрузить
И пойдет дальше?
источник

IL

Igor Lantushenko in JS for testing
да, только там в capabilities добавь все свои нужные параметры
источник

O

Oleh in JS for testing
Igor Lantushenko
да, только там в capabilities добавь все свои нужные параметры
Ну это я понял. Спасибо, протестирую
источник

O

Olga in JS for testing
Здравствуйте. Проект на протракторе. У нас в тестируемом приложении есть некое окно, которое можно открывать с нескольких страниц. Ну, примерно как, допустим, в интернет-магазине на любой странице можно открыть вьюшку с корзиной. И надо это окно тестировать на каждой странице приложения. Сами тесты при этом одинаковые. Как это вообще делается? Копипаст тестов? Запуск их по нескольку раз с параметрами?..

Если что, тестов для этого окна довольно много, поэтому копипаст - решение не очень хорошее
источник

RG

Rus G in JS for testing
логики не виду его со всех страниц тестировать, но если хотят . то да копипасти
источник

MS

Mihail Stopnik in JS for testing
если реально надо тестить на каждой странице, может, создай спеку в которой будет список странциц и forEach пройдись по каждой тестом
источник

O

Olga in JS for testing
Rus G
логики не виду его со всех страниц тестировать, но если хотят . то да копипасти
Ггг я вижу. Баги разные
источник

OI

Oleksii Ihnatiuk in JS for testing
Olga
Ггг я вижу. Баги разные
а разбирались почему?
источник

O

Olga in JS for testing
Ну так устроено, долго рассказывать
источник

OI

Oleksii Ihnatiuk in JS for testing
возможно можно сузить кол-во тестов. В одном месте проверять весь сьют, в других местах сам факт что по кнопке открывается нужное окно
источник

OI

Oleksii Ihnatiuk in JS for testing
Olga
а вы можете переходить на все страницы, где нужно это проверить просто по урлу? или нужно что-то посложнее выполнить?
источник

O

Olga in JS for testing
Можно просто по урлу, но там потом надо для открытия этой фигни нажать линк и урл меняется (появляется айди)
источник

OI

Oleksii Ihnatiuk in JS for testing
если можно просто по урлу, тогда есть смысл смотреть на Дата Провайдер. В котором будет массив этих урлов, а потом проверки
источник

OI

Oleksii Ihnatiuk in JS for testing
если у вас раннер выбран жасмин, то вот это я слышал рабочий пакет https://www.npmjs.com/package/jasmine-data-provider
источник

O

Olga in JS for testing
Спасибо большое
источник

O

Olga in JS for testing
Надеюсь смогу разобраться)
источник