问,因为我遵循Guru99的时间敏感的硒课程和作为我的项目的一部分下载的代码不会作为Java应用程序运行。 它应该仅与该代码跑:作为Java应用程序运行带来选择Java应用程序屏幕,没有进一步的指令
import org.openqa.selenium.*;
import org.openqa.selenium.chrome.ChromeDriver;
public class TestScript01 {
public static void main(String[] args) throws Exception {
WebDriver driver = new ChromeDriver();
String baseUrl = "http://www.demo.guru99.com/V4/";
// launch Firefox and direct it to the Base URL
driver.get(baseUrl);
// Enter username
driver.findElement(By.name("uid")).sendKeys("xxxx");
// Enter Password
driver.findElement(By.name("password")).sendKeys("xx");
// Click Login
driver.findElement(By.name("btnLogin")).click();
}
}
不过,我说:import org.openqa.selenium.WebDriver;
和System.setProperty("webdriver.chrome.driver", "C://selenium/chromedriver.exe");
我还没有包括在代码我真正的用户名和密码以上 我已经下载了Chrome的司机在我的C驱动器硒文件夹
我试图从最初的Firefox运行,但卡住了Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms
错误,我降低了我的Firefox,因为这为许多人在这个网站上工作,但它仍然给我同样的错误所以我转而使用硒,硒似乎更喜欢。我使用的是最新版本的Chrome和Firefox的47.0
我使用硒3.6.0和JDK 1.8.0_111
当试图作为应用程序运行,按照指示,我似乎在一个循环中,我不断收到这个画面:
我从来没有以之前运行硒脚本,不知道该选择一个选项为什么我得到它现在还是我什么应该选择是否有。
我已经使用了Google,但似乎大多数运行硒测试的指令都没有包含这个弹出窗口。我想实例化一个新的WebDriver
对象并选择正确的导入就足够了,我错过了什么?
什么是你的错误? – Salman