Swab er en simpel WSGI A / B-test værktøj.
Anvendelse:
& Nbsp; 1. Definer et eksperiment:
& Nbsp; fra vatpind import Swab
& Nbsp; s = Swab ("/ tmp / .swab-test-data")
& Nbsp; s.addexperiment ('knappen størrelse «, [' standard ',' større '],' bestil udfyldt)
& Nbsp; Her har vi et eksperiment kaldet "button-tekst ', til afprøvning to størrelser
& Nbsp; knap på en formular.
& Nbsp; de to varianter af experment kaldes "små" og "store". Den første
& Nbsp; opført tages altid som kontrol variant og resultater vil være
& Nbsp; præsenteres i forhold til, hvor meget bedre eller dårligere de andre varianter har
& Nbsp; udført sammenlignet med kontrolgruppen
& Nbsp; Målet er forbundet med test kaldes 'ordre-afsluttet «.
& Nbsp; 2. Tag et WSGI ansøgning:
& Nbsp; fra vatpind import record_goal, show_variant
& Nbsp; def get_button_style (miljø):
& Nbsp; hvis show_variant ('knappen størrelse «, miljø) ==" små ":
& Nbsp; tilbagevenden 'font-size: 100%'
& Nbsp; andet:
& Nbsp; tilbagevenden 'font-size: 150%'
& Nbsp; def mitpgm (miljø, start_response):
& Nbsp; hvis miljø ['REQUEST_METHOD'] == 'get':
& Nbsp; start_response ("200 OK", [])
& Nbsp; Tilbage ['' '
& Nbsp;
& Nbsp;
& Nbsp;
Kommentarer ikke fundet