Изменить профиль пользователя chrome selenium webdriver

У меня проблема. Я работаю с Selenium Webdriver и хотел бы изменить профиль пользователя с одного пользователя на другого. например, user1 - обычный пользователь, пользователь 2 имеет права администратора

Будет запущен тестовый случай с обычным пользователем с определенными шагами. Затем приходит админ и одобряет такой пост в "WordPress" в другом тестовом примере.

благодарен за любую помощь

1 ответ

Решение
ChromeOptions regularUser = new ChromeOptions();
ChromeOptions adminUser = new ChromeOptions();
regularUser.addUserProfilePreference(yourRegularUserPreferences);
adminUser.addUserProfilePreference(yourAdminUserPreferences);

//When testing regular user
WebDriver driver = new RemoteWebDriver(new Uri("http://path/to/selenium/server"), regularUser.toCapabilities());

//When testing admin user
WebDriver driver = new RemoteWebDriver(new Uri("http://path/to/selenium/server"), adminUser.toCapabilities());
Другие вопросы по тегам