FR EN
Performance specialization · 100% online

Performance testing course: from certified QA to ISTQB Performance Tester

A specialization path that takes a CTFL-certified QA tester to the role of performance tester: load test design, k6, JMeter and Locust scripts, monitoring, bottleneck diagnosis and reporting. Preparation for, and sitting of, the ISTQB CT-PT certification exam. Classes are taught in French.

140 h or 399 hevening or full-time, 12 weeks

Evening or daytimevirtual classroom, 100% online

ISTQB Foundation requiredCTFL, mandatory prerequisite

Your toolbox

k6 2.xJMeter 5.xLocust 2.xGrafanaLighthouseISTQB®

What will you be able to do after the performance testing course?

From the requirement to the measurement, then to the report: skills you will be able to explain, apply and defend in front of a panel. For background on the role, read our article on performance testing training.

Design the campaign

Write measurable performance requirements, choose the type of test that fits the risk, and build a load profile and a test plan.

Script the load

Write and run k6, JMeter and Locust scripts, with thresholds as acceptance criteria, and run them in continuous integration.

Monitor and diagnose

Link load to resources with Prometheus and Grafana, find the cause of a bottleneck and measure Core Web Vitals.

Report and get certified

Write a performance report with an optimization plan, present it to the teams and to management, and sit the ISTQB CT-PT exam.

A specialization for testers who are already certified.

It is designed for QA testers, test automation engineers and quality engineers who want to specialize in performance testing.

Mandatory prerequisite

A valid ISTQB Foundation certification (CTFL): it is an official prerequisite for the CT-PT exam. Language: classes are taught in French (Paris time), so you need fluent French and the ability to read technical English. Equipment: a personal computer (Linux, macOS or Windows 10+, 8 GB of RAM), an up-to-date browser and a stable internet connection.

Two formats, one program.

Evening classes are for individuals, full-time is for companies. Both follow the same progression, the same Capstone and the same CT-PT exam preparation; full-time extends it to 399 h.

Evening classes

Individuals

€1,500 incl. VAT · launch price

140 h over 12 weeks

60 two-hour evening sessions

  • Detailed session-by-session program (S01–S60)
  • CT-PT prep weekend (16 h) and Capstone with defense (4 h)
  • To specialize while keeping your job
Book my orientation call

Full-time

Companies

€7,500 incl. VAT

399 h over 12 weeks

During the day

  • Extended program in 6 blocks (B1 to B6)
  • 57 seven-hour days with supervised workshops
  • To train a company’s teams
Contact ADC for your team
Same skills, same certificates and same Capstone
ISTQB CT-PT exam included, with a second attempt if you fail
Prerequisite: ISTQB Foundation certification (CTFL)

The session-by-session program below is the evening-class format; the full-time architecture (399 h, 6 blocks) is detailed right after it.

What does the performance testing course cover?

Three modules detailed session by session (S01–S60), three competency gates, a Capstone project and an ISTQB prep weekend. This is the detailed program of the evening-class format; full-time takes it up and extends it to 399 h in 6 blocks.

120 hof evening classes (60 two-hour sessions)
+
16 hof prep and the ISTQB CT-PT exam
+
4 hof Capstone and defense

140 hours in total as evening classes (399 h full-time).

Recommended personal practice: 4 to 6 h per week (48 to 72 h), on top of the 140 h of evening classes. The ISTQB exam is taken outside these hours.

M1Fundamentals and designWeeks 1–4 · sessions S01–S2040 h

Understand test types and metrics, place performance risks in the lifecycle, then write requirements and plan a campaign (CT-PT syllabus, chapters 1 to 4). Each session lasts 2 h.

Week 1 — Principles and test types

  • S01 — Performance efficiency: response time, resource utilization, capacity
  • S02 — Test types: load, stress, scalability, spike, endurance, concurrency, capacity
  • S03 — Generating load: through the UI, through the API, through the protocol
  • S04 — Common performance failures and their causes
  • S05 — Workshop: choose the right test type for five real situations

