En klient -server definerer forholdet mellom to dataprogrammer der serveren programmet reagerer på og håndterer forespørsler fra klienten programmet . Som en konsekvens , testing av en klient-server- systemet innebærer testing av tre delsystemer: klient system /programvare , server system /software , og nettverket system /software ansvarlig for å koble klienten og serveren sammen. Client Side Testing
Client - side testing innebærer først og fremst å teste effektiviteten av grafisk brukergrensesnitt . Det grafiske regulerer brukervennlighet opplevelse for kunden /brukeren . Testmetoder inkluderer bruk strukturert fangst /avspilling verktøy.
Server Side Testing
Server side testing innebærer belastning testing, volum testing , stress testing, ytelsestesting og gjenoppretting av data testing . Selskaper kan velge mellom en rekke av testverktøy og programvare for å hjelpe gjennomføre disse testene basert på deres unike klient - server applikasjon .
Network Testing
Siden både klient og server testing innebærer å sette komplett klient - server-systemet under belastning , oppstår nettverk testing automatisk som resultat. Men etter testing, IT- teknikere trenger for å gjøre skikkelig båndbredde og kapasitet planlegging for å sikre klient- server-systemet kan håndtere brukeren trafikk når systemet går i drift.