Java 在使用SeleniumWebDriver启动firefox后,您可以延迟测试启动吗?
我试图让Selenium在Firefox加载后等待5秒钟,以便加载我的所有配置文件更改。目前WebDriver正在进行配置文件更改之前启动测试,因此失败。WebDriver中是否有任何内置函数来延迟测试启动Java 在使用SeleniumWebDriver启动firefox后,您可以延迟测试启动吗?,java,selenium,webdriver,Java,Selenium,Webdriver,我试图让Selenium在Firefox加载后等待5秒钟,以便加载我的所有配置文件更改。目前WebDriver正在进行配置文件更改之前启动测试,因此失败。WebDriver中是否有任何内置函数来延迟测试启动 谢谢 如果您在启动浏览器后使用java Thread.sleep(5000); 如果在启动浏览器后使用java,只需 Thread.sleep(5000); 你不能在java代码中暂停一下吗?你是如何设置配置文件的?通常您可以在加载浏览器之前执行此操作。@BevynQ WebDriver
谢谢 如果您在启动浏览器后使用java
Thread.sleep(5000);
如果在启动浏览器后使用java,只需
Thread.sleep(5000);
你不能在java代码中暂停一下吗?你是如何设置配置文件的?通常您可以在加载浏览器之前执行此操作。@BevynQ WebDriver没有暂停功能。Farlan:我正在使用内置的FirefoxProfile对象设置配置文件,并在创建时将其传递给Selenium驱动程序。你不能在java代码中暂停吗?你是如何设置配置文件的?通常您可以在加载浏览器之前执行此操作。@BevynQ WebDriver没有暂停功能。Farlan:我正在使用内置FirefoxProfile对象设置配置文件,并在创建时将其传递给Selenium驱动程序。您可以尝试使用隐式或显式等待,但前提是浏览器已启动,您正在等待特定元素。使用Firefox的Selenium驱动程序功能,我可以做些什么。这方面似乎没有什么好的文档。Opera在这里有更好的文档:据我所知并非如此,但我确实同意缺少文档,因此我不会完全排除有更好的解决方案。您可以尝试使用隐式或显式等待,但前提是浏览器已启动,您正在等待特定元素。我能做些什么吗使用Firefox的selenium驱动程序功能。这方面似乎没有什么好的文档。Opera在这里有更好的文档:据我所知不是这样,但我确实同意缺少文档,所以我不会完全排除有更好的解决方案。