Я пытаюсь выполнить автоматическое тестирование пользовательского интерфейса с помощью EasyRepro в Dynamics 365 On-Premise. Мне удалось протестировать с одной проблемой, я не могу автоматически войти в мою организацию Dynamics 365. Ниже приведен код, который я использовал:
var client = new WebClient(TestSettings.Options);
using (var xrmApp = new XrmApp(client))
{
xrmApp.OnlineLogin.Login(_xrmUri, _username, _password);
xrmApp.Navigation.OpenSubArea("My Work", "Companies");
xrmApp.CommandBar.ClickCommand("New");
xrmApp.Entity.SetValue("name", TestSettings.GetRandomString(5,15));
xrmApp.Entity.Save();
}
Когда я его запускаю, вновь открытая страница chrome все равно попросит меня ввести свои учетные данные, после того как я введу свои учетные данные (имя пользователя / пароль CRM) Сценарий будет работать без сбоев.
Так как я планирую использовать это как часть нашего автоматизированного тестирования. Есть ли способ для EasyRepro для автоматического входа?