国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

selenium-webdriver調(diào)用谷歌瀏覽器和火狐瀏覽器

這篇具有很好參考價值的文章主要介紹了selenium-webdriver調(diào)用谷歌瀏覽器和火狐瀏覽器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

nodejs selenium-webdriver 操作文檔

https://www.npmjs.com/package/selenium-webdriver

1.調(diào)用谷歌瀏覽器

var DRIVER  = require('selenium-webdriver');
var profile = DRIVER.Capabilities.chrome();
profile.set( 'browserName', 'chrome' );
profile.set('chromeOptions', {
       'headless': true,
      'args' : ['--lang=EN', '--disable-popup-blocking', '--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36' ]
});
var BUILDER = new DRIVER.Builder().withCapabilities( profile );
var BROWSER = BUILDER.build();
BROWSER.get('https://fpdk.yunnan.chinatax.gov.cn/');

2.調(diào)用火狐瀏覽器

const {Builder, By, Key, until} = require('selenium-webdriver');
(async function example() {
    let driver = await new Builder().forBrowser('firefox').build();
    try {
        await driver.get('https://fpdk.yunnan.chinatax.gov.cn/');
    } finally {
    // await driver.quit();
    }
})();

下面設(shè)置了一些選項

const {Builder, By, Key, until, Options} = require('selenium-webdriver');
const fs = require('fs');
const firefox = require('selenium-webdriver/firefox');
 
function waitTime(n) {
  return new Promise(resolve => setTimeout(
    () => resolve()
    , n
  ))
}
 
(async function example() {
  let options = new firefox.Options()
  //options.headless()
  let driver = await new Builder().forBrowser('firefox')
    .setFirefoxOptions(options)
    .build(options);
  try {
     await driver.get('https://fpdk.yunnan.chinatax.gov.cn/');
  } finally {
     //await driver.quit();
  }
})();

火狐瀏覽器webdriver,逆向,selenium,測試工具?

需要設(shè)置環(huán)境變量,在CMD中firefox可以打開瀏覽器

否則報錯

Expected browser binary location, but unable to find binary in default location, no 'moz:firefoxOpti

?文章來源地址http://www.zghlxwxcb.cn/news/detail-787657.html

