我已经为登录过程创建了自动化脚本,因此当它给出验证错误消息时,可以重新调用@Test方法吗?

时间:2019-04-08 15:26:26

标签: selenium selenium-webdriver automation login-automation

我有以下字段:

  1. 电子邮件
  2. 密码
  3. 提交按钮
  4. 验证错误消息

我通常使用XPath创建脚本,但是我想在输入错误的凭据时重新调用。

        public static void main (String args [])

        {
            System.setProperty("webdriver.gecko.driver", "D:\\Aazad\\Selenium\\geckodriver\\geckodriver.exe");
            SignUPDriver = new FirefoxDriver();
            SignUPDriver.manage().window().maximize();

            SignUPDriver.get(URL);

            SignUPDriver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
            @Test
            public void Login() 
            {
            LoginDriver.get(URL);
            LoginDriver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
            LoginDriver.findElement(By.xpath("Login Page')]").click();
            System.out.println("Please Enter your EmailID: ");
            LoginDriver.findElement(By.xpath("Email").sendKeys(FName1); 
            LoginDriver.findElement(By.xpath("Password").sendKeys(FName1); 
            LoginDriver.findElement(By.xpath("Submit").click();
            }
        }

嗨,我想在提供验证消息时回想@Test方法

0 个答案:

没有答案