```json
{
"tests": [
{
"name": "connectivity_test_btc_create",
"endpoint": "/btc/create",
"method": "GET",
"headers": {},
"payload": {},
"expected_status": 200,
"expected_behavior": "Creates a Bitcoin payment and returns an address or QR code",
"metrics": ["latency", "status_code"],
"validation": {"field": "address", "type": "string", "min_length": 26}
},
{
"name": "connectivity_test_eth_create",
"endpoint": "/eth/create",
"method": "GET",
"headers": {},
"payload": {},
"expected_status": 200,
"expected_behavior": "Creates an Ethereum payment and returns an address or QR code",
"metrics": ["latency", "status_code"],
"validation": {"field": "address", "type": "string", "min_length": 40}
},
{
"name": "litecoin_info_retrieval",
"endpoint": "/ltc/info",
"method": "GET",
"headers": {},
"payload": {},
"expected_status": 200,
"expected_behavior": "Returns information about Litecoin, including status and statistics",
"metrics": ["latency", "status_code", "accuracy"],
"validation": {"field": "data", "type": "object", "min_length": 1}
},
{
"name": "invalid_endpoint_test",
"endpoint": "/invalid/endpoint",
"method": "GET",
"headers": {},
"payload": {},
"expected_status": 404,
"expected_behavior": "Return a not found error",
"metrics": ["status_code"],
"validation": {"field": "error", "type": "string", "min_length": 1}
}
],
"pricing_probes": [],
"stress_profile": {
"concurrent_requests": 5,
"duration_seconds": 10,
"ramp_up": true
}
}
```