ISTQB

CloudLabs

Projects

Assignment

24x7 Support

Lifetime Access

.

Course Overview

The course will help the participants to learn the importance of static testing activities, utilize test design techniques and incorporate test management practices within an organization.

At the end of the training, participants will be able to:

  1. Prepare for and pass the ISTQB Certified Tester Foundation Level Exam
  2. Apply general software testing principles and fundamental test processes
  3. Implement test levels and types to various software development models
  4. Conduct static techniques using proper roles, responsibilities, and tools
  5. Manage testing, planning, estimating, monitoring, and controlling

Pre-requisite

  1. Prior knowledge of the software development process
  2. Programming languages and concepts

Duration

2 days

Course Outline

  1. Assessing the goals of testing
  2. Identifying causes of software defects
  3. Organizing testing processes
  4. Planning
  5. Controlling
  6. Analyzing
  7. Designing
  8. Implementing and executing
  9. Evaluating exit criteria and reporting
  1. Key objectives of testing
  2. Defining the inspection process
  3. Implementing test levels
  4. Component
  5. Integration
  6. System
  7. Acceptance
  8. Regression
  9. Recognizing key concepts in maintenance testing
  10. Identifying reasons for maintenance testing
  11. Performing maintenance testing
  12. Comparing the four test types
  13. Functional
  14. Nonfunctional
  15. Structural
  16. Retesting
  17. Coping with the psychology of testing
  18. Contrasting the mindset of developers and testers
  19. Deciphering levels of independence

Communicating assignments during reviews

Comparing formal and informal reviews

Discussing the types of review

Walkthrough

Inspection

Technical

Differentiating various “specifications”

Evaluating test design

Creating test cases

Testing procedure

  1. Applying specification-based techniques
  2. Equivalence partitioning
  3. State transition
  4. Boundary value analysis
  5. Use case
  6. Decision table
  7. Utilizing structure-based techniques
  8. Analyzing statement co-coverage
  9. Comparing decision co-coverage vs. condition co-coverage
  10. Deploying experience-based knowledge
  11. Detecting problems based on intuition
  12. Leveraging experience and knowledge
  1. he importance of a test policy
  2. Defining goals and objectives
  3. Assigning roles and responsibilities
  4. Independence
  5. Test leader
  6. Tester
  7. Structuring a test plan
  8. Writing a test plan
  9. Identifying objectives
  10. Assessing the entry and exit criteria
  11. Assigning appropriate resources
  12. Resolving defects
  13. Interpreting a test summary report
  14. Evaluating summary report content
  15. Applying common metrics
  16. Managing incidents
  17. Recording issues
  18. Analyzing defects
  19. Closing the incident
  20. Addressing project and product risks
  21. Contractual
  22. Organizational
  23. Technical
  24. Assess
  25. Determine
  26. Implement
  1. Classifying different types of test tools
  2. Test management
  3. Static testing
  4. Testing plan and report specification
  5. Executing and logging
  6. Performance and monitoring
  7. Introducing a tool into an organization
  8. Recognizing potential benefits and risks
  9. Considering special circumstances
Accordion Content

Reviews