---
title: "Select a test case and start a new test"
method: POST
path: "/testcases/{testcase_name}/select"
tags: ["Test Management"]
---

# Select a test case and start a new test

`POST /testcases/{testcase_name}/select`

Selects an IBPSA BOPTEST test case and begins a new test. Returns a testid (UUID) required by other APIs.

## Request body

- object — Optional selection parameters (implementation-specific).

## Response `200`

Test case selected successfully.

- object
  - `testid` string, required — UUID for the newly started test.

## Changes

- **2026-02-02** `352c81bcd71d` — 2 info
  - api tag `Test Management` added
  - api tag `Test Case Management and Inspection` removed
- **2026-01-02** `e37b5217d73f` — 2 info
  - api tag `Test Case Management and Inspection` added
  - api tag `management` removed
- **2025-12-27** `9bb743194905` — 2 info
  - api tag `management` added
  - api tag `Test Management` removed
- **2025-12-18** `e979b6db7bfd` — 1 breaking
  - request body became required
- **2025-11-18** `6f370686638c` — 1 info
  - api tag `management` added

[Full history](https://skmtc.dev/ibpsa/apis/boptest-service-api/changes/testcases/:testcase_name/select/post.md)

---

[API](https://skmtc.dev/ibpsa/apis/boptest-service-api.md) · [All operations](https://skmtc.dev/ibpsa/apis/boptest-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ibpsa/boptest-service-api/revisions/ecdfc7b011f7/schema)
