
Course information:
Course: ISTQB Advanced Technical Test Analyst Certification
Trainer: ISTQB Certified
Date: 2018 Jan 12-14
Duration: 3 days (9:00-17:00)
Location: Chandigarh Centre
131-132, Sector 34 A, Chandigarh, India
Prerequisites:
Passed ISTQB Certified Foundation Level exam, at least 3 years of practical testing experience, at least 2 years of industry experience in Test Management, fluent English.
Recommended for:
Software testers, who want to achieve the highest level of qualification in ISTQB.
Course details:
General Description
This Advanced Level course builds on the knowledge and skills acquired at the Foundation Level. In this course you will learn to recognize, classify and plan the testing for mitigating typical quality risks associated with performance, security, reliability, portability and maintainability. You will be able to write test cases by applying a selection of structure-based test design techniques and understand when each technique is appropriate. You will also be able to use control and data flow analysis to detect code anomalies, propose ways of improving code maintainability and know when the use of dynamic analysis is appropriate. You will learn how to contribute to the test planning for non-functional requirements, define the approach and design high-level test cases for security, reliability and performance testing, and define the types of defects targeted by these types of testing. You will learn how to analyze an architectural design and a section of code, identifying problems using a checklist. You will understand the technical issues and concepts in applying test automation and be able to create a keyword table for test automation based on a given business process.
Intended Audience for this ISTQB Advanced Technical Test Analyst Course
-
» The Advanced Level qualification is aimed at people who have achieved an advanced point in their careers in software testing. This includes people in roles such as Testers, Test Analysts, Test Engineers, Test Consultants, Test Managers, User Acceptance Testers and Software Developers.
-
» This Advanced Level qualification is also appropriate for anyone who wants a deeper understanding of software testing, such as Project Managers, Quality Managers, Software Development Managers, Business Analysts, IT Directors and Management Consultants
Course Prerequisites for ISTQB Advanced Technical Test Analyst
-
» To be able to obtain an Advanced Level certification, candidates must hold the ISTQB Foundation Certificate and satisfy the board which examines them that they have sufficient practical experience to be considered Advanced Level qualified. Refer to t
ISTQB Advanced Technical Test Analyst Course Objectives
-
» Summarize the generic risk factors that the Technical Test Analyst typically needs to consider.
-
» Summarize the activities of the Technical Test Analyst within a risk-based approach for planning and executing testing.
-
» Write test cases from a given specification item by applying the Decision/Condition, Modified Condition/Decision Coverage (MC/DC), and the Multiple Condition testing test design techniques to achieve a defined level of coverage.
-
» Write test cases from a given specification item by applying the Path testing test design technique.
-
» Select an appropriate structure-based technique according to a given project situation.
-
» Use control flow analysis to detect if code has any control flow anomalies.
-
» Use data flow analysis to detect if code has any data flow anomalies.
-
» Propose ways to improve the maintainability of code by applying static analysis.
-
» Specify goals to be achieved by the use of dynamic analysis.
-
» For a particular project and system under test, analyze the non-functional requirements and write the respective sections of the test plan.
-
» Define the approach and design high-level test cases for security testing.
-
» Define the approach and design high-level test cases for the reliability quality characteristic and its corresponding ISO 9126 sub-characteristics.
-
» Define the approach and design high-level operational profiles for performance testing.
-
» Given a particular product risk, define the particular non-functional test type(s) that are most appropriate.
-
» For a given scenario, define the types of defects you would expect to find by using non-functional testing types.
-
» Analyze an architectural design and identify problems according to a checklist provided in the syllabus.
-
» Analyze a section of code or pseudo-code and identify problems according to a checklist provided in the syllabus.
-
» Create a keyword table for test automation based on a given business process.
ISTQB Advanced Technical Test Analyst Course Outline
-
-
-
Risk-Based Testing
-
Introduction, Risk Identification, Assessment and Mitigation
-
Structure-Based Testing
-
Introduction
-
Condition Testing
-
Decision Condition Testing
-
Modified Condition/Decision Testing
-
Multiple Condition Testing
-
Path Testing
-
API Testing
-
Selecting a Structure-Based Technique
-
-
Analytical Techniques
-
Introduction and Control Flow Diagrams
-
Static Analysis: Control Flow Analysis
-
Static Analysis: Data Flow Analysis
-
Improving maintainability
-
Call Graphs
-
Dynamic Analysis
-
-
Quality Characteristics for Technical Testing
-
Introduction
-
General Planning Issues
-
Security Testing
-
Reliability Testing
-
Performance Testing
-
Resource Use
-
Maintainability Testing
-
Portability Testing
-
-
Reviews
-
Introduction
-
Using Checklists in Reviews
-
-
Test Tools and Automation
-
Integration and Information Interchange Between Tools
-
Defining the Test Automation Project
-
Selecting the Automation Approach
-
Modelling Business Processes for Automation
-
Specific Test Tools
-
-
Exam
-
-
ISTQB Advanced Technical Test Analyst Course Benefits
-
Prepares participants for the ISTQB Advanced Technical Test Analyst Certificate examination.
Award winning, world-class Instructors
Our instructors are passionate at teaching and are experts in their respective fields. Our average NetCom instructor has many, many years of real-world experience and impart their priceless, valuable knowledge to our students every single day. See our world-class instructors.