requirement phase testing
TRANSCRIPT
![Page 1: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/1.jpg)
Requirement Phase Testing
Presented By:JailalitaME-CSE(Regular)NITTTR,CHD
![Page 2: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/2.jpg)
Content
1 Perform a test Factor Analysis for the Requirements Phase
1.1 Methodology Test Factor1.2 Correctness Test Factor1.3 Maintainable Test Factor1.4 Portable Test Factor1.5 Performance Test Factor
2 Conduct a Requirements Walkthrough2.1 Establish Ground Rules2.2 Select Team/Notify Participants2.3 Project Presentation2.4 Questions/Recommendations
04/15/23 2NITTTR, Chandigarh
![Page 3: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/3.jpg)
Methodology Test Factor
The requirements process is one of fact gathering ,analysis , decision making, and requirements in a predefined manner for use in design.
04/15/23 3NITTTR, Chandigarh
![Page 4: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/4.jpg)
Portable Test Factor
The ability to operate the system on different types of hardware and different version of the software should be stated as part of the requirements.
04/15/23 4NITTTR, Chandigarh
![Page 5: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/5.jpg)
Ease-of-Use Test Factor
Amount of effort required to use the system and skill level is necessary should be defined during the requirement phase.
Experience shows that difficult-to-use applications are not often used.
Ease-to-use specifications will be created by system analyst or programmer.
04/15/23 5NITTTR, Chandigarh
![Page 6: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/6.jpg)
Performance Test Factor
Expected efficiency ,economy, and effectiveness of the application system should be established.
These system goals an integral part of the system design process.
End product of the requirements phase should be a calculation of the cost/benefit to be derived from the application.
04/15/23 6NITTTR, Chandigarh
![Page 7: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/7.jpg)
Correctness Test Factor
User satisfaction can be assured when system objectives are achieved.
Qualitative objectives –such as improving service to users are unmeasurable objectives while processing a user order in four hours is measurable.
04/15/23 7NITTTR, Chandigarh
![Page 8: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/8.jpg)
Authorization Test Factor
Authorization requirements specify the authorization methods to ensure that transaction are processed accordance with the intent of management.
04/15/23 8NITTTR, Chandigarh
![Page 9: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/9.jpg)
Maintenance Test Factor
Degree of expected maintenance should be defined, as well as areas where change is most probable.
04/15/23 9NITTTR, Chandigarh
![Page 10: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/10.jpg)
Audit Trail Test Factor
Reconstruction involves both maintaining the accuracy of processing and recovery after an identified problem.
Both of these needs involve the retention of information to backup processing.
04/15/23 10NITTTR, Chandigarh
![Page 11: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/11.jpg)
Continuity-of-Processing Test Factor
Continuity of processing is dependent upon the impact of failure.
If system failure causes only minimal problems , ensuring continuous processing may be unnecessary.
04/15/23 11NITTTR, Chandigarh
![Page 12: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/12.jpg)
Service Level Test Factor
Service level implies response time based on the requirements.
Service level required will vary on the requirements.
Example: Service level to process a specific transaction, service level to correct a programming error, service level to install a change and service level to respond to a request.
04/15/23 12NITTTR, Chandigarh
![Page 13: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/13.jpg)
Security Test Factor
Security requirements should be developed showing the relationship between system resources and people.
Requirements should state all of the available system resources subject to control and then indicate who can have access to those resources and for what purposes.
04/15/23 13NITTTR, Chandigarh
![Page 14: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/14.jpg)
Conduct a Requirements Walkthrough
Requirements phase involves creativity , experience and judgment as well as a methodology.
Walkthrough becomes a review process that complements the objectives of the requirements phase.
Team of skilled individuals can help the project team in the development of the project solutions.
04/15/23 14NITTTR, Chandigarh
![Page 15: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/15.jpg)
Establish Ground Rules
Walkthrough concept requires the project people to make a presentation explaining the functioning of the system.
Ground rules should be understood by both the project team and the walkthrough team:
Size and makeup of the walkthrough team.
04/15/23 15NITTTR, Chandigarh
![Page 16: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/16.jpg)
Establish Ground Rules
Responsibility of the walkthrough team which is usually limited to recommendations, comments and questions.
Approximate length, time and location of the walkthrough.
Confidentiality of information discussed at the walkthrough.
04/15/23 16NITTTR, Chandigarh
![Page 17: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/17.jpg)
Establish Ground Rules
Who will receive the result of the walkthrough and how are those results to be used?
04/15/23 17NITTTR, Chandigarh
![Page 18: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/18.jpg)
Select Team/ Notify Participants
Most common participants on a walkthrough team include:
Information services project manager/systems analyst.
Senior management with responsibilty over the computerized areas.
Operations management. User management
04/15/23 18NITTTR, Chandigarh
![Page 19: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/19.jpg)
Select Team/ Notify Participants
Consultants possessing needed expertise.
04/15/23 19NITTTR, Chandigarh
![Page 20: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/20.jpg)
Project Presentation
Good walkthrough includes presentation of the following:
Statements of the goals and objectives of the projects.
List of any exceptions made by the project team.
Discussion of the alternatives considered.
04/15/23 20NITTTR, Chandigarh
![Page 21: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/21.jpg)
Questions/Recommendations
Project presentation should be interrupted with questions, comments and recommendations as they occur to the walkthrough team.
Appoint one individual as recorder for the walkthrough. Recorder duty is capture questions for which appropriate answers are not supplied during the walkthrough.
04/15/23 21NITTTR, Chandigarh
![Page 22: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/22.jpg)
References
Effective Methods for Software Testing by William E.Perry, Third Edition
NITTTR, Chandigarh 2204/15/23
![Page 23: Requirement phase testing](https://reader035.vdocuments.site/reader035/viewer/2022062420/55b50723bb61eb66498b4653/html5/thumbnails/23.jpg)
THANK YOU !!!
04/15/23 23NITTTR, Chandigarh