public void SignUpSteps() { CommonMethods.test = CommonMethods.extent.StartTest("Sign up steps test"); //Populate the excel data ExcelLib.PopulateInCollection(ConstantUtils.TestDataPath, "SignUp"); //Click on Join button Join.Click(); // Wait CommonMethods.WaitForElement(Driver.driver, "Name", "firstName", 10); //Enter FirstName FirstName.SendKeys(ExcelLib.ReadData(2, "FirstName")); //Enter LastName LastName.SendKeys(ExcelLib.ReadData(2, "LastName")); //Enter Email Email.SendKeys(ExcelLib.ReadData(2, "Email")); //Enter Password Password.SendKeys(ExcelLib.ReadData(2, "Password")); //Enter Password again to confirm ConfirmPassword.SendKeys(ExcelLib.ReadData(2, "ConfirmPswd")); //Click on Checkbox Checkbox.Click(); //Click on join button to Sign Up JoinBtn.Click(); }
internal void EditName() { // Populate the Excel Sheet GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "Profile"); Thread.Sleep(500); // Click the dropdown icon of Name NameIcon.Click(); // Input the First Name field with valid characters FirstName.Clear(); FirstName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "FirstName")); // Input the Last Name field with valid characters LastName.Clear(); LastName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "LastName")); Thread.Sleep(500); // Click the Save button SaveNameButton.Click(); Thread.Sleep(500); // Verify if edit the Name successfully IWebElement FullName = GlobalDefinitions.driver.FindElement(By.XPath("//div[@class='title'][contains(text(),'Ava Yu')]")); Assert.That(FullName.Text, Is.EqualTo("Ava Yu")); }
internal void register() { ExcelLib.PopulateInCollection(Base.ExcelPath, "Register"); Commonsteps(); Driver.wait(2); //Read FirstName //FirstName.SendKeys(ExcelLib.ReadData(2, "FirstName")); FirstName.SendKeys("abc"); //Read LastName LastName.SendKeys(ExcelLib.ReadData(2, "LastName")); //Read Email Email.SendKeys(ExcelLib.ReadData(2, "Email")); Driver.wait(2); //Read Password Password.SendKeys(ExcelLib.ReadData(2, "Password")); //Click on Terms and Conditions terms.Click(); //Click on Signup Registerbutton.Click(); }
internal void Navigateregister() { ExcelLib.PopulateInCollection(Base.ExcelPath, "Register"); // Navigating to Login page using value from Excel Driver.driver.Navigate().GoToUrl(ExcelLib.ReadData(2, "url")); //Click on the Register link RegisterLink.Click(); Driver.wait(2); //Read FirstName FirstName.SendKeys(ExcelLib.ReadData(2, "FirstName")); //Read LastName LastName.SendKeys(ExcelLib.ReadData(2, "LastName")); //Read Email Email.SendKeys(ExcelLib.ReadData(2, "Email")); Driver.wait(2); //Read Password Password.SendKeys(ExcelLib.ReadData(2, "Password")); //Click on Terms and Conditions terms.Click(); //Click on Signup Registerbutton.Click(); }
public void FillRegistrationForm(UserModel user) { Gender[(int)AutomationPractice.Gender.Female].Click(); FirstName.SendKeys(user.FirstName); LastName.SendKeys(user.LastName); Password.SendKeys(user.Password); var date = new SelectElement(DayDateDropDown.WrappedElement); date.SelectByValue(user.Day); var month = new SelectElement(MonthDateDropDown.WrappedElement); month.SelectByValue(user.Month); var year = new SelectElement(YearDateDropDown.WrappedElement); year.SelectByValue(user.Year); Address.SendKeys(user.Address); City.SendKeys(user.City); Postcode.SendKeys(user.PostCode); PhoneMobile.SendKeys(user.Phone); var state = new SelectElement(StateDropDown.WrappedElement); state.SelectByText(user.State); }
internal string register() { //Populate the excel data GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "SignUp"); //Click on Join button Join.Click(); //Enter FirstName FirstName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "FirstName")); //Enter LastName LastName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "LastName")); //Enter Email Email.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Email")); //Enter Password Password.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password")); //Enter Password again to confirm ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPswd")); //Click on Checkbox Checkbox.Click(); //Click on join button to Sign Up JoinBtn.Click(); return(Global.GlobalDefinitions.driver.FindElement(By.XPath("//*[@id='account-profile-section']/div/div[1]/a")).Text); }
public void InputShippingAndBillingInfo(String firstName, String lastName, String phoneNumber, String emailAddress, String address, String zip, String city, String state, String country, Boolean sameBillingInformation, String repType) { FirstName.SendKeys(firstName); LastName.SendKeys(lastName); PhoneNumber.SendKeys(phoneNumber); EmailAddress.SendKeys(emailAddress); AddressLine1.SendKeys(address); if (country.Equals("US")) { ZipLookup(zip, city); } else { SelectElement StateSelectDropdown = new SelectElement(StateSelect); City.SendKeys(city); StateSelectDropdown.SelectByText(state); Zip.SendKeys(zip); } if (sameBillingInformation) { BillingInformationYesRadio.Click(); } else { BillingInformationNoRadio.Click(); } if (repType.Equals("WebAd")) { Thread.Sleep(1000); RefferingWebAdYesRadio.Click(); } }
//Register to SkillSwap Website public void JoinStep(SignUpDetails signUpObj) { //Click on Join link to register to the SkillSwap Website JoinLink.Click(); //Enter First Name FirstName.SendKeys(signUpObj.FirstName); //Enter Last Name LastName.SendKeys(signUpObj.LastName); //Enter Email address EmailAddress.SendKeys(signUpObj.EmailAddress); //Enter Password Password.SendKeys(signUpObj.Password); //Enter Confirm Password ConfirmPassword.SendKeys(signUpObj.ConfirmPassword); //Click on Terms and Conditions checkbox TermAndCondition.Click(); //Click on Join button JoinButton.Click(); }
internal void Register() { //Click on Join button Join.Click(); //Enter FirstName FirstName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "FirstName")); //Enter LastName LastName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "LastName")); //Enter Email Email.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Email")); //Enter Password Password.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password")); //Enter Password again to confirm ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPswd")); //Click on Checkbox Checkbox.Click(); //Click on join button to Sign Up JoinBtn.Click(); }
internal void register() { //Click on Join button Join.Click(); Thread.Sleep(2000); //Enter FirstName FirstName.SendKeys(ExcelLibHelper.ReadData(2, "FirstName")); //Enter LastName LastName.SendKeys(ExcelLibHelper.ReadData(2, "LastName")); //Enter Email Email.SendKeys(ExcelLibHelper.ReadData(2, "Email")); //Enter Password Password.SendKeys(ExcelLibHelper.ReadData(2, "Password")); //Enter Password again to confirm ConfirmPassword.SendKeys(ExcelLibHelper.ReadData(2, "Confirm Password")); //Click on Checkbox Checkbox.Click(); //Click on join button to Sign Up JoinBtn.Click(); }
internal void register() { //Click on Join button Join.Click(); //Enter FirstName FirstName.SendKeys(firstname); //Enter LastName LastName.SendKeys(lastname); //Enter Email Email.SendKeys(email); //Enter Password Password.SendKeys(password); //Enter Password again to confirm ConfirmPassword.SendKeys(confirmpassword); //Click on Checkbox Checkbox.Click(); //Click on join button to Sign Up JoinBtn.Click(); }
internal void FillTheDataAndDownload() { log.Info("Filling data on client case page"); JobtTitle.SendKeys(Helper.RandomString(10)); FirstName.SendKeys(Helper.RandomString(10)); LastName.SendKeys(Helper.RandomString(10)); EmailAddress.SendKeys(Helper.RandomString(10) + "@wp.pl"); BusinessPhone.SendKeys("435345"); CompanyName.SendKeys(Helper.RandomString(10)); new SelectElement(Country).SelectByIndex(3); CheckBox.Click(); Padlock.Click(); ButtonSubmit.Click(); String downloadPath = DownloadCustomerCase.GetAttribute("href"); string[] tokens = downloadPath.Split(new[] { "%2f" }, StringSplitOptions.None); DownloadCustomerCase.Click(); string filePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, tokens[tokens.Length - 1]); log.Info("Downloading file to : " + filePath); Thread.Sleep(2300); Assert.True(File.Exists(filePath)); log.Info("Deleteing file : " + tokens[tokens.Length - 1]); File.Delete(filePath); }
public async Task System_Test_OpretUsernameFail() { FireFoxSetup(out service, out op); setUp(service, op, out driver); driver.FindElement(By.XPath("//button[2]")).Click(); typeUser = driver.FindElement(By.Name("Username")); typePass = driver.FindElement(By.Name("Password")); typePass2 = driver.FindElement(By.Name("ConfirmPassword")); GivenName = driver.FindElement(By.Name("GivenName")); LastName = driver.FindElement(By.Name("LastName")); Email = driver.FindElement(By.Name("Email")); typeUser.SendKeys("0!!=)#"); typePass.SendKeys(user.Password); typePass2.SendKeys(user.Password); GivenName.SendKeys(user.Username); LastName.SendKeys(user.GivenName); Email.SendKeys(user.Email); driver.FindElement(By.XPath("//div/div/div/div/form/div/div/div/input[1]")).Click(); string usernameFail = driver.FindElement(By.XPath("//div/div/div/div/form/div/ul/li[1]")).Text; string testUrl = driver.Url; driver.Quit(); Assert.That(usernameFail, Is.EqualTo("value cannot be less than 8 characters")); }
public void register() { //Populate the excel data ExcelLib.PopulateInCollection(Base.ExcelPath, "SignUp"); GlobalDefinitions.NavigateUrl(); //Click on Join button Join.Click(); //Enter FirstName FirstName.SendKeys(ExcelLib.ReadData(2, "FirstName")); //Enter LastName LastName.SendKeys(ExcelLib.ReadData(2, "LastName")); //Enter Email Email.SendKeys(ExcelLib.ReadData(2, "Email")); //Enter Password Password.SendKeys(ExcelLib.ReadData(2, "Password")); //Enter Password again to confirm ConfirmPassword.SendKeys(ExcelLib.ReadData(2, "ConfirmPswd")); //Click on Checkbox Terms.Click(); //Click on join button to Sign Up SubmitButton.Click(); }
internal void register() { //Populate the excel data GlobalDefinitions.ExcelLib.PopulateInCollection(MarsResources.ExcelPath, "SignUp"); // Navigate to Url driver.Navigate().GoToUrl(GlobalDefinitions.ExcelLib.ReadData(2, "Url")); //Click on Join button Join.Click(); Thread.Sleep(2000); //Enter FirstName FirstName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "FirstName")); //Enter LastName LastName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "LastName")); //Enter Email Email.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "EmailAddress")); //Enter Password Password.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password")); //Enter Password again to confirm ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPassword")); //Click on Checkbox Checkbox.Click(); //Click on join button to Sign Up JoinBtn.Click(); }
public void InputControls() { try { var logInData = logInType.GetSingleData(); var logInListData = logInType.GetMultipleData(); Expression <Func <LogIn, string> > passwordExpr = login => login.Password; Expression <Func <LogIn, string> > userNameExpr = login => login.UserName; var filteredEntity = logInType.SetEntityField <string>(passwordExpr, TestDataConstants.PASSWORD); var filteredEntities = logInType.SetEntityFields <string>(userNameExpr, TestDataConstants.USERNAMES); FirstName.SendKeys("Unisys123"); LastName.SendKeys("4356"); Email.SendKeys("MyAutomation43567"); Password.SendKeys("1efficient#"); SelectElement selector = new SelectElement(Code); selector.SelectByValue("IN"); Phone.SendKeys("9886328047"); Month.Click(); Day.SendKeys("22"); Year.SendKeys("1987"); Gender.SendKeys("Male"); Continue.Click(); SendCode.Click(); } catch (Exception ex) { throw; } }
public void EnterContactDetails(int rownum, string firstname, string lastname, string phone, string emailid) { if (FirstName.Displayed) { FirstName.Clear(); FirstName.SendKeys(ExcelHelpers.ReadData(rownum, firstname)); Console.WriteLine(FirstName.GetAttribute("value")); } if (LastName.Displayed) { LastName.Clear(); LastName.SendKeys(ExcelHelpers.ReadData(rownum, lastname)); Console.WriteLine(LastName.GetAttribute("value")); } if (Phone.Displayed) { Phone.Clear(); Phone.SendKeys(ExcelHelpers.ReadData(rownum, phone)); Console.WriteLine(Phone.GetAttribute("value")); } if (Email.Displayed) { Email.Clear(); Email.SendKeys(ExcelHelpers.ReadData(rownum, emailid)); Console.WriteLine(Email.GetAttribute("value")); } }
internal void register() { //Populate the excel data GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "SignUp"); //Click on Join button Join.Click(); //Enter FirstName FirstName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "FirstName")); //Enter LastName LastName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "LastName")); //Enter Email Email.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Email")); //Enter Password Password.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password")); //Enter Password again to confirm ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPswd")); //Click on Checkbox Checkbox.Click(); //Click on join button to Sign Up JoinBtn.Click(); }
public void FillEmailForm(PracticeRegistrationModel user) { SignInButton.Click(); EmailAddressField.SendKeys(user.EmailAddressField); CreateAccountButton.Click(); RadioButton.Click(); FirstName.SendKeys(user.FirstName); LastName.SendKeys(user.LastName); Password.SendKeys(user.Password); SelectElement date = new SelectElement(Date); date.SelectByValue("1"); SelectElement month = new SelectElement(Month); month.SelectByValue("2"); SelectElement year = new SelectElement(Year); year.SelectByValue("2010"); Address.SendKeys(user.Address); City.SendKeys(user.City); SelectElement state = new SelectElement(State); state.SelectByValue("2"); ZipCode.SendKeys(user.ZipCode); MobilePhone.SendKeys(user.MobilePhone); RegisterButton.Click(); }
public async Task System_Test_Passw2Fail() { FireFoxSetup(out service, out op); setUp(service, op, out driver); driver.FindElement(By.XPath("//button[2]")).Click(); typeUser = driver.FindElement(By.Name("Username")); typePass = driver.FindElement(By.Name("Password")); typePass2 = driver.FindElement(By.Name("ConfirmPassword")); GivenName = driver.FindElement(By.Name("GivenName")); LastName = driver.FindElement(By.Name("LastName")); Email = driver.FindElement(By.Name("Email")); string password2 = "forkertkode"; typeUser.SendKeys("NybrugerOK"); typePass.SendKeys(password2); typePass2.SendKeys(user.Password); GivenName.SendKeys(user.GivenName); LastName.SendKeys(user.LastName); Email.SendKeys(user.Email); driver.FindElement(By.XPath("//div/div/div/div/form/div/div/div/input[1]")).Click(); string usernameFail = driver.FindElement(By.XPath("//div/div/div/div/form/div/ul/li[1]")).Text; string testUrl = driver.Url; driver.Quit(); Assert.That(usernameFail, Is.EqualTo("Password not the same")); }
//A method to enter and save a given test data set for tenant details internal bool SaveTenantDetails(int TestDataSet) { try { //Enter the testdata into the relevant input fields TenantEmail.SendKeys(ExcelLib.ReadData(TestDataSet, "TenantEmail")); FirstName.SendKeys(ExcelLib.ReadData(TestDataSet, "FirstName")); LastName.SendKeys(ExcelLib.ReadData(TestDataSet, "LastName")); StartDate.SendKeys(ExcelLib.ReadData(TestDataSet, "StartDate")); EndDate.SendKeys(ExcelLib.ReadData(TestDataSet, "EndDate")); RentAmount.SendKeys(ExcelLib.ReadData(TestDataSet, "RentAmount")); PaymentStartDate.SendKeys(ExcelLib.ReadData(TestDataSet, "PaymentStartDate")); Thread.Sleep(1000); //Click on the Save Button to Save the Property Details SaveButton.Click(); return(true); } catch (Exception e) { // Log the error details in the report Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Error, "Error Occured when entering Tenant Details for the new property: " + e.Message.ToString()); // Save Screenshot to display the error String img = SaveScreenShotClass.SaveScreenshot(Driver.driver, "Exception Report"); Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Info, "Image example: " + img); return(false); } }
public async Task a1System_Test_Opret() { FireFoxSetup(out service, out op); setUp(service, op, out driver); driver.FindElement(By.XPath("//button[2]")).Click(); typeUser = driver.FindElement(By.Name("Username")); typePass = driver.FindElement(By.Name("Password")); typePass2 = driver.FindElement(By.Name("ConfirmPassword")); GivenName = driver.FindElement(By.Name("GivenName")); LastName = driver.FindElement(By.Name("LastName")); Email = driver.FindElement(By.Name("Email")); typeUser.SendKeys(FirefoxUser); typePass.SendKeys(user.Password); typePass2.SendKeys(user.Password); GivenName.SendKeys(user.GivenName); LastName.SendKeys(user.GivenName); Email.SendKeys(user.Email); driver.FindElement(By.XPath("//div/div/div/div/form/div/div/div/input[1]")).Click(); string testUrl = driver.Url; driver.Quit(); Assert.That(testUrl, Is.EqualTo(host)); }
public void PopulatePageAndSubmit() { FirstName.SendKeys("Miller"); LastName.SendKeys("John"); UserEmail.SendKeys("*****@*****.**"); Gender.Click(); MobileNumber.SendKeys("0751123456"); DateOfBirth.Click(); Month.Click(); Year.Click(); Day.Click(); Subjects.SendKeys("Test subjects"); Thread.Sleep(2000); Hobbies.Click(); ((IJavaScriptExecutor)_driver).ExecuteScript("arguments[0].scrollIntoView(true);", Picture); //Thread.Sleep(5000); //Picture.Click(); CurrentAddress.SendKeys("Str. 13 Dec"); Thread.Sleep(2000); StateDropDown.Click(); StateOption.Click(); CityDropDown.Click(); CityOption.Click(); Submit.Click(); }
internal void register() { //Populate the excel data GlobalDefinitions.ExcelLib.PopulateInCollection(@"C:\Users\Neelam\Desktop\Mars project\MarsFramework-master\MarsFramework\ExcelData\TestDataShareSkill.xlsx", "SignUp"); //Click on Join button Join.Click(); //Enter FirstName FirstName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "FirstName")); //Enter LastName LastName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "LastName")); //Enter Email Email.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Email")); //Enter Password Password.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password")); //Enter Password again to confirm ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPswd")); //Click on Checkbox Checkbox.Click(); //Click on join button to Sign Up JoinBtn.Click(); }
public void EnterContactAndBillingInfo() { string firstName = Generator.RandomString(5, 0); string lastName = Generator.RandomString(5, 0); string companyName = Generator.RandomString(5, 0); string phoneNumber = Generator.RandomInt(0, 999999).ToString() + Generator.RandomInt(0, 999999).ToString(); string email = Generator.RandomString(5, 0) + "@test.com"; FirstName.SendKeys(firstName); LastName.SendKeys(lastName); CompanyName.SendKeys(companyName); Email.SendKeys(email); PhoneNumber.SendKeys("0"); PhoneNumber.Clear(); PhoneNumber.Set(phoneNumber); //select Billing address; javaScriptExecutor.ExecuteScript("arguments[0].click();", AddressBookLink); System.Threading.Thread.Sleep(3000); webDriver.SwitchTo().Frame(webDriver.FindElement(By.Id("billing_address_wizard_modal_iframe"))); javaScriptExecutor.ExecuteScript("arguments[0].click();", SelectBtn); webDriver.SwitchTo().DefaultContent(); javaScriptExecutor.ExecuteScript("arguments[0].click();", EquoteContactContinueBtn); webDriver.WaitForPageLoad(TimeSpan.FromSeconds(30)); javaScriptExecutor.ExecuteScript("arguments[0].click();", ExportOption); javaScriptExecutor.ExecuteScript("arguments[0].click();", ShippingContinueButton); webDriver.WaitForPageLoad(TimeSpan.FromSeconds(30)); javaScriptExecutor.ExecuteScript("arguments[0].click();", PurchaseOrderSelectBtn); webDriver.WaitForPageLoad(TimeSpan.FromSeconds(30)); javaScriptExecutor.ExecuteScript("arguments[0].click();", PaymentContinueBtn); webDriver.WaitForPageLoad(TimeSpan.FromSeconds(30)); }
internal void EditLastName(string lastName) { _logger.Info("Entering EditLastName()"); LastName.Clear(); LastName.SendKeys(lastName); _logger.Info("Exiting EditLastName()"); }
public PassengerPage FillInPassangerDetails(Passenger p) { FirstName.Clear(); FirstName.SendKeys(p.FirstName); LastName.Clear(); LastName.SendKeys(p.LastName); return(PickGender(p)); }
//Adding Repayment,Expenses and Liabilities internal void RepaymentExpensesLiabilities() { //To skip the highlighted option SkipButton?.Click(); System.Threading.Thread.Sleep(5000); // Populating the data from Excel ExcelLib.PopulateInCollection(Base.ExcelPath, "AddNewProperty"); OwnersSelect.Click(); System.Threading.Thread.Sleep(5000); PropertiesSelect.Click(); ClickingAddNewProperty.Click(); //Value set for property page details PropertyName.SendKeys(ExcelLib.ReadData(2, "Value")); SearchAddress.SendKeys(ExcelLib.ReadData(33, "Value")); System.Threading.Thread.Sleep(5000); //Value set using google api var address = Global.Driver.driver.FindElements(By.ClassName("pac-item"))[0]; address.Click(); TargetRent.SendKeys(ExcelLib.ReadData(14, "Value")); LandArea.SendKeys(ExcelLib.ReadData(10, "Value")); BedRooms.SendKeys(ExcelLib.ReadData(11, "Value")); CarParks.SendKeys(ExcelLib.ReadData(12, "Value")); Description.SendKeys(ExcelLib.ReadData(13, "Value")); FloorArea.SendKeys(ExcelLib.ReadData(15, "Value")); BathRooms.SendKeys(ExcelLib.ReadData(16, "Value")); YearBuilt.SendKeys(ExcelLib.ReadData(9, "Value")); NextButton.Click(); //Value set for financial details page System.Threading.Thread.Sleep(2000); PurchasePrice.SendKeys(ExcelLib.ReadData(17, "Value")); HomeValue.SendKeys(ExcelLib.ReadData(18, "Value")); Mortgage.SendKeys(ExcelLib.ReadData(19, "Value")); //Adding repayment option AddRepayment.Click(); RepaymentAmount.SendKeys(ExcelLib.ReadData(2, "AddRepaymentfieldValue")); RepaymentStartDate.SendKeys(ExcelLib.ReadData(3, "AddRepaymentfieldValue")); //Adding expenses option AddExpense.Click(); ExpenseAmount.SendKeys(ExcelLib.ReadData(2, "AddExpensefieldValue")); var ExpenseDescription = Global.Driver.driver.FindElement(By.ClassName("seven")).FindElement(By.ClassName("width")).FindElement(By.Id("Text1")); ExpenseDescription.SendKeys(ExcelLib.ReadData(3, "AddExpensefieldValue")); ExpenseDate.SendKeys(ExcelLib.ReadData(4, "AddExpensefieldValue")); NextButton2.Click(); //Value set for financial details page TenantEmail.SendKeys(ExcelLib.ReadData(20, "Value")); FirstName.SendKeys(ExcelLib.ReadData(21, "Value")); LastName.SendKeys(ExcelLib.ReadData(22, "Value")); StartDate.SendKeys(ExcelLib.ReadData(23, "Value")); EndDate.SendKeys(ExcelLib.ReadData(24, "Value")); RentAmount.SendKeys(ExcelLib.ReadData(25, "Value")); PaymentStartDate.SendKeys(ExcelLib.ReadData(26, "Value")); //Adding liability option NewLiability.Click(); Amount.SendKeys(ExcelLib.ReadData(2, "NewLiabilityFieldValue")); Save.Click(); }
internal void UserRegistration() { //Start the Add address test Base.test = Base.extent.StartTest("User Registration"); //Populating the Excel sheet Global.ExcelLib.PopulateInCollection(Global.Base.ExcelPath, "Registration"); GlobalDefinition.wait(500); //Navigate to the Url GlobalDefinition.driver.Navigate().GoToUrl(ExcelLib.ReadData(2, "Url")); GlobalDefinition.wait(500); Global.GlobalDefinition.driver.Manage().Window.Maximize(); //Click on Sign Up Link SignupLink.Click(); GlobalDefinition.wait(500); //Enter Firstname FirstName.SendKeys(ExcelLib.ReadData(2, "FirstName")); GlobalDefinition.wait(500); //Enter lastname LastName.SendKeys(ExcelLib.ReadData(2, "LastName")); GlobalDefinition.wait(500); //Enter the Username EmailAddress.SendKeys(ExcelLib.ReadData(2, "EmailAddress")); GlobalDefinition.wait(500); //Enter the password Password.SendKeys(ExcelLib.ReadData(2, "Password")); GlobalDefinition.wait(1000); //Click on Choose Account ChooseAccount.Click(); GlobalDefinition.wait(500); //Select Property Owner PropertyOwner.Click(); GlobalDefinition.wait(1000); //Check TermsnConditionCheckbox TermsnConditionsCheckbox.Click(); GlobalDefinition.wait(1000); // Click on SignUp Button SignupButton.Click(); //Screenshot Global.SaveScreenShotClass.SaveScreenshot(GlobalDefinition.driver, "RegistrationPage"); //Reports Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Registration successfull"); }
public void changeAccountDetails() { Account.Click(); FirstName.Clear(); FirstName.SendKeys("SA"); LastName.Clear(); LastName.SendKeys("SuperAdmin"); Btn_Submit.Click(); }