Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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();
        }
Esempio n. 4
0
        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();
        }
Esempio n. 5
0
        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);
        }
Esempio n. 6
0
        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);
        }
Esempio n. 7
0
        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();
            }
        }
Esempio n. 8
0
        //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();
        }
Esempio n. 9
0
        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();
        }
Esempio n. 10
0
        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();
        }
Esempio n. 11
0
        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();
        }
Esempio n. 12
0
        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);
        }
Esempio n. 13
0
        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"));
        }
Esempio n. 14
0
        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();
        }
Esempio n. 15
0
        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();
        }
Esempio n. 16
0
 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; }
 }
Esempio n. 17
0
 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"));
     }
 }
Esempio n. 18
0
        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();
        }
Esempio n. 20
0
        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);
            }
        }
Esempio n. 22
0
        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();
 }
Esempio n. 24
0
        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));
        }
Esempio n. 26
0
 internal void EditLastName(string lastName)
 {
     _logger.Info("Entering EditLastName()");
     LastName.Clear();
     LastName.SendKeys(lastName);
     _logger.Info("Exiting EditLastName()");
 }
Esempio n. 27
0
 public PassengerPage FillInPassangerDetails(Passenger p)
 {
     FirstName.Clear();
     FirstName.SendKeys(p.FirstName);
     LastName.Clear();
     LastName.SendKeys(p.LastName);
     return(PickGender(p));
 }
Esempio n. 28
0
        //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();
        }
Esempio n. 29
0
        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");
        }
Esempio n. 30
0
 public void changeAccountDetails()
 {
     Account.Click();
     FirstName.Clear();
     FirstName.SendKeys("SA");
     LastName.Clear();
     LastName.SendKeys("SuperAdmin");
     Btn_Submit.Click();
 }