LOGBOOK

HELP

1 / 18
Other keys: showSpace: good1-4: rate0: skip5: flag

Question

What are the main phases in a web application's lifecycle?

Answer

A web app moves through four phases — pre-project, development, deployment, and operations — and the cycle repeats as new features are added.

Four-phase lifecycle flowing pre-project to development to deployment to operations, with a loop back to development for new features

* A web app's lifecycle runs pre-project → development → deployment → operations, then loops back to development whenever new features are added. *

Phase Activities
Pre-project Idea, rough concept, requirements
Development Requirements, design, implementation, testing
Deployment Deploy to production environment
Operations Monitoring, maintenance, corrections, upgrades

After deployment, the cycle often repeats for enhancements and new features. Operations includes log analysis, backups, and scheduled updates.

Go deeper:

or press any other key

Question

What are the main types of software testing for web applications?

Answer

Web testing climbs four levels — unit, integration, system, and acceptance — each widening the scope from single functions to whole-business requirements.

A ladder widening from Unit at the bottom through Integration and System to Acceptance at the top, scope widening at each step

* The four levels of software testing, each widening the scope from single units up to whole-business acceptance. *

Test Type Scope Who
Unit Individual functions/components Developers
Integration Multiple modules together Developers/Testers
System Entire application Testers
Acceptance Business requirements Product Owner/Customer

Testing criteria include functionality, efficiency, maintainability, portability, reliability, and usability (ISO 9126).

Go deeper:

or press any other key