Cypress Component Test Runner

Konstruaj unuokomponentaj testoj por React

Cypress Component Test Runner

Cipreso, kiun vi eble konos per ilia tre potenca kompleta testkadro, ĵus anoncis novan ludilon por testado de komponantoj: Cypress Component Test Runner.

Vera retumilo, veraj rezultoj

La nova Cypress Component Test Runner, kiu estas en alfa stadio dum mi verkas ĉi tiun artikolon, ne uzos malprofundajn bildigojn por prilabori la eran parton de via unuotestado. La nova ilo efektive uzas veran retumilon, bazitan sur Chromium. Ĉi tiu estas la sama aliro, kiun Cipreso uzas por sia finfina testada kadro. Rezulte, vi vidos vidan rezulton apud la validado de viaj komponaj testoj, kio estas bonega kaj bonvena ŝanĝo al UI-testado ĝenerale, kaj aparte por React-programistoj.

Unu ilo por regi ĉiujn?

Persone mi ne pensas, ke la Cypress Component Test Runner anstataŭigos la timindajn ekzistantajn testajn bibliotekojn "@ testing-library" same kiel "Enzimo". Ili ambaŭ celas malsamajn uzkazojn por la testaranĝo de via programo. La nova testilo de Cypress kompletigos ĉi tiun jam bonan elekton.

Testado de la testilo

Mi ligis ĉiujn necesajn ligojn en la aldono al ĉi tiu artikolo sube, do vi povas provi rapide la Cypress Component Test Runner mem nun. Rimarku, ke ĝi ankoraŭ estas en alfa-stadio kaj ne devas esti uzata proksime al iu ajn produkta medio.

Tom