Week 2 — Measuring

  • S06 — Metrics: response time, throughput, error rate, concurrent users, resources
  • S07 — Percentiles p50, p95, p99 and aggregation: the pitfalls of the average
  • S08 — Metric sources: load tool, APM, logs, system
  • S09 — Typical performance test results and how to read a report
  • S10 — Hands-on: a first k6 script and reading the metrics

Week 3 — Lifecycle and risks

  • S11 — Performance testing activities, from planning to closure
  • S12 — Risks by architecture: monolith, microservices, cloud, mobile, IoT
  • S13 — Risks across the development lifecycle: test early, test in production
  • S14 — Performance requirements, SLOs and measurable acceptance criteria
  • S15 — Workshop: performance risk analysis of a demo application

Week 4 — Planning

  • S16 — Performance test plan: objectives, scope, environment, data, criteria
  • S17 — Operational profiles and load profiles
  • S18 — Throughput and concurrency: Little’s law, think time, pacing
  • S19 — A representative test environment and test data
  • S20 — Competency gate P1: graded test plan + CT-PT syllabus quiz (ch. 1 to 4)

Your deliverableA performance test plan for a practice application: objectives, scope, load profiles, environment, data and acceptance criteria.

Competency gate P1 (S20, 90 min)A graded test plan and a quiz aligned with the CT-PT syllabus, chapters 1 to 4 (70% pass mark).

ADC certificate“Fundamentals and design”.

M2Tools and scriptsWeeks 5–8 · sessions S21–S4040 h

Choose a tool, write k6, JMeter and Locust scripts, test APIs and the browser, then industrialize in continuous integration (CT-PT syllabus, chapters 4 and 5). Each session lasts 2 h.

Week 5 — k6

  • S21 — Choosing a tool: protocols, language, cost, CI, distributed execution (k6, JMeter, Locust, Gatling)
  • S22 — k6: JavaScript scripts, virtual users, iterations, checks
  • S23 — k6: scenarios and executors (ramp-up, constant arrival rate)
  • S24 — k6: thresholds as acceptance criteria
  • S25 — k6: test data, parameterization, modules

Week 6 — JMeter

  • S26 — JMeter: test plan, thread groups, samplers
  • S27 — Correlation (extractors) and parameterization (CSV files)
  • S28 — Assertions, timers, controllers
  • S29 — Command-line execution and HTML report
  • S30 — Hands-on: the same scenario in k6 and in JMeter, compared

Week 7 — Locust, APIs and the browser

  • S31 — Locust: Python tasks, users, distributed execution
  • S32 — REST and GraphQL API performance
  • S33 — Authentication, tokens and sessions in scripts
  • S34 — Browser-level tests with k6 browser
  • S35 — Record a user journey (k6 Studio, JMeter proxy), then clean up the script

Week 8 — Industrializing

  • S36 — Continuous integration (GitHub Actions): a quick performance test on every commit
  • S37 — Distributed execution and load generation from the cloud
  • S38 — Storing results and comparing versions (baseline)
  • S39 — Maintaining scripts over time
  • S40 — Competency gate P2: k6 + JMeter tooled campaign on an API, thresholds in CI

Your deliverableA k6 and JMeter tooled campaign on an API, with thresholds built into continuous integration and a comparison of versions.

Competency gate P2 (S40, 90 min)A k6 + JMeter tooled campaign on an API, thresholds in CI (70% pass mark).

ADC certificate“Tools and scripts”.

M3Analysis and optimizationWeeks 9–12 · sessions S41–S6040 h

Monitor a campaign, find bottlenecks, measure browser-side performance, write the report, then complete the Capstone. Each session lasts 2 h.

Week 9 — Monitoring

  • S41 — Observability: metrics, logs, traces (OpenTelemetry)
  • S42 — Prometheus: collection and basic queries
  • S43 — Grafana: a load test dashboard
  • S44 — Linking load to server resources
  • S45 — Hands-on: a complete campaign dashboard

Week 10 — Finding bottlenecks

  • S46 — Analysis method: from symptom to cause
  • S47 — Database: slow queries, indexes, connection pool
  • S48 — Cache, network and CDN
  • S49 — Code and memory: leaks, garbage collection, profiling
  • S50 — Workshop: diagnosing a deliberately slow application

