Я использую TestCafe для автоматизации моих тестов. Проблема в том, что я использую CMS, и мне нужно протестировать два типа сред: 1. Автор 2. Опубликовать - например. Я хочу создать некоторый контент в качестве автора и проверить то же самое в экземпляре публикации, используя тот же тест.
Проблема возникает, когда я хочу переключаться между средами, поскольку среда публикации использует HTTP-аутентификацию. и Автор этого не делает.
- Я хотел использовать роли пользователей для переключения между средами. Это нормально работает для среды Author, но когда мне нужно переключиться на публикацию, мне нужна HTTP-аутентификация для входа в систему. TestCafe предоставляет это только на уровне теста / фикстуры, и поэтому я должен использовать другой тест для экземпляра публикации, который не является логически верным, а также создаст дополнительные издержки для теста.