被阻止帐户的条件java selenium

被阻止帐户的条件java selenium,java,selenium,selenium-webdriver,selenium-ide,Java,Selenium,Selenium Webdriver,Selenium Ide,我有个问题。我正在编写一个测试程序,将用户登录到系统中。我遇到了一个问题,我不知道如何解决它。即,用户给出登录名和密码并按下确认按钮。有时,帐户被锁定,用户无法登录。有人能帮我写这样一个条件吗?当按下approve时,我们会在控制台中收到一条消息,说明帐户已锁定?如果可以进行日志记录,那么将执行此代码段 driver.findElement(By.xpath(".//*[@id='_id9']/table/tbody/tr[2]/td[1]/table[1]/tbody/tr[5]/td

我有个问题。我正在编写一个测试程序,将用户登录到系统中。我遇到了一个问题,我不知道如何解决它。即,用户给出登录名和密码并按下确认按钮。有时,帐户被锁定,用户无法登录。有人能帮我写这样一个条件吗?当按下approve时,我们会在控制台中收到一条消息,说明帐户已锁定?如果可以进行日志记录,那么将执行此代码段

    driver.findElement(By.xpath(".//*[@id='_id9']/table/tbody/tr[2]/td[1]/table[1]/tbody/tr[5]/td[2]/a")).click();
所有代码:

        driver.findElement(By.id("userId")).sendKeys(userName.get(i));

        driver.findElement(By.id("password")).sendKeys(password.get(i));

        driver.findElement(By.id("Submit")).click();


        driver.findElement(By.xpath(".//*[@id='_id9']/table/tbody/tr[2]/td[1]/table[1]/tbody/tr[5]/td[2]/a")).click();

谁也帮不上忙吗?:)提供更多信息如下:1。您提到了“确认按钮”按下“确认按钮”按下“批准”按钮时,您提到的下一个按钮是“确认按钮”,它们是两个不同的按钮还是同一个按钮?2.您在控制台中提到了
消息,您指的是哪条消息?应用程序的错误消息是否类似于
无效用户名/密码
帐户被锁定
?可能是这样的。用户输入登录名和密码并按下提交按钮。按下时,用户会登录到系统,或者因为输入了错误的密码而登录。如果您在数据库获取更新定位标志=1时提供了错误的密码,则帐户被阻止。我正在从文件下载登录名和密码,并将其输入“userID”和“password”字段。然后,用户按下“提交”按钮,或者因为密码有效而登录到系统,或者因为密码不正确而无法登录。我无法验证您是否使用了正确的xpath,并且您的xpath看起来很容易受到攻击。尝试使用逻辑xpath而不是绝对xpath。谢谢没有人帮忙吗?:)提供更多信息如下:1。您提到了“确认按钮”
按下“确认按钮”按下“批准”按钮时,您提到的下一个按钮是“确认按钮”,它们是两个不同的按钮还是同一个按钮?2.您在控制台中提到了
消息,您指的是哪条消息?应用程序的错误消息是否类似于
无效用户名/密码
帐户被锁定
?可能是这样的。用户输入登录名和密码并按下提交按钮。按下时,用户会登录到系统,或者因为输入了错误的密码而登录。如果您在数据库获取更新定位标志=1时提供了错误的密码,则帐户被阻止。我正在从文件下载登录名和密码,并将其输入“userID”和“password”字段。然后,用户按下“提交”按钮,或者因为密码有效而登录到系统,或者因为密码不正确而无法登录。我无法验证您是否使用了正确的xpath,并且您的xpath看起来很容易受到攻击。尝试使用逻辑xpath而不是绝对xpath。谢谢