java - Selenium,如何复制几个总是不同的单词?
问题描述
我试图从网络浏览器中自动复制一个名称,但名称发生了变化,所以我不知道如何复制它。
我试图双击它或“ctrl + c”它,但它没有用。
WebDriver driver = new ChromeDriver();
driver.get("https://realnamecreator.alexjonas.de/?l=de#");
driver.findElement(By.linkText("[+] Filter-Optionen")).click();
driver.findElement(By.id("gender")).click();
new Select(driver.findElement(By.id("gender"))).selectByVisibleText("w");
driver.findElement(By.id("gender")).click();
driver.findElement(By.id("button")).click();
在此之后,我想将名称复制到我的程序中。所以我会说 String text = driver...
解决方案
推荐阅读
- vue-storefront - 将 Vue 插件(使用 vue.use() 形式的 ui 元素)添加到 vue-storefront 代码库的首选方法是什么?
- javascript - 如何通过 html“按钮单击”调用“JS 文件”并且 JS 文件正在使用 shell.js 运行 bash 脚本
- php - 如何显示来自 PHPSECLIB 的 sftp-get 的 PDF 返回
- dart - 如何阻止我的应用返回启动画面
- regex - 正则表达式的计算复杂度
- websocket - 如何使用 websocket 通知客户端另一个客户端发起的请求?
- json - MongoDB中的高级搜索文本框
- c# - 突出显示 WPF Datagrid 中的选定项
- r - 如何在 Rcpp 中为 SEXP 参数设置默认值
- javascript - 在 javascript 和 html 中转义撇号(单引号)字符