#c# #windows #jenkins
Вопрос:
Эти отказы в доступе происходят только на сервере Дженкинса.
Наблюдения: На Дженкинсе он открыл системное окно для загрузки файла, но не выполняет никаких действий, например, не взаимодействует с окном
SendKeys.SendWait(@"{Enter}");
actions.Sleep(5000);
SendKeys.SendWait(ResourceJsonPath);
TestContext.WriteLine("File Uploaded");
сообщение об ошибке:
System.ComponentModel.Win32Exception : Access is denied.
Stacktrace
at System.Windows.Forms.SendKeys.SendInput(Byte[] oldKeyboardState, Queue previousEvents)
at System.Windows.Forms.SendKeys.Send(String keys, Control control, Boolean wait)
at System.Windows.Forms.SendKeys.SendWait(String keys)
at lvs_ui_customer_portal_automation.PageObjects.HealthSystems.Customers.ImportCustomerDetails(String resourceType, String newCustomerName, String aliasCode, String active) in
at lvs_ui_customer_portal.StepDefinations.Customer_StepDefs.WhenIImportTheCustomerDetailsLikeJsonFromTheSyst
at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpanamp; duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments, TimeSpanamp; duration)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance)
at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep()