server-side testing

Hva er server-side testing?

A/B-testing På Serversiden er en form for eksperimentering der variasjonene av en test gjengis direkte på webserveren, før den leveres til klienten. Dette skiller seg fra klientsidetesting, Hvor A / B-testen gjengis på klientsiden via JavaScript etter at siden er levert til brukerens nettleser.

Server-side vs klient-side a/b-testing

hver type testing har sitt eget sett med fordeler. Avhengig av organisasjonens behov, kan du finne ut hvilken som er riktig for deg.

Fordeler med testing på serversiden:

Minimal effekt på ytelsen

med forhåndsbestemte eksperimentvariasjoner som ikke blir servert på fly gjennom nettleseren, er eksperimentet umerkelig for besøkende på nettstedet og har minimal innvirkning på lastetiden på siden.

Dyp eksperimentering evne

Server-side eksperimenter kan teste hvordan et produkt fungerer, inkludert underliggende funksjoner, backend logikk, algoritmer, etc.

flerkanals eksperimentering

Eksperimenter som kjøres på serveren, kan forekomme i flere kanaler samtidig, for eksempel web, mobil og e-post.

Fordeler med Klientsiden a/b-testing

Lett tilgjengelig for markedsførere

Markedsførere med liten teknisk kunnskap kan distribuere tester ved HJELP AV EN wysiwyg-editor gjennom enkel JavaScript-modifikasjon.

ingen utviklere kreves

med klientsiden testing, er det ikke nødvendig å koordinere med en nettside kode utgivelse for å distribuere eksperimenter. Eksperimenter kan utvikles og kjøres nesten umiddelbart.

Minimal SEO-innvirkning

Siden Google vanligvis ignorerer endringer implementert Gjennom JavaScript for søkemotorindeksering, har klientsidetester minimal SEO-innvirkning i forhold til server-side tester, som kan indekseres.

Bedre segmentering

fordi tester på klientsiden utføres etter at siden er lastet inn, kan de ofte dra nytte av flere data for å segmentere besøkende basert på data som ikke er tilgjengelige når serverforespørselen er gjort.

når man skal bruke server-Side A/B-testing

siden moderne webapplikasjoner har utviklet seg til å bli mer dynamiske og teknisk kompliserte, har testing i disse programmene også utviklet seg i kompleksitet. Server-side testing kan håndtere denne økte kompleksiteten. I stedet for å være begrenset til å teste overskrifter eller knappefarger på nettstedet ditt, kan du teste mer effektive variasjoner, for eksempel algoritmer, arkitekturer og andre ikke-UI-endringer som et databasespørringssett.

således er server-side testing ofte valget av produktutviklingsteam som ønsker å kjøre komplekse eksperimenter som undersøker hvordan et produkt fungerer, i motsetning til klientsiden konverteringsfrekvenstesting populær blant markedsføringsteam.

Testeksempler på Serversiden

De fleste store nettsteder bruker teknologi på serversiden til å dynamisk vise forskjellige data, og det er enkelt for utviklere å innlemme testing i denne prosessen slik at de kan samle inn data.

en vanlig brukstilfelle for Server-side A / B-testing er for å kjøre tester på søkealgoritmer på et nettsted. Siden søkeresultatsider gjengis dynamisk basert på søket, er søkealgoritmetester nesten umulige å kjøre på klientsiden via Javascript, men rett frem for å implementere på serversiden. Bedrifter Som Google, Pinterest og Netflix tester ofte nye algoritmer for søk for å optimalisere brukeropplevelsen.

server side testing er også ofte brukt for testing endringer som er over-the-fold. Fordi klientsiden tester gjengis etter at siden er generert, kan det resultere i «blinkende» på siden som den opprinnelige siden er synlig kort tid før variasjonskoden brukes. Med server-side testing, er det ingen blinkende siden endringene er brukt på webserveren før de leveres til klienten.

Optimizely server-side a / B-testing

Optimizely opprinnelige tilnærming Til a/B-testing var en klient-side løsning som hadde betydelig innvirkning på digital markedsføring. Med En Enkel Linje Av JavaScript, kan en markedsfører sette opp og umiddelbart distribuere webside eksperimenter ved hjelp av en visuell editor. Denne uavhengigheten fra utviklere og nettstedutplasseringer frigjorde markedsførere til å eksperimentere og lære mer om kundenes behov.

men siden Optimizelys begynnelse har eksperimentering utviklet seg langt utover markedsførerne som prøver å finne ut hvilken call-to-action tekst å sette på en knapp. I dag, takket være en økning av ny teknologi og «lean» forretningsmetoder, kjører de mest innovative selskapene i dag tusenvis av tester årlig.

Optimizely Full Stack introduserer muligheten til å opprette og kjøre eksperimenter hvor som helst i teknologibunken din, og utnytter Optimizely-grensesnittet, statistikkmotoren og utviklerens økosystem. Du kan eksperimentere gjennom hele produktets livssyklus på en hvilken som helst tilkoblet enhet (for eksempel mobil, OTT eller IOT), og aktivere progressiv levering gjennom funksjonsknapper.

Uansett Om Du bruker Optimizely til eksperimentering på klientsiden, Lar Optimizely Full Stack deg kjøre eksperimenter på nettsideelementer som håndteres av bakenden, for eksempel priser, abonnementstilbud og produktrabatter. Du kan enkelt dele trafikk og optimalisere en full redesign, nettstedets arkitektur, omnichannel markedsføringskampanjer og mer.

Optimizely Full Stack inkluderer også funksjonsflagging og kontrollert utrullingsfunksjonalitet, slik at du kan distribuere nye funksjoner til et lite segment av publikum, teste hvordan de utfører og enkelt rulle tilbake eventuelle feil.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.