Beruflich Dokumente
Kultur Dokumente
With TechPartnerz
http://www.techpartnerz.com
Session 1
In this presentation..
Verification Strategies.
Validation Strategies. Establishing a Software Testing Methodology. Test Phases. Session 2 Metrics. Configuration Management. Session 3 Test Development. Defect Tracking Process. Deliverables.
http://www.techpartnerz.com Your Partner for Professional Success 2013 TechPartnerz
Verification and Validation are the basic ingredients of Software Quality Assurance (SQA) activities. Verification checks whether we are building the right system, and Validation checks whether we are building the system right.
http://www.techpartnerz.com
2013 TechPartnerz
Verification Strategies
Verification Strategies comprise of the following:
4. Code Inspections.
http://www.techpartnerz.com
2013 TechPartnerz
Validation Strategies
Validation Strategies comprise of the following:
1. Unit Testing. 2. Integration Testing. 3. System Testing. 4. Performance Testing. 5. Alpha Testing. 6. User Acceptance Testing (UAT).
7. Installation Testing.
8. Beta Testing.
http://www.techpartnerz.com Your Partner for Professional Success 2013 TechPartnerz
Explanation
The study and discussions of the computer system requirements to ensure they meet stated user needs and are feasible.
The study and discussion of the computer system design to ensure it will support the system requirements. Informal analysis of the program source code to find defects and verify coding techniques. Formal analysis of the program source code to find defects as defined by meeting system design specification.
Deliverable
Reviewed statement of requirements.
System Design Document, Hardware Design Document. Software ready for initial testing by the developer. Software ready for testing by the testing team.
http://www.techpartnerz.com
2013 TechPartnerz
Explanation
Testing of single program, modules, or unit of code.
Deliverable
Software unit ready for testing with other system component. Portions of the system ready for testing with other portions of the system.
Integration Testing
System Testing
Testing of entire computer system. This Tested computer kind of testing can include functional and system, based on structural testing. what was specified to be developed.
Testing of the application for the performance at stipulated times and stipulated number of users. Stable application performance.
Performance Testing
http://www.techpartnerz.com
2013 TechPartnerz
Explanation
Testing of the whole computer system before rolling out to the UAT.
Deliverable
Stable application.
Testing of computer system to make sure it will work in the system regardless of what the system requirements indicate. Testing of the Computer System during the Installation at the user place.
Tested and accepted system based on the user needs. Successfully installed application.
Beta Testing
http://www.techpartnerz.com
2013 TechPartnerz
http://www.techpartnerz.com
2013 TechPartnerz
Modify structure.
Structure unknown. May contain defects. Functionality defined in user documentation. Documentation may vary from software.
Your Partner for Professional Success
http://www.techpartnerz.com
2013 TechPartnerz
http://www.techpartnerz.com
2013 TechPartnerz
Types of Testing.
Two types of testing can be taken into consideration.
http://www.techpartnerz.com
2013 TechPartnerz
Structural Testing.
Technique Explanation Example
Stress
Execution
System achieves desired level of Transaction proficiency. turnaround time adequate. System can be returned to an operational status after a failure. Evaluate adequacy of backup data.
Recovery
http://www.techpartnerz.com
2013 TechPartnerz
Structural Testing.
Technique Explanation Example
Operations
Compliance
System is developed in accordance with standards and procedures. System is protected in accordance with importance to organization.
Security
Access denied.
http://www.techpartnerz.com
2013 TechPartnerz
Functional Testing.
Technique Explanation Example
Requirements
Regression
Verifies that anything unchanged still performs correctly. Errors can be prevented or detected and then corrected.
Error Handling
http://www.techpartnerz.com
2013 TechPartnerz
Functional Testing.
Technique Explanation Example
Manual Support
Inter Systems
Control
Parallel
Old systems and new system are run and the results compared to detect unplanned differences.
Your Partner for Professional Success
http://www.techpartnerz.com
End of session 1
http://www.techpartnerz.com
2013 TechPartnerz
About TechPartnerz
TechPartnerz is an IIT NIT alumni company providing end to end IT training solutions to Corporates, working professionals and Freshers TechPartnerz provides certification training programs for ITIL-Foundation, ITIL-Intermediate, PRINCE2-Foundation, PRINCE2-Practitioner, COBIT 5, Cloud Computing etc Our Software Training Portfolio includes training on QTP, Selenium, Loadrunner, Jmeter, SoapUI etc.
http://www.techpartnerz.com
2013 TechPartnerz
Thank You
For any queries feel free to contact TechPartnerz info@techpartnerz.com Follow TechPartnerz on facebook, Linkedin, twitter
http://www.techpartnerz.com
2013 TechPartnerz