Week 11 — Browser-side performance

  • S51 — Loading, rendering and client-side JavaScript
  • S52 — Core Web Vitals: LCP (≤ 2.5 s), INP (≤ 200 ms), CLS (≤ 0.1) and their thresholds
  • S53 — Lighthouse and Lighthouse CI
  • S54 — Lab data and field data (CrUX, RUM)
  • S55 — Testing in production with care: synthetic monitoring, progressive rollout

Week 12 — Report and Capstone

  • S56 — Analyzing results and writing the performance report
  • S57 — Presenting to technical teams, the business and management
  • S58 — Recommendations and optimization plan
  • S59 — Capstone preparation
  • S60 — Competency gate P3: complete performance report and presentation

Your deliverableA complete performance report: dashboard, bottleneck diagnosis, Core Web Vitals and recommendations.

Competency gate P3 (S60, 90 min)A complete performance report and presentation (70% pass mark).

ADC certificate“Analysis and optimization”.

WEISTQB CT-PT prep weekendAfter week 8 (S40) · 2 eight-hour days16 h

Two days of intensive preparation for the official exam: structured syllabus review by area, exercises, mock exams with commented answers, strategy and time management.

DayContentDuration
D1Chapters 1 and 2 — Basic concepts, measurement fundamentals3 h
D1Chapter 3 — Performance testing in the software lifecycle3 h
D1Quiz2 h
D2Chapter 4 — Performance testing tasks4 h
D2Chapter 5 — Tools1 h
D2Official mock exam with corrections3 h

Exam eligibilityA score of at least 85% on the final mock exam.

Official ISTQB CT-PT exam40 multiple-choice questions, 90 minutes (25% extra time if you do not take the exam in your native language), 26 out of 40 points to pass (65%). ISTQB CT-PT syllabus v1.0 (2018). Taken online with remote proctoring or at a test center.

CAPCapstone project and defenseWeek 12 · defense in front of a panel4 h

You receive the application provided by ADC and deliver a complete performance campaign: test plan, k6 and JMeter scripts, execution, Grafana dashboard, diagnosis, report and defense. The defense, in front of a three-member panel that includes an external performance professional, focuses on justifying your choices: why this load profile, which thresholds, which cause behind this bottleneck, which recommendation and why.

  • Assessment rule: a simple campaign that you understand and can defend beats a pile of tools you have not mastered.

Your deliverableExit portfolio: the test plan, k6 and JMeter scripts, Grafana dashboard and performance report from the Capstone, in a personal repository.

ADC Professional Certificate “Performance Tester” (CP-PERF)Awarded after a successful defense (score ≥ 60/100, no block at 0).

399Full-time format (companies): a 6-block architecture12 weeks · 57 seven-hour days, in a virtual classroom399 h

Full-time follows the same structure as our 399 h QA Automation & AI Tester path: 371 h of virtual-classroom training, 14 h of individual support and assessments, 14 h of ISTQB CT-PT exam preparation. Sessions S01 to S60 above are covered in greater depth, with supervised workshops every afternoon.

BlockTitle and contentHoursWeeks
B1Principles, test types and measurement
S01–S10 in greater depth
49 h1 – 2
B2Lifecycle, risks, requirements and test plan
S11–S20, gate P1
56 h3 – 4
B3k6 and JMeter in depth
S21–S30
84 h5 – 7
B4Locust, APIs, browser, CI and distributed execution
S31–S40, gate P2
63 h8 – 9
B5Monitoring, bottlenecks, Web Vitals
S41–S55
77 h10 – 11
B6Report, Capstone and defense
S56–S60, gate P3
42 h12
—One-on-one support and assessments (spread out)14 h1 – 12
—ISTQB CT-PT preparation and exam (spread out)14 h1 – 12
Total399 h12

A seven-hour day

  • 9:00 – 10:30 am — Concepts and demonstration
  • 10:45 am – 12:30 pm — Guided workshop
  • 1:30 – 3:30 pm — Independent workshop on a load campaign
  • 3:45 – 5:00 pm — Review, correction, wrap-up

