上述代码中,使用了一个 WebDriver 类 的对象,即第3行,声明了该类的对象,并赋值给变量 driver,接着变量 driver 作为 WebDriver 类的对象,使用了多个 WebDriver 类的方法。
weAccount
,wePassword
和最后一个匿名的对象,并通过产生的三个对象,调用 WebElement 类的方法
正是通过这样的面向对象的方式,产生 Web司机(WebDriver类的对象),并且通过 Web司机不懈的努力,寻找到各种 Web元素(WebElement类的对象)进行操作,这样便实现了 Selenium WebDriver 作为一款出色的浏览器测试工具,进行浏览器UI界面的自动化测试的代码编写和用例执行。
上述代码,也同样可是使用 Python 作为编程语言进行操作,如下所示:
原文转自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html