EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

ISTQB® Certified Tester Advanced Level (CTAL) – Technical Test Analyst

Course outline

3 days

Duration

3 days

Overview

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 analyst, test engineers, test consultants, test managers, user acceptance testers and software developers.

It is also appropriate for anyone who wants a deeper understanding of software testing, such as project managers, quality managers, software development managers, business analyst, IT directors and management consultants.

Course Objectives

Upon completion of this session, participants should be able to:

  • Learner will recognize and classify the typical risks associated with the performance, security, reliability, portability and maintainability of software systems.
  • Create test plans which detail the planning, design and execution of tests for mitigating performance, security, reliability and portability and maintainability risks.
  • Able to select and apply appropriate structural design techniques to ensure that test provide an adequate level of confidence based on code coverage and design coverage.
  • Effectively participate in technical reviews with developers and software architects applying knowledge of typical mistakes made in code and architecture.
  • Recognize risks in code and software architecture and create test plan elements to mitigate those risks through dynamic analysis.
  • Able to propose and implement measures for improving the security, maintainability and testability of code by applying static analysis.
  • Outline the costs and benefits to be expected from introducing particular types of test automation.

Day 1

9:00am-10:30am

10:30am-10:45pm Morning Break

10:45pm-12:30pm

  • Risk Based Testing Processes
  • Risk identification
  • Risk assessment
  • Risk mitigation

12:30pm-1:30pm Lunch

1:30pm-3:30pm

3:30pm-3:45pm Afternoon Break

3:45pm-5:00pm

  • Structured-based testing
  • Condition testing
  • Modified condition/decision coverage (MC/MD) testing
  • Path testing
  • API testing
  • Selecting a structured based technique

Day 2

9:00am-10:30am

10:30am-10:45pm Morning Break

10:45pm-12:30pm

  • Analytical techniques
  • Static analysis
  • Dynamic analysis

12:30pm-1:30pm Lunch

1:30pm-3:30pm

3:30pm-3:45pm Afternoon Break

3:45pm-5:00pm

  • Quality Characteristics for technical testing
  • General planning issues
  • Security and reliability testing
  • Performance testing
  • Resource utilization
  • Maintainability testing
  • Portability testing

Day 3

9:00am-10:30am

10:30am-10:45pm Morning Break

10:45pm-12:30pm

  • Reviews
  • Using checklist in Reviews

12:30pm-1:30pm Lunch

1:30pm-3:30pm

3:30pm-3:45pm Afternoon Break

3:45pm-5:00pm

  • Test Tool and Automation
  • Integration and information interchange
  • Defining the test automation project
  • Specific test tools.

Programme scope, delivery arrangements and suitability are confirmed during enquiry.