gpt4 book ai didi

java - Selenium/Java 无法与 Windows 上的 IE 一起使用

转载 作者:行者123 更新时间:2023-12-01 18:06:01 25 4
gpt4 key购买 nike

任何人都可以帮助我逐步完成 Selenium + Java + IE + Windows 代码和设置吗?网络上有很多相互矛盾的答案,但这些答案都不起作用(也许是由于我缺乏理解,我基本上是 shell 和 python 程序员,最近转向了测试自动化)。请帮助我编写代码和所需的设置。设置的屏幕截图将受到高度赞赏(我是 Windows 作为编程环境的新手,我在 shell 和 python 上的 *nix 系统上拥有丰富的命令行编程经验,如前所述)。

问题是“Internet Explorer”窗口打开了,但是测试用例根本没有执行,等待一段时间后 Eclipse 控制台显示错误。

谢谢,P·阿什温​​

最佳答案

确保下载 IE Driver Server 。您需要 32 位或 64 位来匹配您的操作系统“位数”。

可执行文件应该位于您的路径上。您可以像上面 Aramin 所说的那样在代码中指向它;然而,我更喜欢在路径上放置可执行文件——如果您在不同的系统上运行,那么在代码中执行它只是您必须处理的又一个配置困惑。

请注意,将服务器的可执行文件添加到系统环境变量后,您需要重新启动所有 shell/命令窗口。

之后,只需在代码中启动它即可,看起来就像任何其他 WebDriver 一样:

WebDriver browser;
public void initialize() {
browser = new InternetExplorerDriver();
browser.navigate().to("http://the-internet.herokuapp.com");
}

注意:这是来 self 用于培训的一组预设演示。它在 Cucumber 下运行,通常带有 @Before 标签。我把它拿出来以避免混淆。

HTH

关于java - Selenium/Java 无法与 Windows 上的 IE 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36394458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com