Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cypress 10 migrering - Coggle Diagram
Cypress 10 migrering
Repo
cicd
cypress v10+
kvar att göra/ nivå 3
Cypress legacy
bundle/cypress
deafult config för cypress 10+
cypress 10 som peer-dependency
projekt
nivå 3 tester
byt namn från .spec.ct.ts till .cy.ts
config för cypresscommandon
hämtas automatiskt
per portal
Lättare att flytta tester mellan olika portaler
gäller för
ete
iipax
Flytta från tests/e2e/integration/... till cypress/integration/....
configuration
tests/support/index.js flyttad och bytt namn till cypress/support/e2e.ts
plugin.js bortplockad, denna configuration görs numera i cypress.config.ts
defaultconfiguration hämtas ifrån bundle-cypress
Använd cypress default namngivning och placering
cypress.json ---> cypress.config.ts
e2e tester
byt namn från .spec.ts till .cy.ts
Flytta från tests/e2e/spec/... katalogen till cypress/e2e/...
Använd cypress default namngivning och placering
Övrigt
Uppdaterad cli kommandon
componenttester
byt namn från .spec.ct.ts till .cy.ts
Del av cypress numera (beta) Ny config/setup
Default config från bundle/cypress
Använd cypress default namngivning och placering
cypress-common
ändring för hur nivå3 kommandon hämtar configuration
ete
iipax
rensat bort pageobject som återfinns i komponentrepon
Ändring för hur vissa commandon hämtar configuration
alla kommandon som rör session-storage
alla kommandon dom laddar ner data (iipax pdf och edok)
sv-config
Configfil för nivå 3 tester/ portal
ete-config
iipax config
Kvar att göra
cypress-common
Skapa PR
rensa ut gammal obsolete kod
proj
level 3 tester
stega /bundle
Använd gemensam default config
bundle
Uppdatera den gemensamma defaultconfigurationen
skapa PR
stega cypress-common
other
CICD
kolla upp nivå 3
Externt cli för att kolla legacy eller nya cypress
Brytande ändringar
Configuration
namngivning
rensat bort oanvänd (eller kod som borde varit oanvänd)
configuration och/av cypresskommandon för nivå 3 tester