【发布时间】:2017-02-26 19:18:08
【问题描述】:
我是使用 Selenium 和 Java 实现自动化的新手。实际上,我正在测试一个基于学生表单测试的场景。现在我遇到了很多问题并尝试解决,但我失败了我想在输入字段中动态发送名字和姓氏,然后根据名字和姓氏过滤数据,但现在我想同时点击动态过滤数据想点击行上的元素请帮我解决这个问题
System.setProperty("webdriver.chrome.driver","E:\\workspace\\chromeDriver\\chromeDriver.exe");
ChromeDriver driver = new ChromeDriver();
driver.get("");
driver.findElement(By.id("login_username")).sendKeys("");
driver.findElement(By.id("login_password")).sendKeys("");
driver.findElement(By.xpath("/html/body/div[3]/div[3]/div/button[1]")).click();
Thread.sleep(2000);
driver.findElement(By.xpath(".//*[@id='lsmainmenu']/li[2]/a")).click();
driver.findElement(By.xpath(".//*[@id='lsmainmenu']/li[2]/ul/li[3]/a")).click();
Thread.sleep(2000);
WebElement x=driver.findElement(By.id("personListFilterForm_name"));
x.sendKeys("Bern_name Fuss_name");
Thread.sleep(200);
driver.findElement(By.xpath(".//*[@id='student-list-filters']/div/table/tbody/tr[2]/td[2]/div[1]/table/tbody/tr/td[5]/input")).click();
Thread.sleep(3000);
driver.findElement(By.id("i wan this section is click dynmacilly according to firsname and lastename ")).click();
Thread.sleep(1000);
【问题讨论】:
标签: java selenium selenium-webdriver automated-tests