What is software testing ?
software testing is used to test whether application works according to its functionalities.
functionality is core behaviour of application.
Visit:
Software Testing Classes in Aurangabad
define Software Development Life Cycle
1)Information Gathering
BA(business Analyst ) is going to collect customer requirement from client.
after that BRS and SRS will be prepared.
then BA passes SRS document to technical team.
2)SRS Analysis
Quries and issues in requirements will be solved .
SRS helps in future upgrades, modifications, and troubleshooting.
Acts as a reference for maintenance teams to understand system capabilities.
The SRS document is created after gathering and analyzing user needs.
It defines system functionalities, constraints, and performance expectations.
It helps in eliminating ambiguities and misunderstandings.
3)Design
HLD-
high level design gives the architecture of the software product to be developed.
LLD-
Low level design done by Senior developers.
The development team refers to SRS for system architecture and database design.
Ensures that the system design aligns with the user’s requirements.
4) Coding/Programmimg
Coding done by Developers .
Developers use SRS as a blueprint to write code.
It provides a reference to ensure that all features are implemented correctly.
5) Testing
this step is used to check all defects and then rectify that defects.
This is done by Software Testers .
Test cases are derived from the SRS to verify system functionality.
Ensures the software meets functional and non-functional requirements.
Visit:
Software Testing Course in Aurangabad