Course Summary

The ISTQB Advanced Level Technical Test Analyst (CTAL-TTA) provides a thorough introduction to the technical testing skills which are fundamental in many organizations today. These skills include risk-based testing, white box testing, static and dynamic analysis, non-functional testing, and test automation.

• Recognize and classify the typical risks associated with the performance, security, reliability, portability and maintainability of software systems
• Provide technical elements to the planning, design and execution of tests for mitigating performance, security, reliability, portability and maintainability risks
• Select and apply appropriate white-box test techniques to ensure that tests provide an adequate level of confidence, based on design coverage
• Effectively participate in reviews with developers and software architects applying knowledge of typical defects in the code and architecture
• Improve the quality characteristics of code and architecture by making use of different analysis techniques
• Outline the costs and benefits to be expected from introducing particular types of test automation
• Select appropriate tools to automate technical testing tasks
• Understand the technical issues and concepts in applying test automation

Module 1: Technical Test Analyst’s Tasks in Risk-Based Testing
• Introduction
• Risk-Based Testing Tasks
• Risk Identification
• Risk Assessment
• Risk Mitigation

Module 2: White-Box Testing Techniques
• Introduction
• Techniques of White-Box Testing
• Statement Testing
• Decision Testing
• Modified Condition/Decision Testing
• Multiple Condition Testing
• Basis Path Testing
• API Testing
• Selecting a White-Box Test Technique

Module 3: Static and Dynamic Analysis
• Introduction
• Static Analysis
• Control Flow Analysis
• Data Flow Analysis
• Improving Maintainability
• Dynamic Analysis
• Detecting Memory Leaks
• Detecting Wild Pointers
• Analysis of Performance Efficiency

Module 4: Quality Characteristics for Technical Testing
• Introduction
• General Planning Issues
• Stakeholder Requirements
• Test Environment Requirements
• Required Tool Acquisition and Training
• Organizational Considerations
• Data Security and Data Protection
• Security Testing
• Security Test Planning
• Security Test Specification
• Reliability Testing
• Performance Testing
• Maintainability Testing
• Portability Testing
• Compatibility Testing
• Operational Profiles

Module 5: Reviews
• Technical Test Analyst Tasks in Reviews
• Using Checklists in Reviews
• Architectural Reviews and Code Reviews

Module 6: Test Tools and Automation
• Defining the Test Automation Project
• Selecting the Automation Approach
• Automating Through the GUI
• Applying a Data-Driven Approach
• Applying a Keyword-Driven Approach
• Considering System State
• Handling Software Failures
• Modeling Business Processes for Automation
• Specific Test Tools
• Fault Seeding Tools
• Fault Injection Tools
• Performance Testing Tools
• Tools for Testing Websites
• Tools to Support Model-Based Testing
• Component Testing and Build Tools
• Tools to Support Mobile Application Testing
• Simulators and Common Aspects

The ISTQB Software Testing Foundation is required to attend this training course.

Question Type: Multiple choice Total Questions: 45 Total Marks: 78 Marks Pass Mark: 65%, or 51/78 Marks Duration: 2 Hours

Following your booking, a confirmation message will be sent to all participants, ensuring you're well-informed of your successful enrollment. Calendar placeholders will also be dispatched to assist you in scheduling your commitments around the course. Rest assured, all course materials and access to necessary labs or platforms will be provided no later than one week before the course begins, allowing you ample time to prepare and engage fully with the learning experience ahead.

Our comprehensive training package includes all the necessary materials and resources to facilitate a full learning experience. Enrollees will be provided with detailed course content, encompassing a wide array of topics to ensure a thorough understanding of the subject matter. Additionally, participants will receive a certificate of completion to recognize their dedication and hard work. It's important to note that while the course fee covers all training materials and experiences, the examination fee for certification is not included but can be purchased separately.

Questions About This Course?