Esempio n. 1
0
        public void VerifySignup()
        {
            try
            {
                using (IWebDriver driver = new ChromeDriver())
                {
                    SignupPage signupPage = new SignupPage(driver);
                    signupPage.NavigateTo();

                    signupPage.GotoSignup();
                    signupPage.EnterFirstName("Test");
                    signupPage.EnterLastName("User");
                    signupPage.EnterStreet("1");
                    signupPage.EnterCity("Islamabad");
                    signupPage.EnterState("Federal");
                    signupPage.EnterZipCode("44000");
                    signupPage.EnterPhoneNumber("0333-1234567");
                    signupPage.EnterSSN("12345678");

                    signupPage.EnterUserName(UserName);
                    signupPage.EnterPassword(Password);
                    signupPage.EnterConfirmPassword(Password);

                    signupPage.ClickSignup();

                    string      verifyPath = "//*[@id='rightPanel']/p";
                    IWebElement successTxt = driver.FindElement(By.XPath(verifyPath));

                    Assert.AreEqual("Your account was created successfully. You are now logged in.", successTxt.Text);
                }
            }
            catch (Exception exp)
            {
                Console.WriteLine(exp.ToString());
                Console.ReadLine();
            }
        }