chrome開啟瀏覽器的python指令碼
前提是將chromedriver拷貝到/usr/local/bin下了
class TestBaiDu(unittest.TestCase):
URL = Config().get('URL')
locator_kw = (By.ID, 'kw')
locator_su = (By.ID, 'su')
locator_result = (By.XPATH, '//div[contains(@class, "result")]/h3/a')
def setUp(self):
# self.driver = webdriver.Chrome(executable_path=DRIVER_PATH + '/chromedriver.exe')
self.driver = webdriver.Chrome()
self.driver.get(self.URL)
def tearDown(self):
self.driver.quit()
def test_search_0(self):
self.driver.find_element(*self.locator_kw).send_keys('selenium')
self.driver.find_element(*self.locator_su).click()
time.sleep(2)
links =self.driver.find_elements(*self.locator_result)
for linkin links:
logger.info(link.text)
def test_search_1(self):
self.driver.find_element(*self.locator_kw).send_keys('Pythonselenium')
self.driver.find_element(*self.locator_su).click()
time.sleep(2)
links =self.driver.find_elements(*self.locator_result)
for linkin links:
logger.info(link.text)
if __name__ =='__main__':
unittest.main()
相關文章
- 使用chrome瀏覽器驅動自動開啟瀏覽器Chrome瀏覽器
- Chrome瀏覽器擴充套件開發系列之九:Chrome瀏覽器的chrome.alarms.* APIChrome瀏覽器套件API
- Chrome瀏覽器必須開啟的五個設定Chrome瀏覽器
- Chrome 27新功能:瀏覽器內直接開啟Office文件Chrome瀏覽器
- Google Chrome瀏覽器GoChrome瀏覽器
- Chrome 瀏覽器中,使用 Shift + Esc 開啟工作管理員 / 瀏覽器程式管理 結束程式Chrome瀏覽器
- selenium 啟動 chrome 瀏覽器非常慢。Chrome瀏覽器
- 替代Edge瀏覽器?微軟開發新的瀏覽器:採用Chrome核心瀏覽器微軟Chrome
- 有用的 Chrome 瀏覽器命令Chrome瀏覽器
- Win10系統如何開啟Chrome瀏覽器黑暗模式Win10Chrome瀏覽器模式
- Chrome瀏覽器擴充套件開發系列之三:Google Chrome瀏覽器擴充套件的架構Chrome瀏覽器套件Go架構
- Chrome瀏覽器擴充套件開發系列之二:Google Chrome瀏覽器擴充套件的除錯Chrome瀏覽器套件Go除錯
- Chrome瀏覽器擴充套件開發系列之十六:擴充套件中可用的Chrome瀏覽器APIChrome瀏覽器套件API
- 安裝Chrome瀏覽器Chrome瀏覽器
- Chrome瀏覽器擴充套件開發系列之四:Browser Action型別的Chrome瀏覽器擴充套件Chrome瀏覽器套件型別
- Chrome瀏覽器擴充套件開發系列之五:Page Action型別的Chrome瀏覽器擴充套件Chrome瀏覽器套件型別
- Chrome 瀏覽器修改 UA 模擬其它瀏覽器,包括移動瀏覽器Chrome瀏覽器
- chrome 谷歌瀏覽器,F12 開發者工具開啟太慢問題Chrome谷歌瀏覽器
- puppeteer chrome/chrome canary 登入瀏覽器Chrome瀏覽器
- 瀏覽器開啟md文件瀏覽器
- 從 Chrome 原始碼看瀏覽器的事件機制Chrome原始碼瀏覽器事件
- ie瀏覽器開啟變成別的瀏覽器怎麼辦 開啟ie瀏覽器變成360怎麼改瀏覽器
- chrome瀏覽器win10無法啟動怎麼辦_chrome瀏覽器win10無法啟動如何解決Chrome瀏覽器Win10
- 解決Chrome瀏覽器百度網頁開啟很慢的問題Chrome瀏覽器網頁
- 瀏覽器掃碼開啟Android/iOS App瀏覽器AndroidiOSAPP
- python用selenium開啟瀏覽器後瀏覽器關閉---解決辦法Python瀏覽器
- 【瀏覽器開啟匯出的excel】瀏覽器Excel
- ubuntu chrome瀏覽器安裝UbuntuChrome瀏覽器
- Google Chrome for Mac(谷歌瀏覽器)GoChromeMac谷歌瀏覽器
- Ubuntu 安裝Chrome瀏覽器UbuntuChrome瀏覽器
- ubuntu安裝chrome瀏覽器UbuntuChrome瀏覽器
- Win10系統如何強制開啟Chrome瀏覽器黑暗模式Win10Chrome瀏覽器模式
- 解決Chrome瀏覽器啟動速度慢的問題Chrome瀏覽器
- 從零實現的瀏覽器Web指令碼瀏覽器Web指令碼
- 基於.net開發chrome核心瀏覽器【五】Chrome瀏覽器
- 基於.net開發chrome核心瀏覽器【六】Chrome瀏覽器
- 在 .NET 中開發基於 Chrome 核心的瀏覽器-建立一個簡單瀏覽器Chrome瀏覽器
- Javascript開啟瀏覽器全屏模式JavaScript瀏覽器模式