Automated tests 元素不可见错误,我尝试了所有Xpath、css选择器、id、类和名称,但没有任何效果。我尝试了以前的解决方案,但仍然没有解决

Automated tests 元素不可见错误,我尝试了所有Xpath、css选择器、id、类和名称,但没有任何效果。我尝试了以前的解决方案,但仍然没有解决,automated-tests,Automated Tests,我也尝试了所有的Xpath,css选择器,id,class,还有name,但都没用。我尝试了以前的解决方案,但没有解决问题: import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; public class Frontend { pu

我也尝试了所有的
Xpath
css选择器
id
class
,还有
name
,但都没用。我尝试了以前的解决方案,但没有解决问题:

import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class Frontend {

    public static void main(String args[])
    {

        System.setProperty("webdriver.chrome.driver", "D:\\chromedriverlatest.exe");
        WebDriver driver=new ChromeDriver();
        driver.get("https://genba.online");
        driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
        driver.manage().window().maximize();
        driver.findElement(By.xpath("//*[@id='en-btn']")).click();//translate to english language
        driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
        driver.findElement(By.xpath("/html/body/div/div[1]/div/div/div[1]/div[1]/div/div[2]/div/a[2]")).click();//click on access button
        driver.findElement(By.xpath("//*[@id='email']")).sendKeys("a@b.com");
        driver.findElement(By.xpath("//*[@id='password']")).sendKeys("123456");
        driver.findElement(By.xpath("//*[@id='rememberme']")).click();
        driver.findElement(By.xpath("//*[@id='user_detail']/div[2]/div[2]/button")).click();

    }

}

你能为你的问题补充一点细节吗?是的,在这个网站上打开url后,我们必须点击访问按钮来输入用户id和密码。我的脚本成功地打开了url,单击语言更改按钮,然后单击访问按钮。然后弹出一个div,要求输入电子邮件id和密码,但我的脚本无法找到该元素。如果我是,请避免使用该代码并尝试单击提交按钮脚本工作,但selenium看不到电子邮件id和密码文本框。