【发布时间】:2013-10-11 22:07:16
【问题描述】:
我是 selenium 的新手,昨天通过观看一些视频开始学习它。我对这段代码的工作方式有疑问。请解释一下。
// I am creating a Object reference for the FirefoxDriver class
FirefoxDriver f=new FirefoxDriver();
//findElementByClassName method is available in FirefoxDriver class. i Can understand this.
f.findElementByClassName("Email").sendKeys("abc");
sendkeys("abc") 是如何工作的?它也是 FirefoxDriver 类的方法吗?但是我知道它在测试字段中输入了“abc”。我只是想知道如何在这里使用它。
我以不同的方式尝试了同一段代码。在这里,WebElement 类如何与 firefoxDriver 类一起使用?
FirefoxDriver f=new FirefoxDriver();
WebElement ex= f.findElementByClassName("Email");
ex.sendKeys("abc");
这两段代码都能正确完成所需的工作,但它们是如何工作的?
【问题讨论】:
标签: java selenium automation webdriver selenium-webdriver