Селен и нод-повтор
Привет, у меня проблемы с подключением воспроизведения узла к селену (где я запускаю тесты транспортира для моего приложения angularjs).
Мои тесты выполняются с помощью grunt: grunt protractor
И они работают нормально.
Но теперь я установил воспроизведение узла и добавил следующие строки в свой тестовый файл:
var Replay = require('replay');
Replay.localhost('127.0.0.1:9000/');
И все мои тесты не проходят, когда я пытаюсь запустить воспроизведение узла в режиме записи
REPLAY=record grunt protractor
несмотря на то, что я запускаю свои тесты локально на "127.0.0.1:9000/", мне нужно добавить что-нибудь о воспроизведении узла в мой файл конфигурации транспортира?
1 ответ
Похоже, что 127.0.0.1 обрабатывается так же, как localhost, что означает, что node-replay просто проксирует все запросы без их записи. (похоже на запуск воспроизведения = CHEAT)
https://github.com/assaf/node-replay/commit/87da96f01bfbaa23ee49c0156ba6d369e7b50cd6