Как использовать кипарис для тестирования end2end-взаимодействия между двумя пользователями одновременно - PullRequest
0 голосов
/ 01 ноября 2019

Может ли кипр-тест взаимодействовать между двумя пользователями, вошедшими одновременно?

1 Ответ

1 голос
/ 01 ноября 2019

Не совсем. Cypress может работать только на одной вкладке браузера, и даже если он может работать с двумя вкладками ( не будет ), они будут использовать одну и ту же доменную среду (cookie, localStorage ...) идаже если нет, я никогда не видел, чтобы Cypress мог одновременно работать с двумя независимыми браузерами со скоростью, которая позволила бы вам предсказуемо симулировать параллелизм.

Лучшее, что вы можете сделать, - это заглушить ваши запросычерез cy.route и ответьте тем, что вам нужно для эмуляции одновременного использования (например, ресурсы заблокированы ...). Я не знаю, какие конкретные сценарии вы хотите протестировать, поэтому не могу предложить больше.

На самом деле, именно это Cypress команда предлагает .

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