Each block ends with, or contributes to, a competency gate; same ADC certificates, same Capstone and same ISTQB CT-PT exam as the evening classes.

Each module ends with a competency gate (P1 to P3). If you fail, remediation is prescribed before the next module.

How is the course run, and within what framework?

Lots of practice on real load campaigns, with assessments at every step.

  1. 01

    A two-hour session

    20 min of focused teaching, 20 min of guided demonstration, 60 min of hands-on workshop, 20 min of review, correction and wrap-up.

  2. 02

    Only load what you are authorized to

    A load test can slow a service down: you only run one against a system you are authorized to test. All hands-on work is done on practice applications provided by ADC.

  3. 03

    Support at every step

    A placement interview and a check of the CTFL prerequisite before you start, competency gates at the end of each module, the Capstone defense, then a one-on-one review (feedback and showcasing your portfolio: resume, LinkedIn profile).

k6, JMeter, Locust, Prometheus, Grafana, Lighthouse, GitHub Actions
Demonstration of load generation from the cloud

Which certifications do you earn on the performance testing course?

ADC certificates at each competency gate, a program certificate after the defense, and preparation for the international ISTQB CT-PT certification.

ADC program

ADC certificate
CP-PERF

ADC Professional Certificate “Performance Tester”, awarded after the three competency gates and a defense in front of a three-member panel that includes an external performance professional (score ≥ 60/100, no block at 0).

A private certificate from a training organization: not a degree, not a qualification registered with France’s RNCP, and not the ISTQB CT-PT certification.

Requirements

Prerequisite: a valid ISTQB Foundation certification (CTFL), checked at entry. Attendance: at least 80% of sessions. All three competency gates passed. Capstone: a complete performance campaign on the application provided by ADC. Defense: overall score ≥ 60/100, no block at 0. Integrity: reproducible measurements, no falsified test results. The defense can be retaken once within 30 days.

ADC3 module certificates

One certificate per gate

Fundamentals and design (gate P1, S20); Tools and scripts (gate P2, S40); Analysis and optimization (gate P3, S60).

Verifiable online by number and QR code, in Open Badges format, shareable on LinkedIn.

ISTQB®Exam included

CT-PT
Performance Testing

An international certification with a proctored exam, prepared during an intensive 16-hour weekend. Exam included, with a second attempt if you fail. Mandatory prerequisite: ISTQB Foundation certification (CTFL).

Exam eligibility

At least 85% on the final mock exam. Official exam: 40 multiple-choice questions, 90 minutes (+25% outside your native language), 26 out of 40 points to pass (65%), online with remote proctoring or at a test center.

Competency framework, assessment and verification

REFCP-PERF competency framework4 blocks, R1 to R4

Each competency is written as an action verb, linked to a module, an observable indicator and evidence produced by the candidate.

Block R1 — Design · module M1, gate P1

  • R1.1 Choose the test type that fits the risk
  • R1.2 Write measurable performance requirements
  • R1.3 Build a load profile
  • R1.4 Write a performance test plan

Block R2 — Script and execute · module M2, gate P2

  • R2.1 Write k6, JMeter and Locust scripts
  • R2.2 Parameterize and correlate test data
  • R2.3 Set thresholds as acceptance criteria
  • R2.4 Run tests in continuous integration

Block R3 — Monitor and diagnose · module M3, gate P3

  • R3.1 Build a Grafana and Prometheus dashboard
  • R3.2 Link load to server resources
  • R3.3 Find the cause of a bottleneck
  • R3.4 Measure Core Web Vitals

Block R4 — Report and recommend · module M3, defense

  • R4.1 Analyze the results
  • R4.2 Write the performance report
  • R4.3 Present to technical teams, the business and management
  • R4.4 Propose an optimization plan
ASSESSAssessment methods and honorsCompetency gates and defense

Competency gates

GateModuleMethodPass mark
P1M1Graded test plan + CT-PT syllabus quiz (ch. 1 to 4)70 %
P2M2k6 + JMeter tooled campaign on an API, thresholds in CI70 %
P3M3Complete performance report and presentation70 %
  • Each gate can be retaken once after remediation, before the next module starts.

