April 24
Un client server definisce la relazione tra due programmi per computer in cui il programma server risponde alle e gestisce le richieste fatte dal programma client. Di conseguenza, la sperimentazione di un sistema client-server coinvolge test tre sottosistemi: sistema client / software, sistema di server / software, e la rete del sistema / software responsabile che collega il client e il server insieme.
test lato client coinvolge principalmente testare l'efficacia del Graphic User Interface. La GUI governa la facilità di utilizzo esperienza per il cliente / utente. Metodi di prova includono l'utilizzo di strumenti di cattura / riproduzione strutturati.
test lato server comporta test di carico, i test del volume, stress test, test delle prestazioni e test di recupero dei dati. Le aziende possono scegliere tra una varietà di strumenti di test e software per aiutare a condurre questi test in base alla loro applicazione client-server.
Dal momento che il client e il server di test coinvolgono mettendo il sistema client-server completo sotto carico, test di rete avviene automaticamente di conseguenza. Tuttavia, dopo la prova, i professionisti IT devono fare la larghezza di banda adeguata e la pianificazione della capacità per assicurare che il sistema client-server in grado di gestire il traffico degli utenti una volta che il sistema va operativo.