Selenium 2 0的由來及設計架構(一)

2021-09-30 21:19:14 字數 407 閱讀 1180

處理複雜性

軟體是模組構造起來的。這些模組很複雜,作為api的設計人員們,可以選擇如何處理這種複雜性。極端情況下,可能會傳播這種複雜性,這意味著api的每一位使用者都需要牽涉其中。另乙個極端情況是承擔盡可能多的複雜性並將其隔離在某個地方。這個地方對於許多想一**竟的api使用者來說黑暗而恐怖。折中方案則是api的使用者,如果無須深入了解實現細節,那麼只需面對當前所遇到的複雜性即可。

處理複雜性

軟體是模組構造起來的。這些模組很複雜,作為api的設計人員們,可以選擇如何處理這種複雜性。極端情況下,可能會傳播這種複雜性,這意味著api的每一位使用者都需要牽涉其中。另乙個極端情況是承擔盡可能多的複雜性並將其隔離在某個地方。這個地方對於許多想一**竟的api使用者來說黑暗而恐怖。折中方案則是api的使用者,如果無須深入了解實現細節,那麼只需面對當前所遇到的複雜性即可。

selenium2 0 常用函式2

新建例項driver webdriver.chrome 1.獲取當前頁面的url函式方法 current url例項 driver.current url2.獲取元素座標 方法 location 解釋 首先查詢到你要獲取元素的,然後呼叫location方法 例項 driver.find elemen...

selenium2 0 常用函式2

新建例項driver webdriver.chrome 1.獲取當前頁面的url函式方法 current url例項 driver.current url2.獲取元素座標 方法 location 解釋 首先查詢到你要獲取元素的,然後呼叫location方法 例項 driver.find elemen...

selenium2 0關於python的常用函式

get screenshot as file filename 例項 driver.get screenshot as file d program files python27 nm.bmp 13.獲取當前視窗的座標 方法 get window position 例項 driver.get win...