public void AddPropertyDetails()
        {
            obj.ClickAddNewProperty();

            // Populating the data from Excel
            ExcelLib.PopulateInCollection(Base.ExcelPath, "PropertyDetails");

            PropertyName.SendKeys(ExcelLib.ReadData(2, "PropertyName"));
            SearchAddress.SendKeys(ExcelLib.ReadData(2, "SearchAddress"));
            Description.SendKeys(ExcelLib.ReadData(2, "Description"));
            Number.SendKeys(ExcelLib.ReadData(2, "Number"));
            Street.SendKeys(ExcelLib.ReadData(2, "Street"));
            Suburb.SendKeys(ExcelLib.ReadData(2, "Suburb"));
            City.SendKeys(ExcelLib.ReadData(2, "City"));
            PostCode.SendKeys(ExcelLib.ReadData(2, "PostCode"));
            Region.SendKeys(ExcelLib.ReadData(2, "Region"));
            YearBuilt.SendKeys(ExcelLib.ReadData(2, "YearBuilt"));
            TargetRent.SendKeys(ExcelLib.ReadData(2, "TargetRent"));
            LandArea.SendKeys(ExcelLib.ReadData(2, "LandArea"));
            FloorArea.SendKeys(ExcelLib.ReadData(2, "FloorArea"));
            BedRooms.SendKeys(ExcelLib.ReadData(2, "Bedrooms"));
            BathRooms.SendKeys(ExcelLib.ReadData(2, "Bathrooms"));
            CarPark.SendKeys(ExcelLib.ReadData(2, "Carparks"));
            owneroccupied = ExcelLib.ReadData(2, "Owner Occupied");
            if (owneroccupied == "Yes")
            {
                OwnerOccupied.Click();
            }


            Next.Click();
            AddFinanceDetails();
        }
Esempio n. 2
0
 public void EnterPersonalDetails()
 {
     Title.Click();
     FN.SendKeys(ConfigurationManager.AppSettings["Firstname"]);
     SN.SendKeys(ConfigurationManager.AppSettings["Surname"]);
     DOB.SendKeys(ConfigurationManager.AppSettings["DOB"]);
     TN.SendKeys(ConfigurationManager.AppSettings["Telephonenumber"]);
     Emp.Click();
     ResiStatus.Click();
     GrossAnnualIncome.SendKeys(ConfigurationManager.AppSettings["GAI"]);
     HouseNo.SendKeys(ConfigurationManager.AppSettings["House"]);
     PostCode.SendKeys(ConfigurationManager.AppSettings["PCode"]);
     MoveinYear.SendKeys(ConfigurationManager.AppSettings["Year"]);
     FindMyAddress.Click();
     System.Threading.Thread.Sleep(1000);
     //SelectAddress.Click();
     //System.Threading.Thread.Sleep(1000);
     Next.Click();
 }
Esempio n. 3
0
        //*************************Click on Create Account link***********************

        /*
         *  internal void ClickonCreateAccountLink()
         *  {
         *
         * //SettingPage.Appcontext.Tap(x=>x.Text("Sign in with email"));
         *
         * //  ApplicationContext.Tap(CreateAccount);
         *  CreateAccount.Click();
         *
         *  }
         *
         */


        //***********************************************************************************************
        //***************** Click_on_Next_Event_occurs_when_user_passed_values_as_parameter************


        internal void ClickNext(string FName, string Lname, string Email, string Phone)
        {
            /*
             *
             * Using extension methods
             *
             *
             */


            FirstName.EnterTextAndDismissKeyboardAndTapNextElement(FName);
            LastName.EnterTextAndDismissKeyboardAndTapNextElement(Lname);
            Emailid.EnterTextAndDismissKeyboardAndTapNextElement(Email);
            PhoneNo.EnterTextAndDismissKeyboardAndTapNextElement(Phone);
            Next.Click();



            ApplicationContext.EnterText(FirstName, FName);

            ApplicationContext.DismissKeyboard();
            ApplicationContext.Tap(LastName);



            //Provide Entry in Last name
            ApplicationContext.EnterText(LastName, Lname);
            ApplicationContext.DismissKeyboard();
            ApplicationContext.Tap(Emailid);

            //Provide Entry in Email
            ApplicationContext.EnterText(Emailid, Email);
            ApplicationContext.DismissKeyboard();
            ApplicationContext.Tap(PhoneNo);

            // provide Phone no
            ApplicationContext.EnterText(PhoneNo, Phone);
            ApplicationContext.DismissKeyboard();
            ApplicationContext.Tap(Next);
            ApplicationContext.Tap(Next);
        }
        public void test()
        {
            int  i       = 1;
            bool notDone = true;

            while (notDone)
            {
                IWebElement bubble = PropertiesCollection.driver.FindElement(By.XPath("/html/body/div[2]/div[1]/div[1]/div[2]/div/div[2]/div/div[" + i + "]"));
                int         num1   = Convert.ToInt32(PropertiesCollection.driver.FindElement(By.XPath("/html/body/div[2]/div[1]/div[1]/div[2]/div/div[2]/div/div[" + i + "]/div[1]")).Text);
                int         num2   = Convert.ToInt32(PropertiesCollection.driver.FindElement(By.XPath("/html/body/div[2]/div[1]/div[1]/div[2]/div/div[2]/div/div[" + i + "]/div[2]")).Text);
                if (num1 > num2)
                {
                    Swap.Click();
                    Thread.Sleep(250);
                    Next.Click();
                    Thread.Sleep(250);
                    i++;
                }
                else
                {
                    Next.Click();
                    Thread.Sleep(250);
                    i++;
                }
                Console.WriteLine(i);
                if (i == 9 && Done.Text.Equals("KEEP SORTING"))
                {
                    i = 1;
                    Thread.Sleep(150);
                }
                if (!(Done.Text.Equals("KEEP SORTING")))
                {
                    notDone = false;
                }
            }
            Done.Click();
            Thread.Sleep(800);
            Assert.IsTrue(Completed.Text.Contains("Good job"), "Not Completed");
            ClosePopUp.Click();
        }
