比较容易校验selenuim的配置有:
'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',
'ChromeDriver',
'driver-evaluate',
'webdriver-evaluate',
'selenium-evaluate',
'webdriverCommand',
'webdriver-evaluate-response',
'__webdriverFunc',
'__webdriver_script_fn',
'__$webdriverAsyncExecutor',
'__lastWatirAlert',
'__lastWatirConfirm',
'__lastWatirPrompt',
'$chrome_asyncScriptInfo',
'$cdc_asdjflasutopfhvcZLmcfl_'
校验的方法有:
- 直接在js中验证上述配置是否有问题;
- 把上述配置的字符串倒序、拆分成多个,检测时再通过js合成,正序回来,再验证配置是否有问题【这个就有点变态了,只是猜想,还没遇到】。