Transactie Monitoring (Web Application Monitoring) kan uw merkreputatie redden en inkomsten besparen door problemen te detecteren aan de hand van uw transacties. Transactie Monitoring is een synthetische monitoring benadering waarbij Uptrends' controlestations een script volgen om echte klikpaden van gebruikers te simuleren. Bij het instellen van gebruikerstests is het belangrijk om na te denken over de gevolgen van uw tests op de korte en lange termijn. U kunt veel problemen vermijden door uw transactie zorgvuldig in kaart te brengen voordat u gaat opnemen. Elke gebruikerservaring is anders, maar we hebben enkele veel voorkomende problemen gevonden waar u misschien aan zou kunnen denken bij het opzetten van uw Transactie Monitoring.

Voorkom voorraadtekorten

Voorraadtekorten als gevolg van het testen van winkelwagentjes en betaaltransacties kunnen problemen met uw voorraad veroorzaken. Bij het synthetisch testen worden er maar liefst 288 keer per dag bestellingen geplaatst. En als dit niet goed wordt afgehandeld, kan door testen uw voorraad verminderen, waardoor het item niet meer beschikbaar is voor uw gebruikers. We hebben problemen gezien waarbij het magazijn de bestellingen bijvoorbeeld al ging verwerken en voorbereidde voor verzending. Er zijn verschillende mogelijkheden om voorraadproblemen te voorkomen:

Database oplossing

Hoewel we hebben gezien dat sommige bedrijven ervoor kiezen om testaankopen en -winkelwagentjes handmatig uit de database te verwijderen, kan een opgeslagen procedure of geautomatiseerd proces betrouwbaarder blijken.

Gebruik (virtuele) testitems

Misschien vindt u het nuttig om een voorraaditem te maken dat uitsluitend voor testdoeleinden wordt gebruikt. Als u een testitem gebruikt, blijft uw werkelijke voorraad nauwkeurig en beschikbaar. Testitems kunnen u ook helpen bij het identificeren van testtransacties bij het opschonen van uw databases en zij kunnen het per ongeluk verzenden van werkelijke items voorkomen.

Dump de winkelwagen

Als u een winkelwagentransactie test, bouw dan itemverwijdering in in de transactiestappen. Voeg een item toe en verwijder het item voordat u de transactie sluit.

Kies een artikel met grote hoeveelheden

Als u een echt item gebruikt, kies dan een testartikel dat in zulke grote hoeveelheden aanwezig is dat een voorraadtekort bijna onmogelijk wordt.

Vermijd het invullen van afspraken en reserveringen

Als uw transactiecontroleregels testen op zaken zoals doktersafspraken, hotelkamers, vluchten of dinerreserveringen, kunnen uw tijdslots al snel vol of uitverkocht raken. Het identificeren en opschonen van afspraken gemaakt door uw transactietesten is van cruciaal belang.

Uw transactiecontroleregel ZAL e-mails versturen

Als een deel van uw transactie een e-mailveld bevat en uw transactie bevestigingsmails verstuurt om welke reden dan ook, zoals facturen, wachtwoord opnieuw instellen of gebruikers-ID herinneringen, genereert uw transactiecontroleregel ook e-mails. Om een mailbox vol ongewenste e-mails te vermijden gebruikt u een e-mailadres als noreply@mysite.com voor uw transactiecontroleregel. 

Onverwachte creditcardkosten

Als u een echte creditcard gebruikt bij het testen van de afrekenprocessen, kunt u kosten en handelarenvergoedingen opbouwen, kan er beslag op de beschikbare fondsen worden gelegd en activeert u fraudewaarschuwingen vanwege de frequente transacties. Gebruik in plaats daarvan testcreditcardaccounts. De meeste betaaldiensten bieden testrekeningnummers aan waarmee u de afrekentransactie kosteloos kunt testen zonder problemen met een echte rekening te veroorzaken.

Nieuwe oplossingen voor het maken van accounts

Wanneer u nieuwe accountinstellingen test, kunt u dit slechts één keer doen met dezelfde gebruikersnaam. De tweede keer dat het script wordt uitgevoerd, zal de transactie mislukken vanwege de dubbele account. We hebben enkele oplossingen gezien voor het testen van de accountinstellingen.

Verstrek niet alle gegevens

Hoewel deze optie geen volledige test biedt voor de gehele accountconfiguratie, hebben sommige Uptrends-gebruikers ervoor gekozen om vlak voor de laatste bevestiging te stoppen. De controleregel test alle aspecten van het proces voor het maken van een account, behalve het definitieve akkoord.

Database oplossingen

U kunt overwegen om een database trigger te gebruiken om te controleren op de ID van de testaccount na een CREATE-gebeurtenis die de testaccount uit de database verwijdert voordat de volgende test begint.

Genereer nieuwe unieke logins

U kunt ook nieuwe unieke logins genereren door zaken zoals de tijd- en datumregistratie te gebruiken. Vergeet niet om ze regelmatig te verwijderen. Neem contact op met support voor meer informatie.

Account is al ingelogd

Als u dezelfde inloggegevens gebruikt voor meerdere controleregels of als u na een test niet uitlogt, kunt u fouten genereren. De beste aanpak is om voor elke controleregel een andere testgebruikersaccount in te stellen en altijd uit te loggen als de laatste stap in het testproces om onnodige alerts te voorkomen.

Opmerking: Elke gebruikerservaring is anders, dus aarzel niet contact op te nemen met onze scriptschrijvers om oplossingen te vinden die passen bij uw unieke oplossingen. Gebruik het ticketsysteem of sluit een notitie bij bij uw transactieopname om de schrijvers op de hoogte te stellen van eventuele zorgen.