---
title: "Testing guide"
manual: "TYPO3 LLM Extension"
version: "0.35"
permalink: "https://docs.typo3.org/permalink/netresearch/nr-llm:testing@0.35"
source: "Testing/Index.rst"
modified: "2026-09-16T22:09:16+00:00"
---

# Testing guide

Comprehensive testing guide for the TYPO3 LLM extension.

![A push or pull request fans out into static analysis, the test matrix, security checks and documentation rendering; a subset of the resulting contexts is required by the branch ruleset, and the merge queue re-runs them before the merge lands.](../Images/diagram-ci-pipeline.svg)

## Overview

The extension includes a comprehensive test suite:

| Test Type | Count | Purpose |
| --- | --- | --- |
| Unit tests | 2735 | Individual class and method testing. |
| Integration tests | 39 | Service interaction and provider testing. |
| E2E tests | 127 | Full workflow testing with real APIs. |
| Functional tests | 285 | TYPO3 framework integration. |
| Fuzzy tests | 79 | Fuzzy/property-based testing. |

-   [Unit testing](https://docs.typo3.org/permalink/netresearch/nr-llm:unit-testing@0.35)
-   [Functional testing](https://docs.typo3.org/permalink/netresearch/nr-llm:functional-testing@0.35)
-   [E2E testing](https://docs.typo3.org/permalink/netresearch/nr-llm:e2e-testing@0.35)
-   [CI configuration](https://docs.typo3.org/permalink/netresearch/nr-llm:ci-configuration@0.35)
