Kas yra „ChromeDriver“?
Kas yra „ChromeDriver“?

Video: Kas yra „ChromeDriver“?

Video: Kas yra „ChromeDriver“?
Video: Web Development with Python! Scraping Data from a Website 2024, Gegužė
Anonim

ChromeDriver yra atskiras vykdomasis failas, kurį Selenium WebDriver naudoja valdyti Chrome . Jį prižiūri „Chromium“komanda, padedama „WebDriver“bendradarbių.

Atsižvelgiant į tai, kam naudojama „ChromeDriver“?

ChromeDriver . „WebDriver“yra atvirojo kodo įrankis, skirtas automatiniam žiniatinklio programų testavimui daugelyje naršyklių. Tai suteikia galimybes naršyti tinklalapiuose, naudotojo įvesties, JavaScript vykdymo ir kt. ChromeDriver yra atskiras serveris, įgyvendinantis W3C WebDriver standartą.

Be to, kuo skiriasi „WebDriver“ir „ChromeDriver“? WebDriver yra sąsaja, o ChromeDriver yra klasė, kuri įgyvendina WebDriver sąsaja. Tiesą sakant ChromeDriver išplečia RemoteWebDriver, kuris įgyvendina WebDriver . Tiesiog pridėti kiekvieną WebDriver Kaip ChromeDriver , „FirefoxDriver“, „EdgeDriver“turėtų būti įdiegta WebDriver.

Panašiai, kas yra „ChromeDriver EXE“?

ChromeDriver yra atskiras serverio vykdomasis failas, kuris įgyvendina WebDriver JSON-wire protokolą ir veikia kaip klijai tarp bandomojo scenarijaus ir Google Chrome , kaip parodyta šioje diagramoje: • Testai turi nurodyti kelią ChromeDriver vykdomąjį prieš sukuriant egzempliorių Chrome.

Ar „ChromeDriver“yra saugus?

ChromeDriver yra galingas įrankis ir gali pakenkti netinkamose rankose. Vartojant ChromeDriver , vadovaukitės šiais patarimais, kad padėtumėte jį išlaikyti saugus : Pagal numatytuosius nustatymus ChromeDriver leidžia tik vietinius ryšius.

Rekomenduojamas: