ISTQB® Advanced Level Test Analyst

This Advanced Level course builds on the knowledge and skills acquired at the Foundation Level. In this course, you will learn the appropriate Test Analyst…

Certificate ISTQB® Advanced Technical Test Analyst
Duration 3 Days
Delivery Classroom
Accreditor iSQI
Languages English, Spanish, French, German

What is included in ISTQB® Advanced Level Test Analyst

Course Description

This Advanced Level course builds on the knowledge and skills acquired at the Foundation Level. In this course, you will learn the appropriate Test Analyst analysis and design tasks for different lifecycle models. You will also learn when it is most appropriate to use low and high-level test cases, and the steps and considerations necessary when executing tests. The course allows you to participate in risk management activities and analyze a specification to determine types of defects. It also enables you to analyze defect taxonomy for applicability in a given situation and specify test cases using a range of specification-based testing techniques. You will learn to analyze a use case/user interface and a requirements specification/user story, and identify problems using the checklist.

Holding the ISTQB Advanced Level Test Analyst Certificate entitles you to use the Certified Tester Advanced Level acronym CTAL-TA.

Course Information

Certification: ISTQB® Advanced Technical Test Analyst

Duration: 3 Days

Domain: Solution Development and Deployment

Delivery Method: Classroom

Accreditor: iSQI

Available Languages: English, Spanish, French, German

Purchase Options: Pay Per Use Courseware

Audience

  • Software Developers and Testers

Learning Objectives

At the end of this course, you will be able to:

  • Summarize the general 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 for a given specification item 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 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 applying static analysis.
  • Specify goals to achieve by the use of dynamic analysis.
  • Analyze nonfunctional requirements and write the respective sections of the test plan for a particular project and the system under the test.
  • 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.
  • Define nonfunctional test type(s) that are most appropriate for a particular product risk.
  • Define types of defects using nonfunctional testing types that you want to find for a given scenario.
  • Analyze an architectural design and identify problems according to the checklist provided in the syllabus.
  • Analyze a section of code or pseudocode and identify problems according to the checklist provided in the syllabus.
  • Create a keyword table for test automation based on a given business process.

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

Testing of Software Characteristics

  • 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

Delivery is subject to Leapest terms and conditions.

Benefits of Working with ITpreneurs

Ready-to-use training materials means faster time to revenue. Offer relevant training to your clients: order accredited training materials, book exams, and drive results.

icons8-new-100

Innovative Solutions

We continue to innovate our portfolio. We offer blended learning programs, video-based learning as well as interactive learning tracks.

icons8-easy-100

Convenience

An intuitive ordering process and fully automated delivery portal that integrates with your own delivery processes make your life easy.

icons8-training-100

Instructor Support

You get extensive guidance for instructors, ensuring optimal deliveries, every time. Don’t have an instructor? Use one of ours!

icons8-address-book-2-100

Branded Products

Our printed books, ebooks, or printable books are branded with your logo and name. Your customers will log into your branded portal.

icons8-puzzle-100 (1)

Tailored Portfolio

You get various flavors of courseware, ensuring there always is an option that suits your needs.

icons8-shopping-cart-100

Click and Consume

A flexible pay-per-use model for courseware, exams and instructors offers you full flexibility instantly.

Triangle Left

Partner with ITpreneurs for ISTQB® Advanced Level Test Analyst

Interested in licensing our courseware for your training organization or corporate training environment?