Esempio n. 1
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();
        }
Esempio n. 2
0
        public PersonalPageClass CreateNewAccount(string username = null, string password = null)
        {
            LogoutFromApplication();
            CreatAccLink.Click();

            if (username == null)
            {
                UserName.SendKeys(ObjectRepository.Config.GetUsername());
            }
            else
            {
                UserName.SendKeys(username);
            }

            if (password == null)
            {
                Password.SendKeys(ObjectRepository.Config.GetPassword());
                ConfirmPassword.SendKeys(ObjectRepository.Config.GetPassword());
            }
            else
            {
                Password.SendKeys(password);
                ConfirmPassword.SendKeys(password);
            }

            LoginBtn.Click();
            return(new PersonalPageClass(Driver));
        }
Esempio n. 3
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. 4
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();
        }
Esempio n. 5
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. 6
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. 7
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. 8
0
        public void EnterUserDetails()
        {
            string password = TestData.RandomPassword();

            if (Username.Displayed)
            {
                Username.Clear();
                Username.SendKeys(TestData.RandomUserName());
                Console.WriteLine(Username.GetAttribute("value"));
            }
            if (Password.Displayed)
            {
                Password.Clear();
                Password.SendKeys(password);
                Console.WriteLine(Password.GetAttribute("value"));
            }
            if (ConfirmPassword.Displayed)
            {
                ConfirmPassword.Clear();
                ConfirmPassword.SendKeys(password);
                Console.WriteLine(ConfirmPassword.GetAttribute("value"));
            }
            if (SubmitButton.Displayed)
            {
                SubmitButton.Click();
                Thread.Sleep(5000);
            }
        }
Esempio n. 9
0
        internal void Register()
        {
            //extent Reports
            //Global.Base.test = Global.Base.extent.StartTest("Login Test");
            //Base.ExtentReports();

            //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();

            //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. 11
0
        internal void ChangePassword()
        {
            //Populate the Excel sheet
            GlobalDefinitions.ExcelLib.PopulateInCollections(Global.Base.ExcelPath, "SignIn");

            GlobalDefinitions.wait(60);

            Actions builder = new Actions(Global.GlobalDefinitions.driver);

            builder.MoveToElement(UsernameNavigation).Build().Perform();

            UsernameNavigation.Click();

            GlobalDefinitions.wait(60);

            ChangePasswordMenu.Click();



            CurrentPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "CurrentPassword"));

            NewPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "NewPassword"));

            ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPassword"));

            GlobalDefinitions.wait(60);

            Savebutton.Click();
        }
Esempio n. 12
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. 13
0
        internal void Register()
        {
            // Populate the Excel Data
            GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "Registration");
            Thread.Sleep(500);

            // Click the Join button on the Home page
            Join.Click();

            // Input the First name field with valid characters
            Firstname.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Firstname"));

            // Input the Last name field with valid characters
            Lastname.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Lastname"));

            // Input the Email address field with valid characters
            Emailaddress.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Emailaddress"));

            // Input the Password field with valid characters
            Password.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password"));

            // Input the Confirm Password field with valid characters
            ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPassword"));

            // Click the I agree to the terms and conditions checkbox
            Checkbox.Click();

            // Click the Join button on the Registration form page
            Joinbtn.Click();
        }
Esempio n. 14
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();
        }
 public void FillForm(RegistrationUser user)
 {
     Email.SendKeys(user.Email);
     FullName.SendKeys(user.FullName);
     Password.SendKeys(user.Password);
     ConfirmPassword.SendKeys(user.ConfirmPassword);
 }
Esempio n. 16
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. 17
0
 public void FillForm(RegistrationUser user)
 {
     FullName.SendKeys(user.FullName);
     EMail.SendKeys(user.Email);
     Password.SendKeys(user.Password);
     ConfirmPassword.SendKeys(user.ConfirmPassword);
     RegisterButton.Click();
 }
Esempio n. 18
0
        internal void AddNewPassword()
        {
            CurrentPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "CurrentPassword"));
            NewPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "NewPassword"));
            ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPassword"));
            Thread.Sleep(1000);

            SaveChanges.Click();
        }
 public void FillRegistrationForm(RegistrationUser user)
 {
     Email.SendKeys(user.Email);
     Password.SendKeys(user.Password);
     ConfirmPassword.SendKeys(user.ConfirmPassword);
     DisplayName.SendKeys(user.DisplayName);
     YearofBirth.SendKeys(user.YearofBirth);
     RegisterButton.Click();
 }
Esempio n. 20
0
 public void EnterIncorrectCurrentPasswordChange()
 {
     NavigateTo();
     OldPassword.Clear();
     OldPassword.SendKeys("12345");
     NewPassword.Clear();
     NewPassword.SendKeys("123456");
     ConfirmPassword.Clear();
     ConfirmPassword.SendKeys("123456");
     ChangePasswordButton.Click();
 }
Esempio n. 21
0
 public void SuccessfullPasswordChange()
 {
     NavigateTo();
     OldPassword.Clear();
     OldPassword.SendKeys("1234");
     NewPassword.Clear();
     NewPassword.SendKeys("123456");
     ConfirmPassword.Clear();
     ConfirmPassword.SendKeys("123456");
     ChangePasswordButton.Click();
 }
