# Service Project

Testinium supports Karate, Java, Gauge and Cucumber frameworks for service testing.

For the framework you want to run, a Service project is created with the Create New Project steps from the Project screen.

**Service Karate**

There should definitely be one java class in the service test written with Karate.

![](/files/q5rHLBOTznSO9EepZ4wC)

Cucumber steps should be in the src->resources->features directory.

![](/files/KUlzmonoDnmLRBj1uHRK)

**Java Service**

In Java service tests, no action different from what is known is required. The Java service test, which is written, can be run as it is written.

![](/files/gwwuOZhqEhOv9Day65Mb)

**Cucumber Service**

It should be the same as a normal cucumber project. There should be a Cucumber Runner class and feature files should be under src->resources->features folder.

![](/files/U2pyoJGpvC0XxCBJxnGZ)

**Gauge Service**

In projects created with **Selenium-gauge**, what should be in the project;

-Projects created with selenium-gauge must have unique tags.

![](/files/ujjliKwGKm6c9KgYIYvt)

-manifest.json file must contain xml report.

![](/files/eIbE5czV0Zd6pHvCp3Yy)

-.gitignore file should be in the project.

-Target file should not be pushed to remote repository

### \*\*\*\*


---

# 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://testinium.gitbook.io/testinium-test-examples/example-project/service-project.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.
