Site icon TestingDocs.com

Static website vs Dynamic Website

Overview

In this tutorial, we will learn the differences between a static website and a dynamic website. This is important to know before testing the web applications. There are different strategies to test a static website and a dynamic website.

Static Website

A static website is mostly built with HTML, CSS. Most of the content on a static website is fixed and is not modified frequently. A static website is easy to build and is in 2-tier software web architecture. A server to host the static website content and client usually the web browser of the end-user visiting the website. Testing a static website is easy.

Dynamic Website

Dynamic website on the other hand is built with technologies like PHP, Javascript, JSP/Servlets (Java Server Pages), ASP, etc. Dynamic website falls under 3-tier, MVC(Model, View, and Controller). etc software web architectures. The three tiers are Server(business logic), Client, and an additional layer called data layer called database.

Dynamic website content is not fixed and somewhat difficult to build when compared to a static website. Testing a dynamic website is challenging and we need to cover the business logic when designing web application test cases.

Exit mobile version