java - java程序中硒Web驱动程序中的出生日期格式
问题描述
在 Calender 中,元素不会移动到上一个和下一个按钮和中间如何在 selenium 中编写代码,java 程序中的 webdriver。
我在代码包 com.s3sales.demo 下尝试了这个;
/*import java.util.Calendar;
import java.util.List;
*/
import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.interactions.Actions;
public class S3sales {
public static void main(String[] args) throws InterruptedException {
WebDriver driver = new FirefoxDriver();
driver.get("http://sssamriddhisales.com/crm");
driver.findElement(By.id("userName")).sendKeys("admin");
Thread.sleep(3000);
driver.findElement(By.id("password")).sendKeys("admin123");
Thread.sleep(3000);
driver.findElement(By.className("btn-success")).click();
Thread.sleep(1000);
WebElement element = driver.findElement(By.linkText("Employee"));
Thread.sleep(1000);
Actions action = new Actions(driver);
action.moveToElement(element).moveToElement(driver.findElement(By.cssSelector("[data-id='empRegistration']"))).click().build().perform();
Thread.sleep(3000);
driver.findElement(By.id("newEmployee")).click();
driver.findElement(By.id("empFirstName")).sendKeys("Rakesh");
driver.findElement(By.id("empLastName")).sendKeys("Yadav");
String dateTime ="1993-10-09";
// button to open calendar
driver.findElement(By.id("empDob")).click();
WebElement nextLine=driver.findElement(By.xpath("//div[@class='next']"));
nextLine.click();
//button to move next in calendar
/*
Actions action1 = new Actions(driver);
WebElement driver1 = driver.findElement(By.xpath("//a[th(@class,'pre')]"));
driver1.click();*/
/* WebElement prevLine = driver.findElement(By.xpath("//div[th@class='prev']"));
prevLine.click();
*/
}
}
线程“主”org.openqa.selenium.NoSuchElementException 中的异常:无法定位元素://div[@class='next']
在控制台中找不到此类元素,并且无法找到元素显示,请帮助我..
解决方案
下一个元素出现在 th 标签而不是 div 标签中,所以 xpath 应该是:
//th[@class='next']
推荐阅读
- discord.js - Discord.js Commando 广播所有命令错误
- spring-boot - 使用spring-boot-starter-oauth2-client时如何配置bearer-only = true
- hugo - Hugo:生成时不要在页面中转义 HTML .Title
tag in the header.html partial</h1> <div id="body"><p>In my Hugo-based website, I often use <code><span></code> tags within my post titles. I am experiencing an issue where this HTML - java - 为什么一个类的java字节码已经出现了新的静态内部类的代码出现jvm指令ACONST_NULL
- r - R Shiny--as.POSIXlt.default 中的错误:不知道如何将“x”转换为“POSIXlt”类
- python - 命令“python setup.py egg_info”失败,错误代码 1 在 /tmp/..../
- python - Python:如何找到解码字符串的所有方法?
- sql - 限制活动记录查询的特定部分
- javascript - 集合快照?Firebase 带 js
- discord.py - 囚徒角色,Discord.py 1.5.0a