Defense

  • Length: 45 minutes, i.e. 15 min of presentation, 20 min of questions and 10 min of deliberation.
  • Panel: the lead trainer, a performance professional from outside ADC and a peer from the cohort (advisory vote). The external professional chairs the panel and signs the official record.
  • Format: a live demonstration of the scripts, the dashboard and the performance report.
  • Scored out of 100 using the rubric below; final score = average of the trainer’s and the external member’s scores.
  • A block scored 0 is eliminatory. A falsified test result leads to deferral.

Honors

ScoreHonor
60 – 74Pass
75 – 89Merit
90 – 100Distinction
/100Defense rubric out of 100Each criterion is scored from 0 to 4, then weighted

Levels: 0 missing or wrong; 1 present but superficial; 2 correct, partly justified; 3 correct, justified, consistent with the approach; 4 mastered, anticipates limits and proposes better.

BlockCriterionMax points
R1 — Design (20)Requirements, load profiles, test plan20
R2 — Script and execute (30)k6, JMeter, Locust, continuous integration30
R3 — Monitor and diagnose (30)Grafana, Prometheus, bottlenecks, Web Vitals30
R4 — Report and recommend (20)Report, presentation20
Total100
No.Certificate verification and validityUnique number, QR code, Open Badges
  • Each certificate carries a unique number (CP-PERF-YYYY-NNNN), the framework version, the grade, the date and the signature of the panel chair.
  • It can be verified online by number and QR code, and is issued in Open Badges format, which you can add to your LinkedIn profile.
  • Holders appear in a public register, with their consent.
  • The certificate does not expire; it states the framework version, which dates the skills it attests.

Career coaching by a business engineer

On top of the classes, an ADC business engineer coaches you one-to-one to prepare your job search, across six areas.

Writing your resume

We build a clear resume with you, centred on your projects and your skills.

According to a 2018 Ladders eye-tracking study, recruiters spent an average of 7.4 seconds on an initial resume screen, so the key points need to be easy to spot.

LinkedIn profile

Photo, headline, summary and skills: we write and fine-tune your profile together.

According to LinkedIn, members with a profile photo receive up to 2x more profile views.

Professional portfolio

Your course projects, presented as evidence of your skills that you can show to a recruiter.

Finding suitable opportunities

We help you target the job postings, unsolicited applications and contacts that fit your profile.

According to Apec (2026), 75% of French private-sector companies that hired executives in 2025 used unsolicited applications as a sourcing channel.

Psychology and self-confidence

Mental preparation work: handling stress, rejection and speaking up.

A meta-analysis of 47 studies (Liu et al., 2014) found that job seekers in programs combining skills and motivation had 2.67 times the odds of finding employment compared with control groups. It does not guarantee any individual outcome.

Theory and practice interviews

Theory questions, practical exercises and role-play, with feedback on every mock interview.

A 2022 meta-analysis (Sackett et al.) ranks structured interviews among the most predictive selection methods of job performance (validity of .42, versus an estimated .19 for unstructured interviews), so practicing structured questions is worthwhile. It describes selection quality, not any candidate’s odds.

Context: the U.S. Bureau of Labor Statistics projects employment of software QA analysts and testers to grow 6% from 2025 to 2035. This is a U.S. national projection, not a guarantee of being hired.

The outcome depends on your background, your applications and the market: ADC does not guarantee a job, a salary or a placement.

Sources (accessed 24 Oct 2026): HR Dive, citing Ladders (2018) · LinkedIn Help · Apec (2026) · BLS (2025-2035) · Liu et al., Psychological Bulletin (2014) · Sackett et al., 2022 (HumRRO)

How much does the performance testing course cost: evening classes or full-time?

The ISTQB CT-PT exam is included in both formats, with a second attempt if you fail. The mandatory prerequisite is the same: a valid ISTQB Foundation certification (CTFL).

Individuals

Evening classes, to specialize while keeping your job.

€1,500 incl. VAT

