我只是想找出如何告诉Java打开网站并输入文本(最好是字符串值)到文本字段
例如,访问Google并搜索任何文本(不必输入用户)
我意识到它实际上不会打开任何浏览器或从网站上打印任何东西。我只需要知道这个基本部分即可为我的程序构建。
如果您尝试在示例中查询Google并想要获取搜索结果,则可以使用查询字符串并阅读其HTML结果
弄清楚了。我不得不结合使用硒和htmlunit。我的代码是这样的
WebDriver driver = new HtmlUnitDriver();
driver.get("https://www.google.com");
WebElement element = driver.findElement(By.name("q"));
element.sendKeys("Hello");
driver.quit();