Esempio n. 5
0
        //Login to Gmail
        public static void LoginToGmail(string un, string pwd)
        {
            log4net.Config.XmlConfigurator.Configure();
            ILog logger = LogManager.GetLogger(typeof(LoginGmailPageMail));

            try
            {
                UserName.Type(un);
                Wait.WaitVisible(Next, 10);
                Next.Click();
                Wait.WaitVisible(Password, 10);
                Password.Type(pwd);
                Wait.WaitVisible(Next, 10);
                Next.Click();
            }
            catch (Exception e)
            {
                logger.Error("VerifyHomePage failed due to: " + e);
                //**Closing browser
                Driver.Quit();
                throw e;
            }
        }
Esempio n. 6
0
 public static void ClickNextButtonTwiceToGoToNextPage()
 {
     GoToNextPage();
     Next.Click();
 }
Esempio n. 7
0
 public static void GoToNextPage()
 {
     Next.Click();
 }
Esempio n. 8
0
 public void Click_Next()
 {
     Next.Click();
 }
Esempio n. 9
0
        public void PropertyDetails()
        {
            //Enter the Property Name
            PropertyName.SendKeys(ExcelLib.ReadData(2, "PropertyName"));
            Thread.Sleep(500);

            //Click on Property Type drop down menu
            PropertyType.Click();

            //Clicking Short-Term Rental on the Property Type drop down menu
            PropertyTypeChoice.Click();
            Thread.Sleep(500);

            //Enter Street Number
            StreetNumber.SendKeys(ExcelLib.ReadData(2, "Number"));
            Driver.wait(1000);

            //Enter Street Name
            StreetName.SendKeys(ExcelLib.ReadData(2, "Street"));
            Driver.wait(1000);

            //Enter City Name
            CityName.SendKeys(ExcelLib.ReadData(2, "City"));
            Driver.wait(1000);

            //Enter PostCode
            PostCode.SendKeys(ExcelLib.ReadData(2, "PostCode"));
            Driver.wait(1000);

            //Enter Region Name
            Region.SendKeys(ExcelLib.ReadData(2, "Region"));
            Driver.wait(1000);

            //Enter Description
            Description.SendKeys(ExcelLib.ReadData(2, "Description"));
            Driver.wait(3000);

            //Enter TargetRent
            TargetRent.SendKeys(ExcelLib.ReadData(2, "TargetRent"));
            Driver.wait(2000);

            //Enter Bedroms
            Bedrooms.SendKeys(ExcelLib.ReadData(2, "Bedrooms"));
            Driver.wait(2000);

            //Enter Bathrooms
            Bathrooms.SendKeys(ExcelLib.ReadData(2, "Bathrooms"));
            Driver.wait(2000);

            //Enter Carparks
            Carparks.SendKeys(ExcelLib.ReadData(2, "Carparks"));
            Driver.wait(3000);

            //Enter Year Built
            YearBuilt.SendKeys(ExcelLib.ReadData(2, "YearBuilt"));
            Driver.wait(2000);

            //Upload a file thru AutoIT
            Driver.wait(1000);
            AutoItX3 autoIT = new AutoItX3();

            FileUpload.Click();
            autoIT.WinActivate("Open");
            Thread.Sleep(1000);
            autoIT.Send(@"C:\Users\VictorFelix\source\repos\automationOnboardingSample-master\Keys_Onboarding\TestReports\Screenshots\home.jpg");
            Thread.Sleep(1000);
            autoIT.Send("{Enter}");
            Driver.wait(2000);

            //Clicking on Next button

            Next.Click();
            Driver.wait(3000);
        }