Atpakaļ

ISTQBTA, ISTQB® Certified Tester Advanced Level - Test Analyst

Kursa ilgums, akadēmiskās stundas:32
Kursa cena, EUR (bez PVN):1200,00

Plāni

Datums, laiksVietaValoda
5.marts - 8.marts, 2019 RĪGA, Tallinas 4Latviski
Pieteikties

 

Apraksts nav pieejams latviešu valodā

Software Tester Advanced Level course will help participants to gain knowledge and skills in advanced analysis, specification, design and execution aspects of software testing. 

Prerequisites

Participants should already have Software Tester Foundation certificate and it is also suggested that candidates have a minimum of 3 years testing experience.

Target audience

  • Those who want to increase their knowledge and skills beyond the levels covered by the Foundation qualification.  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 and management consultants.

After successfully completing the course and passing the exam, participants should be able to:

  • perform the appropriate testing activities based on the software development lifecycle;
  • define the proper prioritization of the testing activities based on the information provided by the risk analysis;
  • select and apply appropriate testing techniques to ensure that tests provide an adequate level of confidence;
  • provide the appropriate level of documentation relevant to the testing activities;
  • determine the appropriate types of functional testing to be performed;
  • assume responsibility for the usability testing for a given project;
  • effectively participate in formal and informal reviews with stakeholders;
  • design and implement a defect classification scheme;
  • apply tools to support an efficient testing process.

Course Program

1. Testing Process

  • Test Tools
  • Test planning
  • Test monitoring and control
  • Test analysis
  • Test design
  • Test implementation
  • Test execution and reporting
  • Testing closure

 2. Test Management

  • Monitoring progress
  • Managing risks
  • Tracking defects
  • Tracking coverage
  • Managing testing team
  • Managing communications

3. Test Techniques

  • Specification-based technique
  • Equivalence partitioning
  • Boundary value analysis
  • Decision tables
  • State diagrams and tables
  • Classification trees
  • Using use cases for testing
  • User stories
  • Domain analysis
  • Technique selection
  • Defect-based techniques
  • Experience-based testing
  • Error guessing
  • Checklists and taxonomies
  • Attack-based testing
  • Exploratory testing

 4. Testing Software Quality Characteristics

  • General quality characteristics
  • Functionality attributes
  • Accuracy testing
  • Suitability testing
  • Interoperability testing
  • Functional security
  • Accessibility
  • Usability testing
  • Usability attributes

 5. Reviews

  • Using checklists
  • Requirements checklist
  • Use case checklist
  • User interface checklist
  • User story checklist

 6. Defect Management

  • Detecting defects
  • Tracking defects
  • Defects’ reports
  • Classifying defects
  • Understanding root cause
  • Analysing root causes
  • Using root cause information

7. Test Tools

  • Test tools
  • Test data preparation tools
  • Test design tools
  • Test execution tools