selenium控制已開啟的頁面

2022-01-11 20:47:41 字數 550 閱讀 9303

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...