chrome.exe --remote-debugging-port=5555 --user-data-dir="c:\selenum\setting"
-remote-debugging-port值,可以指定任何開啟的埠。
-user-data-dir標記,指定建立新chrome配置檔案的目錄。它是為了確保在單獨的配置檔案中啟動chrome,不會汙染你的預設配置檔案。
# -*- coding: utf-8 -*-
from selenium import webdriver
from selenium.webdriver.common.by import by
options = webdriver.chromeoptions()
options.debugger_address = "127.0.0.1:5555"
driver = webdriver.chrome(options=options)
driver.get('')
selenium開啟新標籤頁而非新視窗
需求 用firefox瀏覽器開啟新頁面時,習慣點選瀏覽器頂部的加號開啟新標籤頁,而非開啟新視窗。多次測試,python通過selenium 模組開啟的都是新視窗,不滿足習慣,那麼該如何模擬此操作?解決 開啟該模組的配置檔案,配置檔案相對於python安裝目錄路徑為 python37 lib site...
selenium 在已開啟的瀏覽器上操作
在編寫自動化測試用的過程中,經常會進行調式 正常情況下,當我們在寫完用例,執行 就會給我們重新開啟乙個瀏覽器,然後在進行一系列的操作。如果我們的需要調式的地方比較容易做到,這個方法就很容易,那如果我們需要除錯的位置需要做很多前置操作,那麼就浪費我們的時間。這個時候我們就可以通過開啟瀏覽器除錯功能,然...
關閉某個已開啟的word檔案
using system.io using system.runtime.interopservices dllimport kernel32.dll public static extern intptr lopen string lppathname,int ireadwrite dllimpo...