/
devsec
/
anothertap
Обзор
Документация
Войти
/
devsec
/
anothertap
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
examples/example_test_plan_1_basic_device_communication_test.json
125 строк
4 KB
devsec
init project
23 авг 2025, 21:01
23 авг 2025, 21:01
5b0e5af
Код
Авторство
О чём код?
{ "test_plan": { "id": "05874cf3-6599-4cb5-9f25-2afeb12aa0dc", "name": "Basic Device Communication Test", "description": "Test basic SCPI communication with all connected devices", "version": "1.0.0", "author": "Test Engineer", "created_date": "2025-08-23T20:49:18.225435", "modified_date": "2025-08-23T20:49:18.225435", "steps": [ { "id": "be4aa53d-6146-4e45-b671-d608b6b279c6", "name": "Identify Multimeter", "description": "Send *IDN? query to Multimeter", "device_id": "multimeter_id_placeholder", "step_type": "SCPI_QUERY", "scpi_command": "*IDN?", "expected_response": null, "timeout": 5.0, "retry_count": 0, "delay_before": 0.0, "delay_after": 0.0, "enabled": true, "parameters": {}, "validation_rules": [], "status": "PENDING", "execution_time": null, "response": null, "error_message": null, "timestamp": null }, { "id": "68c03cdb-d3bc-4179-b11c-dd02a8fc515b", "name": "Identify Function Generator", "description": "Send *IDN? query to Function Generator", "device_id": "function_gen_id_placeholder", "step_type": "SCPI_QUERY", "scpi_command": "*IDN?", "expected_response": null, "timeout": 5.0, "retry_count": 0, "delay_before": 0.0, "delay_after": 0.0, "enabled": true, "parameters": {}, "validation_rules": [], "status": "PENDING", "execution_time": null, "response": null, "error_message": null, "timestamp": null }, { "id": "51120553-cd1d-4ba2-b25a-72a185b3819f", "name": "Identify Power Supply", "description": "Send *IDN? query to Power Supply", "device_id": "power_supply_id_placeholder", "step_type": "SCPI_QUERY", "scpi_command": "*IDN?", "expected_response": null, "timeout": 5.0, "retry_count": 0, "delay_before": 0.0, "delay_after": 0.0, "enabled": true, "parameters": {}, "validation_rules": [], "status": "PENDING", "execution_time": null, "response": null, "error_message": null, "timestamp": null }, { "id": "5f1c22b1-54a7-445b-a80e-fdfc0cef5816", "name": "Identify Oscilloscope", "description": "Send *IDN? query to Oscilloscope", "device_id": "oscilloscope_id_placeholder", "step_type": "SCPI_QUERY", "scpi_command": "*IDN?", "expected_response": null, "timeout": 5.0, "retry_count": 0, "delay_before": 0.0, "delay_after": 0.0, "enabled": true, "parameters": {}, "validation_rules": [], "status": "PENDING", "execution_time": null, "response": null, "error_message": null, "timestamp": null } ], "setup_steps": [], "teardown_steps": [], "stop_on_failure": true, "max_execution_time": null, "repeat_count": 1, "parallel_execution": false, "tags": [ "basic", "communication", "scpi" ], "category": "Communication", "priority": "High", "requirements": [], "custom_properties": {}, "status": "IDLE", "current_step_index": 0, "start_time": null, "end_time": null, "total_execution_time": null, "current_iteration": 0, "passed_steps": 0, "failed_steps": 0, "skipped_steps": 0, "error_message": null, "execution_log": [] }, "version": "1.0.0", "exported_at": "2025-08-23T20:49:18.225435" }