# Supported Frameworks

## Frameworks supported:

CloudBeat supports 4 frameworks - yet develops it’s own framework:

* [Oxygen](http://docs.oxygenhq.org/) (as a CLI or an IDE) - make sure you try that out for an easy approach that requires little to no knowledge in coding.
* [Java + Cucumber](https://cucumber.io/) - this framework has the simple advantage of writing your tests in a certain method - while the person who develops in Java - makes it read the text written in the test - and runs it as an automation test.
* [Java + TestNG](https://testng.org/doc/) - this framework is the most popular framework in the testing automation world.
* MSTest - this framework is supported by Microsoft and written most of it in C#, it is open source and can be also used for unit testing.

### Oxygen Project

[How to create a new Oxygen Project.](https://cloudbeat.atlassian.net/wiki/spaces/CBDOC/pages/220299265/Oxygen+Project)

### Cucumber + JAVA Project

[How to create a new Cucumber + Java Project.](https://cloudbeat.atlassian.net/wiki/spaces/CBDOC/pages/220069930)

### .NET Project

[How to create a new .NET Project.](https://cloudbeat.atlassian.net/wiki/spaces/CBDOC/pages/220200986/.NET+Project)

### TestNG Project

Coming soon.


---

# 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.cloudbeat.io/features/fundamentals.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.
