Testaus

Oma CSS ja JavaScript

Varaventtiili, jotta testi ei koskaan jää kiinni siitä mitä editori osaa ilmaista.

VarianttikohtainenAjetaan ennen renderöintiäTypeScript sallittu

Jokainen variantti voi kantaa omaa CSS:ää ja omaa JavaScriptiä osoittamalla ja klikkaamalla tehtyjen muutosten rinnalla. Tänne kuuluvat animaatiot, ehdollinen käytös, kolmannen osapuolen widgetien säädöt ja kaikki muu jossa on aitoa logiikkaa.

Koodi upotetaan sivustokohtaiseen pakettiin jonka kävijä lataa, joten se ajetaan osana varianttia sen sijaan että se haettaisiin erikseen. Se suoritetaan sivun ollessa vielä välkynnänestotyylin piilottamana, mikä on juuri se, joka estää skriptattua muutosta näkymästä hyppäyksenä.

Yksi mukavuus kannattaa tietää: variantin JavaScript ajetaan TypeScript-transpiloinnin läpi generoinnin aikana, joten koodipohjasta liimatut tyyppimerkinnät siivotaan sen sijaan että ne toimitettaisiin syntaksivirheenä. Jos koodia ei voi jäsentää lainkaan, alkuperäinen upotetaan muuttumattomana ja rakennus varoittaa nimeten variantin sen sijaan että generointi epäonnistuisi kaikkien muiden sivustojen kohdalla.

Oma koodi kuuluu samojen varmistusten piiriin kuin kaikki muukin. Poikkeus napataan ja raportoidaan sen sijaan että se heitettäisiin, eikä mikään virhepolku saa jättää sivua piilotetuksi.

Parempia testejä, parempia konversioita

Test on all visitors with the world’s lightest script and make confident decisions powered by real-time reporting.