2 Continuing Education Units
International Software Testing Qualifications Board (ISTQB) Training
Upon successful completion of Fundamentals of Testing the student will be able to: you will understand the basic skills required as a software development practitioner and how software testing is an integral discipline in the software development lifecycle Find out what it takes to launch and manage a successful effective testing initiative and more importantly how it can add significant value to your software development projects.
- Be able to describe the Fundamental of Software Testing
- Be able to define Testing throughout the Software Development Lifecycle
- Be able to identify various Software Testing Techniques
- Be able to describe the requisite functions required for effective Test Management
- Be able to identify various Software Testing Tools
A basic understanding of math and spreadsheet is recommended.
Students will be assigned 5 homework assignments, and 1 final exam.
Chapter 1: Fundamentals of Testing
- Why is Testing Necessary
- What is Testing
- Seven Testing Principles
- Fundamentals Test Process
- The Psychology of Testing
- Code of Ethics
Chapter 2: Testing Throughout the Software Lifecycle
- Software Development Methods
- Test Levels
- Test Types
- Maintenance Testing
Chapter 3 Static Techniques
- Static Techniques and the Test Process
- Review Process ( Peer Review CMMI )
- Static Analysis by Tools
Chapter 4 Testing Design Techniques
- Test Development Process
- Choosing the Most Effective Test Design Techniques
- Categories of Test Design Techniques
- Specification Based Techniques
Chapter 5 Test Management
- Test Planning and Estimation
- Test Progress Monitoring and Control
- Risk Management for Testing
- Defect Management
- Types of Test Tools
- Potential Benefits and Risks of Tools
This course is Instructor-led and delivered through our award-winning online Learning Management System.