Cypress ямар хөтчүүдийг дэмждэг вэ?
Cypress ямар хөтчүүдийг дэмждэг вэ?

Видео: Cypress ямар хөтчүүдийг дэмждэг вэ?

Видео: Cypress ямар хөтчүүдийг дэмждэг вэ?
Видео: Cypress 4.0 (Edge/Chrome/Firefox/Electron дэмжлэг) бүхий Cross Browser тест 2024, Арванхоёрдугаар сар
Anonim

Cypress нь олон хөтөч дээр туршилт хийх чадвартай. Одоогоор Cypress-ийг дэмжиж байна Chrome -гэр бүлийн хөтөч (Electron орно) болон Firefox хөтчүүдийн бета дэмжлэг. ChromeWebSecurity тохиргооны сонголтыг идэвхгүй болгохыг шаарддаг туршилтууд нь бусад тохиолдолд асуудалтай байж болно. Chromium дээр суурилсан хөтөч.

Мөн Cypress нь хөтчийн хөндлөнгийн тестийг дэмждэг үү?

Кипарис .io нь тестер болон хөгжүүлэгчдэд E2E бичих боломжийг олгодог туршилтууд Google Chrome дээр орон нутагт ажилладаг хөтөч зөвхөн. Орон нутагт, та болно Таныг ажиллуулна туршилтууд Applitools Ultrafast Grid байхад Google Chrome дээр болно тохиргоог зохицуулах хөндлөн - хөтөч ажиллуулах орчин туршилтууд олон эсрэг хөтчүүд.

Би cypress хөтөчийг хэрхэн нээх вэ гэж асууж магадгүй юм. кипарис нээлттэй -- хөтөч < хөтөч -зам> Анхдагчаар, Кипарис автоматаар олж, ашиглах боломжийг танд олгоно хөтчүүд таны системд суулгасан.

Ийм байдлаар Cypress WebDriver ашигладаг уу?

Селен холбоосууд буюу номын сангуудаас бүрддэг ба WebDriver , хөтчүүдийг хянадаг. Эдгээр хоёр бүрэлдэхүүн хэсэг нь JSON сүлжээгээр ажилладаг. Эсвэл, while Кипарис Энэ нь UI тест хийхэд ашиглагддаг бөгөөд өөрийн өвөрмөц DOM заль мэхийг ашигладаг бөгөөд сүлжээний холболтгүйгээр шууд хөтөч дээр ажилладаг.

Cypress моча хэрэглэдэг үү?

Моча бол JavaScript-ийн туршилтын хүрээ. Моча Энэ нь танд үүнийг тайлбарлах, beforeEach аргуудыг өгдөг. Кипарис -аас ялгаатай биш Моча , энэ нь үнэндээ ашигладаг Моча хамар доор. Таны бүх шалгалт болно дээр нь бичнэ Мочагийнх bdd интерфейс.

Зөвлөмж болгож буй: