# Testing Guide

## End-to-End Testing

To test all the pieces together, from the user perspective, we use integration tests. They also show if the the backend and the frontend are working as expected in conjunction and also if the browser likes our app.

[more...](/human-connection/docs-neo4j_backup_in_kubernetes/testing/cypress.md)

## Component Testing

Individual Vue Components should also be documented and tested properly. This guarantees that they are reusable and the api gets more solid in the process.

[more...](/human-connection/docs-neo4j_backup_in_kubernetes/testing/testing.md)

## Unit Testing

Expecially the Backend relies on Unit Tests, as there are no Vue Components.

[more...](/human-connection/docs-neo4j_backup_in_kubernetes/testing/testing-1.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.human-connection.org/human-connection/docs-neo4j_backup_in_kubernetes/testing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
