Testaus

Välkynnänesto

Kukaan ei näe alkuperäisen sivun muuttuvan testiksi, eikä mikään virhe saa jättää sivua piiloon.

Ei alkuperäisen välähdystäNeljä varmistustaVirheet raportoidaan, ei heitetä

Kun variantti muuttaa jotain heti näkyvissä olevassa osassa sivua, kävijä ei saa nähdä alkuperäistä ensin. Ajoympäristö piilottaa sivun muutosten soveltamisen ajaksi ja paljastaa sen heti perään, joten ensimmäinen renderöity näkymä on testattava versio.

Kiinnostava tekniikka on jälkimmäisessä puoliskossa. Asiakkaan sivun piilottaminen on vaarallisinta, mitä tämä ohjelmisto tekee, joten paljastus kutsutaan neljästä toisistaan riippumattomasta koodipolusta: muutosten soveltamisen jälkeen, sisemmästä virheenkäsittelijästä, ulommasta virheenkäsittelijästä sekä ajoympäristöstä, joka toimitetaan sivustoille, joilla ei ole yhtään käynnissä olevaa testiä.

Päällekkäisyys on tarkoituksellinen, ja sitä kohdellaan muuttumattomana sääntönä eikä siivottavana toistona. Jos yksi polku pettää, toinen toimii silti. Suunnittelussa varaudutaan pahimpaan vikaan: asiakkaan sivustoon, joka jää tyhjäksi sen omille kävijöille.

Testikoodin virheet otetaan kiinni ja raportoidaan jälkikäteen eikä niitä päästetä etenemään, samasta syystä: rikkinäisen variantin pitäisi maksaa vain testi, ei koskaan sivua.

Parempia testejä, parempia konversioita

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