Testaus
Välkynnänesto
Kukaan ei näe alkuperäisen sivun muuttuvan testiksi, eikä mikään virhe saa jättää sivua piiloon.
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.