public ShellAdapter OkClick() { OkButton.Click(); Sleeper.Delay(500); ResetAuthenWindow(); return(new ShellAdapter()); }
public void ClickCreate() { // Wait for the create button to be enabled WaitFor(OkButton, btn => btn.Element.Current.IsEnabled); WaitForInputIdle(); WaitForClosed(TimeSpan.FromSeconds(30.0), () => OkButton.Click()); }
public bool Submit() { OkButton.Click(); var isClosed = false; Util.Wait(() => isClosed = !IsVisible, Timeout); return(isClosed); }
internal void ErrorClickerWorker() { do { Thread.Sleep(DefaultSleepTime); bool InGame = false; try { using (ZetaDia.Memory.AcquireFrame()) { InGame = ZetaDia.IsInGame; } } catch (Exception) { DBLog.Debug("[ErrorClicker] Safely Handled IsInGame Exception!"); } if (InGame) { try { using (ZetaDia.Memory.AcquireFrame()) { if (ErrorDialog.IsVisible) { if (ErrorDialog.ErrorCode == -1) { HadDisconnectError = true; } DBLog.Debug("[ErrorClicker] Closing error " + ErrorDialog.ErrorCode.ToString()); ErrorDialog.Click(); } //else if(BotMain.ExecutionStateAvailable) //{ UIElement OkButton; if (UIElement.IsValidElement(0xB4433DA3F648A992) && (OkButton = UIElement.FromHash(0xB4433DA3F648A992)) != null) { if (OkButton.IsValid && OkButton.IsVisible && OkButton.IsEnabled) { DBLog.Info("[ErrorClicker] Closing unhandled error"); OkButton.Click(); } } //} } } catch (Exception) { } } } while (true); }
public void fillNetworkName(GeneralNetworkData generalNetworkData) { while (PropertyCollection.driver.FindElement(By.TagName("angular-loader")).FindElements(By.TagName("div")).Count > 0) { } newNet.Click(); networkName1.SendKeys(generalNetworkData.NetworkName); buttonOk.Click(); Thread.Sleep(2000); Assert.IsTrue(mandatoryFields.Displayed); Thread.Sleep(2000); OkButton.Click(); }
public void GivenIHaveLaunchedApplictionWithCredentials(string login, string password, string client) { //Start application EC4 = Application.Launch(@"D:\EchoContactClient.Host.exe.lnk"); Window LoginWindow = EC4.GetWindow(SearchCriteria.ByClassName("Window"), InitializeOption.NoCache); //Set login LoginTextBox = LoginWindow.Get <TextBox>(SearchCriteria.ByAutomationId("LoginField")); LoginTextBox.SetTextToTextbox(login); //Set password PasswordField = LoginWindow.Get <TextBox>(SearchCriteria.ByAutomationId("PasswordField")); PasswordField.SetTextToTextbox(password); //Set client ClientField = LoginWindow.Get <TextBox>(SearchCriteria.ByAutomationId("ClientField")); ClientField.SetTextToTextbox(client); //Check if remember me check box isn't selected RememberMeCheckBox = LoginWindow.Get <CheckBox>(SearchCriteria.ByClassName("CheckBox")); if (!RememberMeCheckBox.Checked) { RememberMeCheckBox.Click(); } //Click Login button to open Desk selection window LoginButton = LoginWindow.Get <Button>(SearchCriteria.ByAutomationId("LoginButton")); LoginButton.Click(); //Wait till desk selection window appears Thread.Sleep(40000); DeskSelection = LoginWindow.Get <ComboBox>(SearchCriteria.ByAutomationId("deskSelectionCombobox")); //Select make me immediatly available option MakeMeImmediatlyAvailable = LoginWindow.Get <CheckBox>(SearchCriteria.ByAutomationId("makeMeImmediatelyAvailableCheckBox")); if (!MakeMeImmediatlyAvailable.Checked) { MakeMeImmediatlyAvailable.Click(); } //Click OK to open agent dashboard window OkButton = LoginWindow.Get <Button>(SearchCriteria.ByAutomationId("OkButton")); OkButton.Click(); Thread.Sleep(2000); }
public void ThenIHaveClickedOkButton() { OkButton = loginWindow.Get <Button>(SearchCriteria.ByAutomationId("OkButton")); OkButton.Click(); }
public void ClickOkButton() { OkButton.Click(); }
public void OkClick() { OkButton.Click(); Sleeper.Delay(500); ResetAddCustomerToQueueWindow(); }
public void OkClick() { OkButton.Click(); Sleeper.Delay(500); ResetAddReasonWindow(); }
public void SetMinPriceAli() { MinPrice.Clear(); MinPrice.SendKeys(bookPrice); OkButton.Click(); }
public void ClickOkButton() { OkButton.Click(); Thread.Sleep(400); }