What is The Bookworm ?
What is Test Plan ?
Are Test Plan Report & Test
Result Report needed ?
Admin Page :
User Page :
• Login Interface:
• Admin Interface:
– Approve user uploaded file
– Change password
• User Interface:
• Change Password
• View Approved PDF
• Search Approved
PDF file by title
• View owned PDF file
(Black Box approach)
Unit testing conducted to verify the implementation of the
design for one software element or a collection of software
elements. The purpose of unit testing is to ensure that the
program logic is complete and correct and ensuring that
the component works as intended.
Integration testing conducted in which software
elements, hardware elements, or both are combined
and tested until the entire system has been integrated.
The purpose of integration testing is to ensure that
design objectives are met and ensures that the
software, as an entity.
System testing is the process of testing a fully
integrated system to verify if it meets the specified
This test will identify defects that surface only
when a complete system is assembled and does not
consider the implementation details of the
Acceptance testing process is designed to
replicate the anticipated real-life use of the
product to ensure that what the consumer
or end user receives is fully functional and
meets their needs and expectations.