Мне нужно протестировать приложение чата, и я хочу протестировать один экземпляр chrome и другой экземпляр firefox и отправлять сообщения между ними. Из того, что я обнаружил, я могу открыть два сеанса браузера, но они предназначены для одного и того же приложения и используют различные возможности для тестирования всех кросс-платформенных тестовых примеров. Кто-нибудь пытался это сделать? Заранее спасибо.
Редактировать: Итак, я добавил это в конфигурацию транспортира, с которым я пытался протестировать один и тот же тестовый пример в нескольких браузерах
multicapabilities:[
{
browserName: 'chrome'
},
{
browserName: 'firefox'
}
]
Я добавил это, и я смог запускать один и тот же тестовый пример в нескольких браузерах независимо.
Так как мне нужно было запустить тестовый пример в нескольких браузерах. Я обнаружил, что мы можем использовать browser.forkNewDriverInstance (). Это позволило мне запустить несколько windows одних и тех же браузеров. Это позволило мне протестировать больше сценариев ios. И теперь мне нужно иметь возможность протестировать несколько браузеров (firefox, chrome) в одном тестовом примере.
Пожалуйста, дайте мне знать, если потребуется дополнительная информация.