到了這里,關(guān)于selenium-webdriver調(diào)用谷歌瀏覽器和火狐瀏覽器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 谷歌瀏覽器124版本webdriver驅(qū)動下載

    谷歌瀏覽器124版本webdriver驅(qū)動下載

    查看谷歌瀏覽器版本 在瀏覽器的地址欄輸入: 回車后即可查看到對應(yīng)版本(不要點擊幫助-關(guān)于Google chrome,因為點擊后會自動更新谷歌版本) 114之前版本:下載鏈接 ??????123以后版本:下載鏈接,只有后面status是綠色對勾的才可以下載,驅(qū)動大版本一致就可以使用,不

    2024年04月27日
    瀏覽(24)
  • selenium+webdriver之安裝瀏覽器驅(qū)動

    selenium+webdriver之安裝瀏覽器驅(qū)動

    1.查看谷歌瀏覽器版本,因為瀏覽器驅(qū)動版本需要與瀏覽器版本一致 ????????查看谷歌版本路徑:幫助》關(guān)于Google Chrome ????????我的瀏覽器版本是 ???????? 2.下載瀏覽器驅(qū)動 ????????下載驅(qū)動鏈接: http://npm.taobao.org/mirrors/chromedriver/ ????????2.1點擊上方鏈接

    2024年02月06日
    瀏覽(18)
  • WebDriver+Selenium實現(xiàn)瀏覽器自動化

    WebDriver+Selenium實現(xiàn)瀏覽器自動化

    Selenium是一款可以自動化操作瀏覽器的開源項目,最初的目的是瀏覽器功能的自動化測試,但是隨著項目的發(fā)展,人們根據(jù)它的特性也用來做一些更多的有意思的功能而不僅僅是UI的自動化測試工具。就像Selenium官方網(wǎng)站上描述的那樣,Selenium可以自動化操縱瀏覽器。完了!你

    2024年02月03日
    瀏覽(23)
  • 瀏覽器自動化腳本 Selenium WebDriver 快速入門

    瀏覽器自動化腳本 Selenium WebDriver 快速入門

    2024軟件測試面試刷題,這個小程序(永久刷題),靠它快速找到工作了?。ㄋ㈩}APP的天花板)_軟件測試刷題小程序-CSDN博客 文章瀏覽閱讀2.7k次,點贊85次,收藏12次。你知不知道有這么一個軟件測試面試的刷題小程序。里面包含了面試常問的軟件測試基礎(chǔ)題,web自動化測試、

    2024年03月09日
    瀏覽(26)
  • Selenium WebDrive使用Edge瀏覽器模擬登錄163郵箱

    ** ** 1.首先要在pycharm中下載好Selenium 2.然后下載瀏覽器驅(qū)動這里是鏈接 (https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/) *注意版本要一致 *注意放置的位置要在python3.7(這里是我用的)的更目錄下也就是找到python文件夾打開后放進去有些資料說要改名這里不用因為Seleni

    2023年04月15日
    瀏覽(93)
  • PyCharm-selenium-webdriver實現(xiàn)自動打開瀏覽器

    PyCharm-selenium-webdriver實現(xiàn)自動打開瀏覽器

    打開pycharm,點擊File-setting-點擊加號 輸入selenium,點擊install package https://registry.npmmirror.com/binary.html?path=chromedriver/ 根據(jù)chrome的版本選擇下載對應(yīng)的插件版本 沒有最新chrome版本對應(yīng)的webdriver版本,就選擇接近的版本 然后把下載的webdriver.exe復制到python安裝目錄和谷歌安裝目錄 并

    2024年02月12日
    瀏覽(93)
  • 解決Selenium WebDriver 加載頁面時出現(xiàn)瀏覽器閃退

    解決Selenium WebDriver 加載頁面時出現(xiàn)瀏覽器閃退

    ? 如果不匹配的話,可以去以下網(wǎng)址下載https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/? 如果還是不能解決selenium閃退,可以通過以下幾行代碼來解決此問題。

    2024年02月15日
    瀏覽(33)
  • 關(guān)于selenium庫瀏覽器webdriver不能被找到的問題

    報錯提示: selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for firefox using Selenium Manager.; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 意思就是找不到驅(qū)動火狐瀏覽器的webdriver,網(wǎng)絡(luò)上回答的方法一般是:

    2024年02月08日
    瀏覽(30)
  • Selenium Edge的無頭瀏覽器模式以及反WebDriver檢測

    Selenium Edge的無頭瀏覽器模式以及反WebDriver檢測

    ? ? ? ? 由于本人只使用Edge瀏覽器,所以在得知Selenium對PantomJS的支持取消后,在網(wǎng)上找了各種關(guān)于Edge瀏覽器的資料。配置Selenium Edge有多種方法,但這里只介紹一種方法。 MSEdgeDriver下載地址 ?此處需要注意將瀏覽器更新到最新版本,以及選擇正確的下載通道 解壓下載的壓縮

    2023年04月09日
    瀏覽(90)
  • selenium-webdriver+nodejs等待頁面加載完畢后執(zhí)行后續(xù)動作

    最近在用selenium-webdriver+nodejs為自己的項目寫一個自動登錄、自動跳轉(zhuǎn)頁面的自動化工具,減少開發(fā)環(huán)境中切換不同賬號時,頻繁操作的目的。(特殊環(huán)境,瀏覽器不允許打開密碼記錄功能) 網(wǎng)絡(luò)上大部分是python或者java的項目,作為前端,當然要選擇nodejs。 例如:登錄后,點

    2024年02月06日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包