Integration Testing Practice Exam
About Integration Testing
Integration testing is the phase in software testing in which individual software modules are combined and tested as a group. Integration testing is conducted to evaluate the compliance of a system or component with specified functional requirements. It occurs after unit testing and before validation testing.
System Integration Testing (SIT) is performed to verify the interactions between the modules of a software system. It deals with the verification of the high and low-level software requirements specified in the Software Requirements Specification/Data and the Software Design Document.
Why is Integration Testing important?
In Software Engineering, System Integration Testing is important because,
• It helps to detect Defect early
• Earlier feedback on the acceptability of the individual module will be available
• Scheduling of Defect fixes is flexible, and it can be overlapped with development
• Correct data flow
• Correct control flow
• Correct timing
• Correct memory usage
• Correct with software requirements
Who should take the Integration Testing Exam?
• Software testing or QA professionals
• Anyone who wants to assess their software testing skills
• Software testing or QA managers and senior executives
• Professionals working in outsourced companies responsible for software testing or QA
• Software testing or QA consultants
• Students
Knowledge and Skills required for the Integration Testing
Good analytics skills and communication skills helps candidate to gain success in integration testing career.
Integration Testing Practice Exam Objective
Integration Testing exam focuses on assessing your skills and knowledge in software testing, testing artifacts and integration testing
Integration Testing Practice Exam Pre-requisite
There are no prerequisites for the Integration Testing exam. Candidate should be well versed in software testing to clear the exam.
Integration Testing Certification Course Outline
1. Software Testing Basics
1.1 Scope
1.2 Functional vs. Non-Functional testing
1.3 Defects and failures
1.4 Finding faults early
1.5 Compatibility
1.6 Input combinations and preconditions
1.7 Static vs. dynamic testing
1.8 Software verification and validation
1.9 The software testing team
1.10 Software quality assurance (SQA)
1.11 Testing Methods - The box approach
2. The Testing Process
2.1 Traditional CMMI or waterfall development model
2.2 Capability Maturity Model Integration
2.3 Waterfall model
2.4 Agile or Extreme development model
3. Testing Artifacts
3.1 Test plan
3.2 Traceability matrix
3.3 Test case
3.4 Test script
3.5 Test suite
3.6 Test data
3.7 Test harness
4. Unit Testing
4.1 Overview
4.2 Benefits
4.3 Separation of interface from implementation
4.4 Unit testing limitations
4.5 Applications
5. Integration testing
5.1 Purpose
5.2 Limitations
6. System testing
6.1 Testing the whole system
6.2 Types of tests to include in system testing
Exam Format and Information
Certification name – Integration Testing Certification
Exam duration – 60 minutes
Exam type - Multiple Choice Questions
Eligibility / pre-requisite - None
Exam language - English
Exam format - Online
Passing score - 25
Exam Fees - INR 1199