Definition |
Desktop Testing is also known as Standalone Application Testing. |
Client-Server Testing is also known as Two-Tier Application Testing. |
Web Application Testing is also known as Three-Tier Application Testing. |
Performed On |
Performed on Personal System, Computer or Machine. |
Run on two or more systems. |
Run on two or more systems. |
Known As |
These are Desktop Driven Application Testing. |
These are Menu-Driven Application Testing. |
These are URL Driven Testing. |
Knowledge Required |
It requires knowledge of the interaction of the user with the application |
It requires knowledge of Networking |
It requires knowledge of the Interaction of web applications with the user. |
Features Checked |
It checks for features like functionality, GUI, back-end, user interface, Database, features, and Load. |
It checks for features like functionality, GUI on both(Server and Client), Interaction (Between client and Server), Database, and Load. |
It checks for Browser Compatibility, Operating system Compatibility, features like functionality, GUI, Back-end, Static Page Testing, and Load Testing. |
Number of Users |
These applications may or may not require authentic access to use it having a single user. |
In these applications, the user is already known before as they might have a username/password to open the application having a limited number of users. |
In these testing, all users can approach these applications having an unlimited number of users. |
Testing Environment |
In this type of testing the environment is the user machine. |
In this type of testing the environment is usually the intranet. |
In this type of testing the environment is usually the web browsers. |
Examples |
Auto-CAD, Adobe Photoshop |
Gateway, Web Browsers, NET. |
Gmail, Twitter |