最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

selenium 与普通浏览器的一些差别

业界 admin 3浏览 0评论

selenium在运行的时候会暴露出一些预定义的Javascript变量(特征字符串),例如"window.navigator.webdriver",在非selenium环境下其值为undefined,而在selenium环境下,其值为true

包括以下属性:

  • webdriver
  • __driver_evaluate
  • __webdriver_evaluate
  • __selenium_evaluate
  • __fxdriver_evaluate
  • __driver_unwrapped
  • __webdriver_unwrapped
  • __selenium_unwrapped
  • __fxdriver_unwrapped
  • _Selenium_IDE_Recorder
  • _selenium
  • calledSelenium
  • _WEBDRIVER_ELEM_CACHE
  • ChromeDriverw
  • driver-evaluate
  • webdriver-evaluate
  • selenium-evaluate
  • webdriverCommand
  • webdriver-evaluate-response
  • __webdriverFunc
  • __webdriver_script_fn
  • __$webdriverAsyncExecutor
  • __lastWatirAlert
  • __lastWatirConfirm
  • __lastWatirPrompt
  • $chrome_asyncScriptInfo
  • $cdc_asdjflasutopfhvcZLmcfl_

原文地址: https://www.zhihu/question/50738719/answer/545145218

 

selenium在运行的时候会暴露出一些预定义的Javascript变量(特征字符串),例如"window.navigator.webdriver",在非selenium环境下其值为undefined,而在selenium环境下,其值为true

包括以下属性:

  • webdriver
  • __driver_evaluate
  • __webdriver_evaluate
  • __selenium_evaluate
  • __fxdriver_evaluate
  • __driver_unwrapped
  • __webdriver_unwrapped
  • __selenium_unwrapped
  • __fxdriver_unwrapped
  • _Selenium_IDE_Recorder
  • _selenium
  • calledSelenium
  • _WEBDRIVER_ELEM_CACHE
  • ChromeDriverw
  • driver-evaluate
  • webdriver-evaluate
  • selenium-evaluate
  • webdriverCommand
  • webdriver-evaluate-response
  • __webdriverFunc
  • __webdriver_script_fn
  • __$webdriverAsyncExecutor
  • __lastWatirAlert
  • __lastWatirConfirm
  • __lastWatirPrompt
  • $chrome_asyncScriptInfo
  • $cdc_asdjflasutopfhvcZLmcfl_

原文地址: https://www.zhihu/question/50738719/answer/545145218

 

发布评论

评论列表 (0)

  1. 暂无评论