- QATestLab Blog >
- QA Basics >
- Testing of 2 Tire and 3 Tire Applications
Testing of 2 Tire and 3 Tire Applications
There are many different types of software products. Their number grows together with evolution of information technology. Nowadays we use desktop, mobile, web software products and their different combinations.
Variety of software types makes software testing more sophisticated. Experts in manual and automated testing select testing types and tools based on the application peculiarities. One of the important aspects is the architecture. A lot of software products have complex architecture.
Web Sites and Applications Usually Consist Of:
- 2 tiers;
- 3 tiers.
If an application is 2 tier, web site testing assumes verifying 2 components of the product: the client part that installs on the user machines and called front-end, and the server part that is on a server, invisible to the end-users and called the back-end.
The both levels must be thoroughly verified. Such a project should include functional testing, user interface testing, compatibility testing, etc.
Programs of that kind are often written in such languages as VB, VC++, Core Java, C, C++, PowerBuilder.
Verifying 3 Tire Applications One Should Consider 3 Elements:
- the part that is seen in a web browser;
- the part that is on the web server;
- the database server that provides database services to the application.
Testing of a 3 tire software product is complex; one should consider all the 3 levels and carefully check them.
Learn more from QATestLab
Related Posts:
- How to Test Web Sites and Applications?
- 3 Languages Mostly Used in Modern Web Apps
- 3 Tips on Testing App Performance
No Comments Yet!
You can be the one to start a conversation.