上述代碼中,使用了一個 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