Launch price.

  • Evening classes: 140 h over 12 weeks
  • 60 two-hour sessions in a virtual classroom, 100% online
  • ISTQB CT-PT prep weekend (16 h)
  • Capstone and defense (4 h)
  • ISTQB CT-PT exam included, with a second attempt if you fail
Book my orientation call

Free 30-minute orientation call.

Companies

Full-time, to train your teams.

€7,500 incl. VAT

Funded by the company.

  • Full-time: 399 h over 12 weeks, during the day, for company teams
  • ISTQB CT-PT exam included, with a second attempt if you fail
  • Program extended to 399 h in 6 blocks, with supervised daytime workshops
  • Mandatory prerequisite: ISTQB Foundation certification (CTFL)
  • Terms provided on request
Contact ADC for your team

How do you get started? 2 steps

  1. Free orientation call
    30 minutes to check your CTFL prerequisite, walk you through the content and terms, and tell you honestly whether this path fits your plans. Book it on Calendly, or contact us.
  2. Placement interview
    Before you start, we check the CTFL prerequisite and set up your path.

Available with personal funding (individuals) or company funding. ISTQB CT-PT exam fees included.

Frequently asked questions about the performance testing course

An advisor can also help you take stock of your plans.

Let’s talk about your plans
What is the prerequisite for the course?

A valid ISTQB Foundation certification (CTFL) is mandatory. CTFL is an official prerequisite for the CT-PT exam; without it, you cannot sit the exam. Classes are taught in French. The prerequisite is checked during a placement interview, before you start.

How much time should I plan for each week?

In the evening-class format, about 10 h of classes per week (60 two-hour sessions over 12 weeks), plus 4 to 6 h of personal practice each week (workshops, review, Capstone), on top of the 140 h of the evening-class format.

Do I need to know how to code?

Being able to read and edit a script is enough to start: k6 is written in JavaScript, Locust in Python, and JMeter is driven mostly through its interface. Sessions S21 to S35 teach you to write these scripts step by step, on practice applications provided by ADC.

Which tools do we use?

k6 2.x, JMeter 5.x and Locust 2.x for load scripts, Prometheus and Grafana for monitoring, Lighthouse and Lighthouse CI for browser-side performance, GitHub Actions for continuous integration. Gatling is presented when choosing a tool. You need a personal computer (Linux, macOS or Windows 10+, 8 GB of RAM), an up-to-date browser and a stable internet connection.

What is the difference between the ADC CP-PERF certificate and the ISTQB CT-PT certification?

The ADC Professional Certificate is a private certificate from a training organization: not a degree, not a qualification registered with France’s RNCP, and not the ISTQB CT-PT certification. It is issued by AutomationDataCamp after the three competency gates and the defense. The ISTQB CT-PT certification is issued by ISTQB after you pass its official exam, which the course prepares you for and whose fees are included, with a second attempt if you fail.

What is the ISTQB CT-PT exam like?

40 multiple-choice questions in 90 minutes (25% extra time if you do not take the exam in your native language); you need 26 out of 40 points to pass, i.e. 65%. It is taken online with remote proctoring or at a test center. To sit it, you need a score of at least 85% on the final mock exam of the prep weekend.

What happens if I do not pass a gate or the defense?

If you fail a competency gate, remediation is prescribed before the next module, and the gate can be retaken once. A candidate who fails the defense can retake it once within 30 days. A candidate who has not passed every gate is not admitted to the defense.

What is the difference between the two formats and the two prices?

Two formats, one progression. The evening-class format (140 h over 12 weeks) is offered to individuals at €1,500 incl. VAT, launch price. The full-time format (399 h over 12 weeks, during the day) is offered to companies at €7,500 incl. VAT. It follows the same progression, extended into 6 blocks (371 h of training, 14 h of support, 14 h of ISTQB preparation), with the same Capstone and the same certificates. The ISTQB CT-PT exam is included in both, with a second attempt if you fail, and the CTFL prerequisite is the same.

Free orientation call · 30 minutes

Start with a free orientation call.

30 minutes to check your CTFL prerequisite, walk you through the content and terms, and tell you honestly whether this path fits your plans.

Book my call

Or write to us from the contact page.

€1,500Evening classes · 140 h
Free call