Applicazioni Web utilizzano il browser come front-end dell'applicazione. Server client utilizza un'applicazione client che deve essere presente sul PC al lavoro. Le applicazioni Web devono fare affidamento sulla tecnologia Web; client server può essere scritto in qualsiasi linguaggio che verrà eseguito sul PC.
Installazione
Applicazioni Web richiedono solo un browser per eseguire. È necessario installare l'applicazione client-server o scaricarlo sul PC e poi testarlo.
Connettività
Le applicazioni Web non possono funzionare se non sono connessi alla rete. Le applicazioni client server possono essere in grado di funzionare quando non sono connessi. È necessario testare le differenze tra l'utilizzo online e offline.
Prestazioni
I client Web in genere non è necessario essere testato a livello locale per le prestazioni; Se il PC è possibile eseguire il browser, verrà eseguito l'applicazione. Le applicazioni client server possono avere esigenze di performance locale molto intenso. È consigliabile testare sia per esigenze di traffico di rete, ma ancora una volta le applicazioni client server sono generalmente più alta intensità di risorse in questo senso.
Complessità
Applicazioni Web-based accedere solo un server alla volta; il server può accedere ad altri server. Applicazioni client server possono accedere a server diversi in una sola volta dal client oltre al server l'accesso a altri server, che richiedono ulteriori test case.