public void clickOnRemoveIT() { if (removeIT.Displayed) { DataEntryHelper.ClickOn(removeIT); } }
public void clickOnYesToNewCustomerDiscountsPopUp() { //The Yes element cannot be accessed like normal elements because it is in a separate popup window //So you need to switch to that windon before you attempt to access it. //It won't wait for the element until the switch is complete, so I have used a loop to allow it to try again //Once the Yes element has been clicked on, you then need to wait for it to disappear before the focus is back on //the main window. string yesLocatorString = "//*[@id='toast']/ul/li/span[2]"; switchWindowLast(); for (int i = 0; i < 10; i++) { try { IWebElement yes = MyDriverManager.waitForAndReturnElementByXpath(yesLocatorString); DataEntryHelper.ClickOn(yes); MyDriverManager.waitForElementToDisappearByXpath(yesLocatorString); break; } catch (Exception e) { //This should loop back to try again MyDriverManager.pause(1000); } } }
public void selectCustomerEmail(string email) { string emailLocatorString = "//*[contains(text(),'" + email + "')]"; for (int i = 0; i < 10; i++) { try { MyDriverManager.pause(1000); IWebElement theCustomerEmail = MyDriverManager.driver.FindElement(By.XPath(emailLocatorString)); DataEntryHelper.ClickOn(theCustomerEmail); break; } catch (Exception e) { //This should allow the for loop to continue so it tries again } } }
public void clickOnAddVendorIT() { DataEntryHelper.ClickOn(addAVendorIT); }
public void clickOnAmazonVendor() { DataEntryHelper.ClickOn(amazonVendor); }
//Methods public void clickOnquotationsMenuOption() { DataEntryHelper.ClickOn(quotationsMenuOption); }
public void clickOnCustomerSelectButton() { DataEntryHelper.ClickOn(customerSelectButton); }
public void clickOnSuspendButton() { DataEntryHelper.ClickOn(SuspendButton); }
public void clickOnApproveSkillsLicenceButton() { DataEntryHelper.ClickOn(approveSkillsLicenceButton); }
public void clickOnBapsCheckBoxQuoteC() { DataEntryHelper.ClickOn(bapsCheckBoxQuoteC); }
public void clickOnSaveAndSendButton() { DataEntryHelper.ClickOn(saveAndSendButton); }
public void clickOnACPCreateInBAPSbutton() { DataEntryHelper.ClickOn(ACPCreateInBAPSButton); }
public void clickOnAdobeCheckBoxQuoteC() { DataEntryHelper.ClickOn(adobeCheckBoxQuoteC); }
public void clickOnSkillsLicenceCreateInBAPSbutton() { DataEntryHelper.ClickOn(SKillsLicenceCreateInBAPSButton); }
public void clickOnSendUsingAdobeSignButton() { DataEntryHelper.ClickOn(SendUsingAdobeSignButton); }
public void clickOnSendUsingPortalButton() { DataEntryHelper.ClickOn(SendUsingPortalButton); }
public void clickOnManagerButton() { DataEntryHelper.ClickOn(managerButton); }
public void clickOnNewCustomerCheckboxTicked() { DataEntryHelper.ClickOn(NewCustomerCheckboxTicked); }
public void clickOnCancelACPButton() { DataEntryHelper.ClickOn(CancelACPButton); }
public void clickOnUserCircle() { DataEntryHelper.ClickOn(userCircle); }
public void clickOnSendtoCustomerButton_Portal() { DataEntryHelper.ClickOn(SendToCustomerButton_Portal); }
public void clickOnSubmitForManagerApprovalButton() { DataEntryHelper.ClickOn(submitForManagerApprovalButton); }
public void clickOnSkillsLicenceContact() { DataEntryHelper.ClickOn(SkillsLicenceContact); }
public void clickOnSendtoCustomerButton_Adobe() { DataEntryHelper.ClickOn(SendToCustomerButton_Adobe); }
public void clickOnChangeTheUserButton() { DataEntryHelper.ClickOn(changeTheUserButton); }
public void clickOnSendtoCustomerButton_BAPS() { DataEntryHelper.ClickOn(SendToCustomerButton_BAPS); }
public void clickOnDeclineSkillsLicenceButton() { DataEntryHelper.ClickOn(declineSkillsLicenceButton); }
public void clickOnSaveDraftButton() { DataEntryHelper.ClickOn(saveDraftButton); }
public void clickOnsalesPortalMenuOption() { DataEntryHelper.ClickOn(salesPortalMenuOption); }
public void clickOnPracticeSelectIT() { DataEntryHelper.ClickOn(PracticeSelectIT); }