Cypress қандай браузерлерді қолдайды?
Cypress қандай браузерлерді қолдайды?

Бейне: Cypress қандай браузерлерді қолдайды?

Бейне: Cypress қандай браузерлерді қолдайды?
Бейне: Cypress айтылу | Cypress анықтау 2024, Желтоқсан
Anonim

Cypress бірнеше браузерлерде сынақтарды орындау мүмкіндігіне ие. Қазіргі уақытта Cypress қолдау көрсетеді Chrome -отбасылық браузерлер (соның ішінде Electron) және Firefox браузерлеріне бета-қолдау. ChromeWebSecurity конфигурация опциясының өшірілуін талап ететін сынақтар басқа жағдайларда ақауларға тап болуы мүмкін. Chromium негізделген браузерлер.

Сондай-ақ, Cypress браузерлерді кросс тестілеуді қолдайды ма?

Кипарис .io тестерлер мен әзірлеушілерге E2E жазуға мүмкіндік береді сынақтар Google Chrome жүйесінде жергілікті түрде жұмыс істейді браузер тек. Жергілікті, сіз ерік іске қосылыңыз сынақтар Applitools Ultrafast Grid кезінде Google Chrome браузерінде ерік орнатуды реттеңіз крест - браузер басқаруға арналған орта сынақтар көпке қарсы браузерлер.

Сондай-ақ сұрақ туындауы мүмкін: Cypress браузерін қалай ашуға болады? кипарис ашық -- браузер < браузер -path> Әдепкі бойынша, Кипарис автоматты түрде тауып, пайдалануға мүмкіндік береді браузерлер жүйеңізде орнатылған.

Осылайша, Cypress WebDriver пайдаланады ма?

Селен байлаулардан немесе кітапханалардан және WebDriver , ол браузерлерді басқарады. Бұл екі компонент JSON желісі арқылы жұмыс істейді. Немесе, while Кипарис UI тестілеу үшін пайдаланылады, ол өзінің бірегей DOM манипуляциясын пайдаланады және желілік байланыссыз браузерде тікелей жұмыс істейді.

Кипарис мока пайдаланады ма?

Моча - бұл JavaScript үшін тестілеу жүйесі. Мока сізге it, describe, beforeEach әдістерін береді. Кипарис айырмашылығы жоқ Мока , ол шын мәнінде пайдаланады Мока капюшонның астында. Сіздің барлық сынақтарыңыз ерік үстіне жазылады Мочаныкі bdd интерфейсі.

Ұсынылған: