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 |
---|