Esempio n. 22
0
 public void EnterMissmatchingNewPassword()
 {
     NavigateTo();
     OldPassword.Clear();
     OldPassword.SendKeys("1234");
     NewPassword.Clear();
     NewPassword.SendKeys("123456");
     ConfirmPassword.Clear();
     ConfirmPassword.SendKeys("12345");
     ChangePasswordButton.Click();
 }
Esempio n. 23
0
        public void RegisterNewAccount(String TestName)
        {
            var userData = ExcelSheet_UserData.GetTestData(TestName);

            /*Login Submit*/
            FName.SendKeys(userData.FirstName);
            LName.SendKeys(userData.LastName);
            Email.SendKeys(userData.PhoneNO);
            Phone.SendKeys(userData.EmailAdd);
            Password.SendKeys(userData.PasswordUser);
            ConfirmPassword.SendKeys(userData.ConfirmPasswordUser);
            RegSubmit.Click();
        }
Esempio n. 24
0
        public void FillFormSuccessfulReg(RegistrationUser user)
        {
            //everytime the email should be different
            //for successful registration
            string secondPartEmail = user.Email.Trim().Remove(0, user.Email.IndexOf('@'));
            string firstPartEmail  = Utils.RandomString(5);

            FullName.SendKeys(user.FullName);
            EMail.SendKeys(firstPartEmail + secondPartEmail);
            Password.SendKeys(user.Password);
            ConfirmPassword.SendKeys(user.ConfirmPassword);
            RegisterButton.Click();
        }
Esempio n. 25
0
        public string RegisterUser(string firstName, string lastName, string email, string nickName, string pass)
        {
            FirstName.SendKeys(firstName);
            LastName.SendKeys(lastName);
            Email.SendKeys(email);
            UserName.SendKeys(nickName);

            Password.SendKeys(pass);
            ConfirmPassword.SendKeys(pass);
            RegisterButton.Click();

            return(nickName);
        }
Esempio n. 26
0
 public void Register()
 {
     Driver.Navigate().GoToUrl(this.url + "/Account/Register");
     Email.Clear();
     Email.SendKeys("*****@*****.**");
     FullName.Clear();
     FullName.SendKeys("Test User");
     Password.Clear();
     Password.SendKeys("1234");
     ConfirmPassword.Clear();
     ConfirmPassword.SendKeys("1234");
     RegisterSubmitButton.Click();
 }
Esempio n. 27
0
        //Enter change password credintals
        public void EnterChangePasswordCredintals(string oldPassword, string newPassword, string confirmPassword)
        {
            //Enter Current Password
            CurrentPassword.SendKeys(oldPassword);

            //Enter New Password
            NewPassword.SendKeys(newPassword);

            //Enter Confirm Password
            ConfirmPassword.SendKeys(confirmPassword);

            //Click on Save Button
            SaveChangedPassword.Click();
        }
Esempio n. 28
0
        internal void register()
        {
            ExcelLib.PopulateInCollection(Test.Base.ExcelPath, "Register");
            Commonsteps();

            Driver.wait(2);

            Username.SendKeys(ExcelLib.ReadData(2, "Username"));

            Driver.wait(2);
            Password.SendKeys(ExcelLib.ReadData(2, "Password"));
            ConfirmPassword.SendKeys(ExcelLib.ReadData(2, "ConfirmPassword"));
            Registerbutton.Click();
        }
Esempio n. 29
0
        //private static IWebElement _saveButton => Driver.FindElement(By.Id("btnSave"));
        #endregion

        internal void AddAnEmployee(string firstName, string middleName, string lastName, bool createLoginDetails, string userName, string password, string status)
        {
            _logger.Info($"AddEmployee called with: {firstName} {middleName} {lastName}, Username: {userName}, Password: {password}, Status: {status}");
            FirstName.SendKeys(firstName);
            MiddleName.SendKeys(middleName);
            LastName.SendKeys(lastName);
            // No login for Contractors
            if (createLoginDetails)
            {
                CreateLoginDetailsCheckbox.Click();
                UserName.SendKeys(userName);
                Password.SendKeys(password);
                ConfirmPassword.SendKeys(password);
                StatusDropDown.Click();
                StatusDropDown.FindElement(By.XPath(".//*[@value='" + status + "']")).Click();
            }

            SaveButton.Click();
            Thread.Sleep(2000);
        }
Esempio n. 30
0
        internal void register()
        {
            //Populate the excel data
            GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "SignUp");

            //string pth = System.Reflection.Assembly.GetCallingAssembly().CodeBase;
            //string actualPath = pth.Substring(0, pth.LastIndexOf("bin"));
            //string projectPath = new Uri(actualPath).LocalPath;

            //string ExclPath = projectPath + "ExcelData\\TestDataManageListings.xlsx";

            //GlobalDefinitions.ExcelLib.PopulateInCollection(ExclPath, "SignUp");


            GlobalDefinitions.driver.Navigate().GoToUrl(GlobalDefinitions.ExcelLib.ReadData(2, "Url"));

            //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();
        }