Ի՞նչ է ChromeDriver-ը:
Ի՞նչ է ChromeDriver-ը:

Video: Ի՞նչ է ChromeDriver-ը:

Video: Ի՞նչ է ChromeDriver-ը:
Video: Բաց դաս #2. JavaScript ծրագրավորում և Թեստ ավտոմատացում Selenium-ով (մաս 3) 2024, Նոյեմբեր
Anonim

ChromeDriver առանձին գործարկիչ է, որը Selenium WebDriver-ն օգտագործում է կառավարելու համար Chrome . Այն պահպանվում է Chromium թիմի կողմից՝ WebDriver-ի ներդրողների օգնությամբ:

Հաշվի առնելով սա՝ ինչի՞ համար է օգտագործվում ChromeDriver-ը:

ChromeDriver . WebDriver-ը բաց կոդով գործիք է բազմաթիվ բրաուզերների վրա վեբ հավելվածների ավտոմատացված փորձարկման համար: Այն ապահովում է վեբ էջեր նավարկելու, օգտվողի մուտքագրման, JavaScript-ի կատարման և այլնի հնարավորություններ: ChromeDriver ինքնուրույն սերվեր է, որն իրականացնում է W3C WebDriver ստանդարտը:

Բացի վերևից, ո՞րն է տարբերությունը WebDriver-ի և ChromeDriver-ի միջև: WebDriver ինտերֆեյս է, մինչդեռ ChromeDriver դաս է, որն իրականացնում է WebDriver ինտերֆեյս. Իրականում ChromeDriver ընդլայնում է RemoteWebDriver-ը, որն իրականացնում է WebDriver . Պարզապես յուրաքանչյուրը ավելացնելու համար WebDriver նման ChromeDriver , FirefoxDriver-ը, EdgeDriver-ը պետք է իրականացնեն WebDriver.

Նմանապես, ի՞նչ է ChromeDriver EXE-ն:

ChromeDriver ինքնուրույն գործարկվող սերվեր է, որն իրականացնում է WebDriver-ի JSON-wire արձանագրությունը և աշխատում է որպես սոսինձ թեստային սցենարի և Google-ի միջև։ Chrome , ինչպես ցույց է տրված հետևյալ գծապատկերում ChromeDriver գործարկվող նախքան օրինակ ստեղծելը Chrome.

Անվտանգ է արդյոք ChromeDriver-ը:

ChromeDriver հզոր գործիք է, և այն կարող է վնաս պատճառել սխալ ձեռքերում: Օգտագործելիս ChromeDriver , խնդրում ենք հետևել այս առաջարկներին, որոնք կօգնեն պահպանել այն ապահով : Ըստ նախնականի, ChromeDriver թույլ է տալիս միայն տեղական կապեր: