Verification/Validation in Software Testing
Verification in software testing is testing that your product meets the specifications/requirements you have written. ... Validation tests how well you addressed the business needs that satisfy specified business requirements, needs, or expectations. It is also sometimes called acceptance or business testing.
What is Verification?
Verification in Software Testing is a process of checking documents, design, code, and program in order to check if the software has been built according to the requirements or not. Verification does not involve code execution.
Verification uses methods like reviews, walkthroughs, inspections and desk-checking.
What is Validation?
Validation in Software Testing is a dynamic mechanism of testing and validating if the software product actually meets the exact needs of the customer or not.
Validation involves code execution. Validation uses methods like black box/white box testing and non-functional testing.
Software Requirements Specification
A software requirements specification (SRS) is a software document that lays out the functional and non-functional requirements of a system.
A Software requirements specification document describes the intended purpose, requirements, and nature of software to be developed. It also includes the yield and cost of the software.
A software developer is a person who along with the project team writes down the SRS document for a system to be developed.
Details for SRS documents are given below in steps:
Step 1 : Objective, Document Conventions, and Project Scope
Step2: Project Perspective, Product features, operating environment, design, and implementation constraints and assumptions and dependencies
Step 3: System features must be described as Functional requirements of the system
Step 4: External Interfaces Requirement are as :
User, Hardware, Software and communication interfaces
Step 5: Nonfunctional Requirements are as :
Performance requirements, Safety and security requirements, and software quality attributes
0 comments:
Post a Comment