Exemple #1
0
 public Window PortalSearch(string text)
 {
     WindowSCD.WaitWindow(text);
     if (WindowSCD.IsWindowLaunched(text))
     {
         Window windowPortal = WindowSCD.GetWindow(PortalName);
         windowPortal.Focus(DisplayState.Restored);
         TextBox textBoxPortalSearch = windowPortal.Get <TextBox>(SearchCriteria.ByAutomationId("SearchTextBox"));
         textBoxPortalSearch.Text = text;
         Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.RETURN);
         WindowSCD.WaitWindow(text);
     }
     return(WindowSCD.GetWindow(text));
 }
Exemple #2
0
 public void TryLogon(string titleLogon, string username, string password)
 {
     if (!WindowSCD.IsWindowLaunched(PortalName))
     {
         WindowSCD.WaitWindow(titleLogon);
         Window windowLogon = WindowSCD.GetWindow(titleLogon);
         windowLogon.Focus(DisplayState.Restored);
         TextBox textBoxUsername = windowLogon.Get <TextBox>(SearchCriteria.ByControlType(ControlType.Edit).AndIndex(1));
         textBoxUsername.Text = username;
         TextBox textBoxPassword = windowLogon.Get <TextBox>(SearchCriteria.ByControlType(ControlType.Edit).AndIndex(2));
         textBoxPassword.Text = password;
         try {
             WindowSCD.ClickButton(windowLogon, SearchCriteria.ByText("OK"));
         } catch (Exception) {
             //Console.WriteLine(titleLogon + " window closed");
         }
         WindowSCD.WaitWindow(PortalName);
     }
 }