Cypress qaysi brauzerlarni qo'llab-quvvatlaydi?
Cypress qaysi brauzerlarni qo'llab-quvvatlaydi?

Video: Cypress qaysi brauzerlarni qo'llab-quvvatlaydi?

Video: Cypress qaysi brauzerlarni qo'llab-quvvatlaydi?
Video: САМЫЕ НЕПРИХОТЛИВЫЕ засухоустойчивые растения для сада! 2024, Noyabr
Anonim

Cypress bir nechta brauzerlarda testlarni o'tkazish imkoniyatiga ega. Hozirda Cypress qo'llab-quvvatlamoqda Chrome -oilaviy brauzerlar (shu jumladan Electron) va Firefox brauzerlari uchun beta-quvvatlash. ChromeWebSecurity konfiguratsiya opsiyasini oʻchirib qoʻyishni talab qiladigan testlar boshqa qurilmalarda muammolarga duch kelishi mumkin. Chromium asoslangan brauzerlar.

Bundan tashqari, Cypress brauzerlarning o'zaro sinovini qo'llab-quvvatlaydimi?

sarv .io sinovchilar va ishlab chiquvchilarga E2E yozish imkonini beradi testlar Google Chrome brauzerida mahalliy sifatida ishlaydi brauzer faqat. Mahalliy, siz bo'ladi sizni boshqaring testlar Applitools Ultrafast Grid-da Google Chrome-da bo'ladi ni sozlash bilan shug'ullaning kesib o'tish - brauzer ishga tushirish uchun muhit testlar bir nechtaga qarshi brauzerlar.

Kimdir so'rashi mumkin, qanday qilib men kipr brauzerini ochaman? sarv ochiq -- brauzer < brauzer -path> Odatiy bo'lib, sarv avtomatik ravishda topadi va foydalanishga ruxsat beradi brauzerlar tizimingizda o'rnatilgan.

Shu tarzda, Cypress WebDriver-dan foydalanadimi?

Selen bog'lovchilardan yoki kutubxonalardan tashkil topgan va WebDriver , bu brauzerlarni boshqaradi. Ushbu ikki komponent JSON tarmog'i orqali ishlaydi. Shu bilan bir qatorda, while sarv UI testi uchun ishlatiladi, u o'zining noyob DOM manipulyatsiyasidan foydalanadi va tarmoq aloqasisiz to'g'ridan-to'g'ri brauzerda ishlaydi.

Cypress mocha ishlatadimi?

Mocha bu JavaScript uchun sinov tizimi. Mocha sizga it, describe, beforeEach usullarini beradi. sarv dan farq qilmaydi Mocha , u aslida foydalanadi Mocha kaput ostida. Barcha testlaringiz bo'ladi ustiga yoziladi Mochaniki bdd interfeysi.

Tavsiya: