✅
Teste de Limpeza de Variáveis entre Nodes
/app/tests/variable-cleanup-test.yaml
medium
4 Steps
Duration: 9ms
Success Rate: 100%
✅
Successful Steps
4
100% success rate
❌
Failed Steps
0
0% of total
⏭️
Skipped Steps
0
0% of total
🔗
HTTP Requests
4
100% requests
🔄
Iterações
0
0 steps com iterações
📊 Execution Timeline
| # | Status | Step Name | Type | Duration | Started At | Details |
|---|---|---|---|---|---|---|
| 1 | ✅ | Verify Variables Before Cleanup POST /post | request | 2ms | 19/10/2025, 10:28:38 |
✅ Request completed successfully
|
| 2 | ✅ | Set Local Variables in This Node POST /post | request | 3ms | 19/10/2025, 10:28:38 |
✅ Request completed successfully
|
| 3 | ✅ | Test Variable Cleanup After Node Change GET /get | request | 1ms | 19/10/2025, 10:28:38 |
✅ Request completed successfully
|
| 4 | ✅ | Verify Only Global Variables Persist POST /post | request | 1ms | 19/10/2025, 10:28:38 |
✅ Request completed successfully
|
🌐 HTTP Requests Debug Info
✅
Verify Variables Before Cleanup
Step #1
2ms
cURL Command
curl -X POST -H 'Content-Type: application/json' -d '{"test_context":"before_cleanup","previous_user_id":"{{user_id}}","previous_user_name":"{{user_name}}","previous_company_data":"{{company_data}}","local_variables":{"cleanup_test_var":"cleanup_value","local_test_value":123}}' "http://httpbin/post"📤 Request
Method: POST
URL:
http://httpbin/post Base URL:
http://httpbin Request Headers
Content-Type: application/jsonRequest Body
{
"test_context": "before_cleanup",
"previous_user_id": "{{user_id}}",
"previous_user_name": "{{user_name}}",
"previous_company_data": "{{company_data}}",
"local_variables": {
"cleanup_test_var": "cleanup_value",
"local_test_value": 123
}
}📥 Response
Status Code: 200
Duration: 2ms
Size: 805 bytes
Response Headers
server: gunicorn/19.9.0
date: Sun, 19 Oct 2025 10:28:38 GMT
connection: keep-alive
content-type: application/json
content-length: 956
access-control-allow-origin: *
access-control-allow-credentials: trueResponse Body
{
"args": {},
"data": "{\"test_context\":\"before_cleanup\",\"previous_user_id\":\"{{user_id}}\",\"previous_user_name\":\"{{user_name}}\",\"previous_company_data\":\"{{company_data}}\",\"local_variables\":{\"cleanup_test_var\":\"cleanup_value\",\"local_test_value\":123}}",
"files": {},
"form": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Encoding": "gzip, compress, deflate, br",
"Connection": "keep-alive",
"Content-Length": "224",
"Content-Type": "application/json",
"Host": "httpbin",
"User-Agent": "axios/1.12.1"
},
"json": {
"local_variables": {
"cleanup_test_var": "cleanup_value",
"local_test_value": 123
},
"previous_company_data": "{{company_data}}",
"previous_user_id": "{{user_id}}",
"previous_user_name": "{{user_name}}",
"test_context": "before_cleanup"
},
"origin": "172.18.0.3",
"url": "http://httpbin/post"
} 📊
Total
2
assertions
✅
Passed
2
assertions
📈
Success Rate
100%
success
✓
status_code
PASSED
✓ Match
Condição
status_code equals 200
Assertion passou conforme esperado
Valor recebido: 200
✓
body.data.contains
PASSED
Condição
body.data.contains equals before_cleanup
Comparação de Valores
Esperado expected
before_cleanup
Recebido actual
{"test_context":"before_cleanup","previous_user_id":"{{user_id}}","previous_user_name":"{{user_name}}","previous_company_data":"{{company_data}}","local_variables":{"cleanup_test_var":"cleanup_value","local_test_value":123}}
Captured Variables
{
"variable_state_before": null,
"accessed_previous_user_id": null,
"accessed_previous_user_name": null
}Available Variables
{
"api_base_url": "http://localhost:8080",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
} ✅
Set Local Variables in This Node
Step #2
3ms
cURL Command
curl -X POST -H 'Content-Type: application/json' -d '{"operation":"set_local_variables","node_id":"variable_cleanup_test","local_data":{"test_specific_var":"should_be_cleaned","another_local_var":"also_should_be_cleaned","node_identifier":"variable_cleanup_test"}}' "http://httpbin/post"📤 Request
Method: POST
URL:
http://httpbin/post Base URL:
http://httpbin Request Headers
Content-Type: application/jsonRequest Body
{
"operation": "set_local_variables",
"node_id": "variable_cleanup_test",
"local_data": {
"test_specific_var": "should_be_cleaned",
"another_local_var": "also_should_be_cleaned",
"node_identifier": "variable_cleanup_test"
}
}📥 Response
Status Code: 200
Duration: 3ms
Size: 777 bytes
Response Headers
server: gunicorn/19.9.0
date: Sun, 19 Oct 2025 10:28:38 GMT
connection: keep-alive
content-type: application/json
content-length: 923
access-control-allow-origin: *
access-control-allow-credentials: trueResponse Body
{
"args": {},
"data": "{\"operation\":\"set_local_variables\",\"node_id\":\"variable_cleanup_test\",\"local_data\":{\"test_specific_var\":\"should_be_cleaned\",\"another_local_var\":\"also_should_be_cleaned\",\"node_identifier\":\"variable_cleanup_test\"}}",
"files": {},
"form": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Encoding": "gzip, compress, deflate, br",
"Connection": "keep-alive",
"Content-Length": "211",
"Content-Type": "application/json",
"Host": "httpbin",
"User-Agent": "axios/1.12.1"
},
"json": {
"local_data": {
"another_local_var": "also_should_be_cleaned",
"node_identifier": "variable_cleanup_test",
"test_specific_var": "should_be_cleaned"
},
"node_id": "variable_cleanup_test",
"operation": "set_local_variables"
},
"origin": "172.18.0.3",
"url": "http://httpbin/post"
} 📊
Total
1
assertions
✅
Passed
1
assertion
📈
Success Rate
100%
success
✓
status_code
PASSED
✓ Match
Condição
status_code equals 200
Assertion passou conforme esperado
Valor recebido: 200
Captured Variables
{
"test_specific_var": null,
"another_local_var": null,
"node_identifier": null,
"current_timestamp": "2024-01-01T12:00:00Z"
}Available Variables
{
"api_base_url": "http://localhost:8080",
"test_specific_var": null,
"current_timestamp": "2024-01-01T12:00:00Z",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
} ✅
Test Variable Cleanup After Node Change
Step #3
1ms
cURL Command
curl -X GET -H 'Content-Type: application/json' -H 'X-Test-Context: cleanup_verification' "http://httpbin/get"📤 Request
Method: GET
URL:
http://httpbin/get Base URL:
http://httpbin Request Headers
Content-Type: application/json
X-Test-Context: cleanup_verification📥 Response
Status Code: 200
Duration: 1ms
Size: 310 bytes
Response Headers
server: gunicorn/19.9.0
date: Sun, 19 Oct 2025 10:28:38 GMT
connection: keep-alive
content-type: application/json
content-length: 382
access-control-allow-origin: *
access-control-allow-credentials: trueResponse Body
{
"args": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Encoding": "gzip, compress, deflate, br",
"Connection": "keep-alive",
"Content-Type": "application/json",
"Host": "httpbin",
"User-Agent": "axios/1.12.1",
"X-Test-Context": "cleanup_verification"
},
"origin": "172.18.0.3",
"url": "http://httpbin/get"
} 📊
Total
1
assertions
✅
Passed
1
assertion
📈
Success Rate
100%
success
✓
status_code
PASSED
✓ Match
Condição
status_code equals 200
Assertion passou conforme esperado
Valor recebido: 200
Captured Variables
{
"variable_state_after": null,
"cleanup_verification_result": "cleanup_test_completed",
"cleanup_timestamp": "2024-01-01T12:30:00Z"
}Available Variables
{
"api_base_url": "http://localhost:8080",
"test_specific_var": null,
"current_timestamp": "2024-01-01T12:00:00Z",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
} ✅
Verify Only Global Variables Persist
Step #4
1ms
cURL Command
curl -X POST -H 'Content-Type: application/json' -d '{"verification_test":{"httpbin_url":"http://httpbin","should_be_cleaned_user_id":"{{user_id}}","should_be_cleaned_user_name":"{{user_name}}","current_cleanup_var":"cleanup_value","current_local_value":123}}' "http://httpbin/post"📤 Request
Method: POST
URL:
http://httpbin/post Base URL:
http://httpbin Request Headers
Content-Type: application/jsonRequest Body
{
"verification_test": {
"httpbin_url": "http://httpbin",
"should_be_cleaned_user_id": "{{user_id}}",
"should_be_cleaned_user_name": "{{user_name}}",
"current_cleanup_var": "cleanup_value",
"current_local_value": 123
}
}📥 Response
Status Code: 200
Duration: 1ms
Size: 765 bytes
Response Headers
server: gunicorn/19.9.0
date: Sun, 19 Oct 2025 10:28:38 GMT
connection: keep-alive
content-type: application/json
content-length: 915
access-control-allow-origin: *
access-control-allow-credentials: trueResponse Body
{
"args": {},
"data": "{\"verification_test\":{\"httpbin_url\":\"http://httpbin\",\"should_be_cleaned_user_id\":\"{{user_id}}\",\"should_be_cleaned_user_name\":\"{{user_name}}\",\"current_cleanup_var\":\"cleanup_value\",\"current_local_value\":123}}",
"files": {},
"form": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Encoding": "gzip, compress, deflate, br",
"Connection": "keep-alive",
"Content-Length": "206",
"Content-Type": "application/json",
"Host": "httpbin",
"User-Agent": "axios/1.12.1"
},
"json": {
"verification_test": {
"current_cleanup_var": "cleanup_value",
"current_local_value": 123,
"httpbin_url": "http://httpbin",
"should_be_cleaned_user_id": "{{user_id}}",
"should_be_cleaned_user_name": "{{user_name}}"
}
},
"origin": "172.18.0.3",
"url": "http://httpbin/post"
} 📊
Total
2
assertions
✅
Passed
2
assertions
📈
Success Rate
100%
success
✓
status_code
PASSED
✓ Match
Condição
status_code equals 200
Assertion passou conforme esperado
Valor recebido: 200
✓
body.data.contains
PASSED
Condição
body.data.contains equals httpbin_url
Comparação de Valores
Esperado expected
httpbin_url
Recebido actual
{"verification_test":{"httpbin_url":"http://httpbin","should_be_cleaned_user_id":"{{user_id}}","should_be_cleaned_user_name":"{{user_name}}","current_cleanup_var":"cleanup_value","current_local_value":123}}
Captured Variables
{
"final_verification": null,
"global_variables_accessible": true,
"exported_variables_accessible": false,
"local_vars_cleaned_check": true
}Available Variables
{
"api_base_url": "http://localhost:8080",
"test_specific_var": null,
"current_timestamp": "2024-01-01T12:00:00Z",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
}📄 Raw Suite Data
Complete Suite Data
{
"node_id": "variable_cleanup_test",
"suite_name": "Teste de Limpeza de Variáveis entre Nodes",
"file_path": "/app/tests/variable-cleanup-test.yaml",
"priority": "medium",
"start_time": "2025-10-19T10:28:38.991Z",
"end_time": "2025-10-19T10:28:39.000Z",
"duration_ms": 9,
"status": "success",
"steps_executed": 4,
"steps_successful": 4,
"steps_failed": 0,
"success_rate": 100,
"steps_results": [
{
"step_id": "step-1-verify-variables-before-cleanup",
"qualified_step_id": "variable_cleanup_test::step-1-verify-variables-before-cleanup",
"step_name": "Verify Variables Before Cleanup",
"status": "success",
"duration_ms": 2,
"request_details": {
"method": "POST",
"url": "/post",
"headers": {
"Content-Type": "application/json"
},
"body": {
"test_context": "before_cleanup",
"previous_user_id": "{{user_id}}",
"previous_user_name": "{{user_name}}",
"previous_company_data": "{{company_data}}",
"local_variables": {
"cleanup_test_var": "cleanup_value",
"local_test_value": 123
}
},
"base_url": "http://httpbin",
"full_url": "http://httpbin/post",
"curl_command": "curl -X POST -H 'Content-Type: application/json' -d '{\"test_context\":\"before_cleanup\",\"previous_user_id\":\"{{user_id}}\",\"previous_user_name\":\"{{user_name}}\",\"previous_company_data\":\"{{company_data}}\",\"local_variables\":{\"cleanup_test_var\":\"cleanup_value\",\"local_test_value\":123}}' \"http://httpbin/post\"",
"raw_request": "POST /post HTTP/1.1\r\nHost: httpbin\r\nContent-Type: application/json\r\nContent-Length: 224\r\n\r\n{\"test_context\":\"before_cleanup\",\"previous_user_id\":\"{{user_id}}\",\"previous_user_name\":\"{{user_name}}\",\"previous_company_data\":\"{{company_data}}\",\"local_variables\":{\"cleanup_test_var\":\"cleanup_value\",\"local_test_value\":123}}",
"raw_url": "{{base_url}}/post"
},
"response_details": {
"status_code": 200,
"headers": {
"server": "gunicorn/19.9.0",
"date": "Sun, 19 Oct 2025 10:28:38 GMT",
"connection": "keep-alive",
"content-type": "application/json",
"content-length": "956",
"access-control-allow-origin": "*",
"access-control-allow-credentials": "true"
},
"body": {
"args": {},
"data": "{\"test_context\":\"before_cleanup\",\"previous_user_id\":\"{{user_id}}\",\"previous_user_name\":\"{{user_name}}\",\"previous_company_data\":\"{{company_data}}\",\"local_variables\":{\"cleanup_test_var\":\"cleanup_value\",\"local_test_value\":123}}",
"files": {},
"form": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Encoding": "gzip, compress, deflate, br",
"Connection": "keep-alive",
"Content-Length": "224",
"Content-Type": "application/json",
"Host": "httpbin",
"User-Agent": "axios/1.12.1"
},
"json": {
"local_variables": {
"cleanup_test_var": "cleanup_value",
"local_test_value": 123
},
"previous_company_data": "{{company_data}}",
"previous_user_id": "{{user_id}}",
"previous_user_name": "{{user_name}}",
"test_context": "before_cleanup"
},
"origin": "172.18.0.3",
"url": "http://httpbin/post"
},
"size_bytes": 805,
"raw_response": "HTTP/1.1 200 OK\r\nserver: gunicorn/19.9.0\r\ndate: Sun, 19 Oct 2025 10:28:38 GMT\r\nconnection: keep-alive\r\ncontent-type: application/json\r\ncontent-length: 956\r\naccess-control-allow-origin: *\r\naccess-control-allow-credentials: true\r\n\r\n{\n \"args\": {},\n \"data\": \"{\\\"test_context\\\":\\\"before_cleanup\\\",\\\"previous_user_id\\\":\\\"{{user_id}}\\\",\\\"previous_user_name\\\":\\\"{{user_name}}\\\",\\\"previous_company_data\\\":\\\"{{company_data}}\\\",\\\"local_variables\\\":{\\\"cleanup_test_var\\\":\\\"cleanup_value\\\",\\\"local_test_value\\\":123}}\",\n \"files\": {},\n \"form\": {},\n \"headers\": {\n \"Accept\": \"application/json, text/plain, */*\",\n \"Accept-Encoding\": \"gzip, compress, deflate, br\",\n \"Connection\": \"keep-alive\",\n \"Content-Length\": \"224\",\n \"Content-Type\": \"application/json\",\n \"Host\": \"httpbin\",\n \"User-Agent\": \"axios/1.12.1\"\n },\n \"json\": {\n \"local_variables\": {\n \"cleanup_test_var\": \"cleanup_value\",\n \"local_test_value\": 123\n },\n \"previous_company_data\": \"{{company_data}}\",\n \"previous_user_id\": \"{{user_id}}\",\n \"previous_user_name\": \"{{user_name}}\",\n \"test_context\": \"before_cleanup\"\n },\n \"origin\": \"172.18.0.3\",\n \"url\": \"http://httpbin/post\"\n}"
},
"assertions_results": [
{
"field": "status_code",
"expected": 200,
"actual": 200,
"passed": true,
"message": "OK"
},
{
"field": "body.data.contains",
"expected": "before_cleanup",
"actual": "{\"test_context\":\"before_cleanup\",\"previous_user_id\":\"{{user_id}}\",\"previous_user_name\":\"{{user_name}}\",\"previous_company_data\":\"{{company_data}}\",\"local_variables\":{\"cleanup_test_var\":\"cleanup_value\",\"local_test_value\":123}}",
"passed": true,
"message": "OK"
}
],
"captured_variables": {
"variable_state_before": null,
"accessed_previous_user_id": null,
"accessed_previous_user_name": null
},
"available_variables": {
"api_base_url": "http://localhost:8080",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
}
},
{
"step_id": "step-2-set-local-variables-in-this-node",
"qualified_step_id": "variable_cleanup_test::step-2-set-local-variables-in-this-node",
"step_name": "Set Local Variables in This Node",
"status": "success",
"duration_ms": 3,
"request_details": {
"method": "POST",
"url": "/post",
"headers": {
"Content-Type": "application/json"
},
"body": {
"operation": "set_local_variables",
"node_id": "variable_cleanup_test",
"local_data": {
"test_specific_var": "should_be_cleaned",
"another_local_var": "also_should_be_cleaned",
"node_identifier": "variable_cleanup_test"
}
},
"base_url": "http://httpbin",
"full_url": "http://httpbin/post",
"curl_command": "curl -X POST -H 'Content-Type: application/json' -d '{\"operation\":\"set_local_variables\",\"node_id\":\"variable_cleanup_test\",\"local_data\":{\"test_specific_var\":\"should_be_cleaned\",\"another_local_var\":\"also_should_be_cleaned\",\"node_identifier\":\"variable_cleanup_test\"}}' \"http://httpbin/post\"",
"raw_request": "POST /post HTTP/1.1\r\nHost: httpbin\r\nContent-Type: application/json\r\nContent-Length: 211\r\n\r\n{\"operation\":\"set_local_variables\",\"node_id\":\"variable_cleanup_test\",\"local_data\":{\"test_specific_var\":\"should_be_cleaned\",\"another_local_var\":\"also_should_be_cleaned\",\"node_identifier\":\"variable_cleanup_test\"}}",
"raw_url": "{{base_url}}/post"
},
"response_details": {
"status_code": 200,
"headers": {
"server": "gunicorn/19.9.0",
"date": "Sun, 19 Oct 2025 10:28:38 GMT",
"connection": "keep-alive",
"content-type": "application/json",
"content-length": "923",
"access-control-allow-origin": "*",
"access-control-allow-credentials": "true"
},
"body": {
"args": {},
"data": "{\"operation\":\"set_local_variables\",\"node_id\":\"variable_cleanup_test\",\"local_data\":{\"test_specific_var\":\"should_be_cleaned\",\"another_local_var\":\"also_should_be_cleaned\",\"node_identifier\":\"variable_cleanup_test\"}}",
"files": {},
"form": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Encoding": "gzip, compress, deflate, br",
"Connection": "keep-alive",
"Content-Length": "211",
"Content-Type": "application/json",
"Host": "httpbin",
"User-Agent": "axios/1.12.1"
},
"json": {
"local_data": {
"another_local_var": "also_should_be_cleaned",
"node_identifier": "variable_cleanup_test",
"test_specific_var": "should_be_cleaned"
},
"node_id": "variable_cleanup_test",
"operation": "set_local_variables"
},
"origin": "172.18.0.3",
"url": "http://httpbin/post"
},
"size_bytes": 777,
"raw_response": "HTTP/1.1 200 OK\r\nserver: gunicorn/19.9.0\r\ndate: Sun, 19 Oct 2025 10:28:38 GMT\r\nconnection: keep-alive\r\ncontent-type: application/json\r\ncontent-length: 923\r\naccess-control-allow-origin: *\r\naccess-control-allow-credentials: true\r\n\r\n{\n \"args\": {},\n \"data\": \"{\\\"operation\\\":\\\"set_local_variables\\\",\\\"node_id\\\":\\\"variable_cleanup_test\\\",\\\"local_data\\\":{\\\"test_specific_var\\\":\\\"should_be_cleaned\\\",\\\"another_local_var\\\":\\\"also_should_be_cleaned\\\",\\\"node_identifier\\\":\\\"variable_cleanup_test\\\"}}\",\n \"files\": {},\n \"form\": {},\n \"headers\": {\n \"Accept\": \"application/json, text/plain, */*\",\n \"Accept-Encoding\": \"gzip, compress, deflate, br\",\n \"Connection\": \"keep-alive\",\n \"Content-Length\": \"211\",\n \"Content-Type\": \"application/json\",\n \"Host\": \"httpbin\",\n \"User-Agent\": \"axios/1.12.1\"\n },\n \"json\": {\n \"local_data\": {\n \"another_local_var\": \"also_should_be_cleaned\",\n \"node_identifier\": \"variable_cleanup_test\",\n \"test_specific_var\": \"should_be_cleaned\"\n },\n \"node_id\": \"variable_cleanup_test\",\n \"operation\": \"set_local_variables\"\n },\n \"origin\": \"172.18.0.3\",\n \"url\": \"http://httpbin/post\"\n}"
},
"assertions_results": [
{
"field": "status_code",
"expected": 200,
"actual": 200,
"passed": true,
"message": "OK"
}
],
"captured_variables": {
"test_specific_var": null,
"another_local_var": null,
"node_identifier": null,
"current_timestamp": "2024-01-01T12:00:00Z"
},
"available_variables": {
"api_base_url": "http://localhost:8080",
"test_specific_var": null,
"current_timestamp": "2024-01-01T12:00:00Z",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
}
},
{
"step_id": "step-3-test-variable-cleanup-after-node-change",
"qualified_step_id": "variable_cleanup_test::step-3-test-variable-cleanup-after-node-change",
"step_name": "Test Variable Cleanup After Node Change",
"status": "success",
"duration_ms": 1,
"request_details": {
"method": "GET",
"url": "/get",
"headers": {
"Content-Type": "application/json",
"X-Test-Context": "cleanup_verification"
},
"base_url": "http://httpbin",
"full_url": "http://httpbin/get",
"curl_command": "curl -X GET -H 'Content-Type: application/json' -H 'X-Test-Context: cleanup_verification' \"http://httpbin/get\"",
"raw_request": "GET /get HTTP/1.1\r\nHost: httpbin\r\nContent-Type: application/json\r\nX-Test-Context: cleanup_verification\r\n\r\n",
"raw_url": "{{base_url}}/get"
},
"response_details": {
"status_code": 200,
"headers": {
"server": "gunicorn/19.9.0",
"date": "Sun, 19 Oct 2025 10:28:38 GMT",
"connection": "keep-alive",
"content-type": "application/json",
"content-length": "382",
"access-control-allow-origin": "*",
"access-control-allow-credentials": "true"
},
"body": {
"args": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Encoding": "gzip, compress, deflate, br",
"Connection": "keep-alive",
"Content-Type": "application/json",
"Host": "httpbin",
"User-Agent": "axios/1.12.1",
"X-Test-Context": "cleanup_verification"
},
"origin": "172.18.0.3",
"url": "http://httpbin/get"
},
"size_bytes": 310,
"raw_response": "HTTP/1.1 200 OK\r\nserver: gunicorn/19.9.0\r\ndate: Sun, 19 Oct 2025 10:28:38 GMT\r\nconnection: keep-alive\r\ncontent-type: application/json\r\ncontent-length: 382\r\naccess-control-allow-origin: *\r\naccess-control-allow-credentials: true\r\n\r\n{\n \"args\": {},\n \"headers\": {\n \"Accept\": \"application/json, text/plain, */*\",\n \"Accept-Encoding\": \"gzip, compress, deflate, br\",\n \"Connection\": \"keep-alive\",\n \"Content-Type\": \"application/json\",\n \"Host\": \"httpbin\",\n \"User-Agent\": \"axios/1.12.1\",\n \"X-Test-Context\": \"cleanup_verification\"\n },\n \"origin\": \"172.18.0.3\",\n \"url\": \"http://httpbin/get\"\n}"
},
"assertions_results": [
{
"field": "status_code",
"expected": 200,
"actual": 200,
"passed": true,
"message": "OK"
}
],
"captured_variables": {
"variable_state_after": null,
"cleanup_verification_result": "cleanup_test_completed",
"cleanup_timestamp": "2024-01-01T12:30:00Z"
},
"available_variables": {
"api_base_url": "http://localhost:8080",
"test_specific_var": null,
"current_timestamp": "2024-01-01T12:00:00Z",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
}
},
{
"step_id": "step-4-verify-only-global-variables-persist",
"qualified_step_id": "variable_cleanup_test::step-4-verify-only-global-variables-persist",
"step_name": "Verify Only Global Variables Persist",
"status": "success",
"duration_ms": 1,
"request_details": {
"method": "POST",
"url": "/post",
"headers": {
"Content-Type": "application/json"
},
"body": {
"verification_test": {
"httpbin_url": "http://httpbin",
"should_be_cleaned_user_id": "{{user_id}}",
"should_be_cleaned_user_name": "{{user_name}}",
"current_cleanup_var": "cleanup_value",
"current_local_value": 123
}
},
"base_url": "http://httpbin",
"full_url": "http://httpbin/post",
"curl_command": "curl -X POST -H 'Content-Type: application/json' -d '{\"verification_test\":{\"httpbin_url\":\"http://httpbin\",\"should_be_cleaned_user_id\":\"{{user_id}}\",\"should_be_cleaned_user_name\":\"{{user_name}}\",\"current_cleanup_var\":\"cleanup_value\",\"current_local_value\":123}}' \"http://httpbin/post\"",
"raw_request": "POST /post HTTP/1.1\r\nHost: httpbin\r\nContent-Type: application/json\r\nContent-Length: 206\r\n\r\n{\"verification_test\":{\"httpbin_url\":\"http://httpbin\",\"should_be_cleaned_user_id\":\"{{user_id}}\",\"should_be_cleaned_user_name\":\"{{user_name}}\",\"current_cleanup_var\":\"cleanup_value\",\"current_local_value\":123}}",
"raw_url": "{{base_url}}/post"
},
"response_details": {
"status_code": 200,
"headers": {
"server": "gunicorn/19.9.0",
"date": "Sun, 19 Oct 2025 10:28:38 GMT",
"connection": "keep-alive",
"content-type": "application/json",
"content-length": "915",
"access-control-allow-origin": "*",
"access-control-allow-credentials": "true"
},
"body": {
"args": {},
"data": "{\"verification_test\":{\"httpbin_url\":\"http://httpbin\",\"should_be_cleaned_user_id\":\"{{user_id}}\",\"should_be_cleaned_user_name\":\"{{user_name}}\",\"current_cleanup_var\":\"cleanup_value\",\"current_local_value\":123}}",
"files": {},
"form": {},
"headers": {
"Accept": "application/json, text/plain, */*",
"Accept-Encoding": "gzip, compress, deflate, br",
"Connection": "keep-alive",
"Content-Length": "206",
"Content-Type": "application/json",
"Host": "httpbin",
"User-Agent": "axios/1.12.1"
},
"json": {
"verification_test": {
"current_cleanup_var": "cleanup_value",
"current_local_value": 123,
"httpbin_url": "http://httpbin",
"should_be_cleaned_user_id": "{{user_id}}",
"should_be_cleaned_user_name": "{{user_name}}"
}
},
"origin": "172.18.0.3",
"url": "http://httpbin/post"
},
"size_bytes": 765,
"raw_response": "HTTP/1.1 200 OK\r\nserver: gunicorn/19.9.0\r\ndate: Sun, 19 Oct 2025 10:28:38 GMT\r\nconnection: keep-alive\r\ncontent-type: application/json\r\ncontent-length: 915\r\naccess-control-allow-origin: *\r\naccess-control-allow-credentials: true\r\n\r\n{\n \"args\": {},\n \"data\": \"{\\\"verification_test\\\":{\\\"httpbin_url\\\":\\\"http://httpbin\\\",\\\"should_be_cleaned_user_id\\\":\\\"{{user_id}}\\\",\\\"should_be_cleaned_user_name\\\":\\\"{{user_name}}\\\",\\\"current_cleanup_var\\\":\\\"cleanup_value\\\",\\\"current_local_value\\\":123}}\",\n \"files\": {},\n \"form\": {},\n \"headers\": {\n \"Accept\": \"application/json, text/plain, */*\",\n \"Accept-Encoding\": \"gzip, compress, deflate, br\",\n \"Connection\": \"keep-alive\",\n \"Content-Length\": \"206\",\n \"Content-Type\": \"application/json\",\n \"Host\": \"httpbin\",\n \"User-Agent\": \"axios/1.12.1\"\n },\n \"json\": {\n \"verification_test\": {\n \"current_cleanup_var\": \"cleanup_value\",\n \"current_local_value\": 123,\n \"httpbin_url\": \"http://httpbin\",\n \"should_be_cleaned_user_id\": \"{{user_id}}\",\n \"should_be_cleaned_user_name\": \"{{user_name}}\"\n }\n },\n \"origin\": \"172.18.0.3\",\n \"url\": \"http://httpbin/post\"\n}"
},
"assertions_results": [
{
"field": "status_code",
"expected": 200,
"actual": 200,
"passed": true,
"message": "OK"
},
{
"field": "body.data.contains",
"expected": "httpbin_url",
"actual": "{\"verification_test\":{\"httpbin_url\":\"http://httpbin\",\"should_be_cleaned_user_id\":\"{{user_id}}\",\"should_be_cleaned_user_name\":\"{{user_name}}\",\"current_cleanup_var\":\"cleanup_value\",\"current_local_value\":123}}",
"passed": true,
"message": "OK"
}
],
"captured_variables": {
"final_verification": null,
"global_variables_accessible": true,
"exported_variables_accessible": false,
"local_vars_cleaned_check": true
},
"available_variables": {
"api_base_url": "http://localhost:8080",
"test_specific_var": null,
"current_timestamp": "2024-01-01T12:00:00Z",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
}
}
],
"variables_captured": {},
"available_variables": {
"api_base_url": "http://localhost:8080",
"test_specific_var": null,
"current_timestamp": "2024-01-01T12:00:00Z",
"auth_flows_test.jwt_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.mock_payload",
"auth_flows_test.oauth2_access_token": "oauth2_access_token_xyz",
"auth_flows_test.user_permissions": [
"read",
"write"
],
"auth_flows_test.auth_flow_results": {
"jwt_authentication": {
"status": "{{jwt_login_success && jwt_valid && jwt_refresh_success ? 'success' : 'partial'}}",
"tokens_issued": 2,
"profile_access": "{{js: Boolean(variables.profile_fetch_success)}}"
},
"oauth2_authentication": {
"status": "{{oauth2_token_exchange_success && oauth2_resource_access ? 'success' : 'partial'}}",
"authorization_code_flow": "{{js: Boolean(variables.oauth2_auth_started)}}",
"token_management": "{{js: Boolean(variables.oauth2_token_revoked)}}"
},
"security_validation": {
"expired_tokens": "{{js: Boolean(variables.jwt_expired_handled)}}",
"revoked_tokens": "{{js: Boolean(variables.revoked_token_rejected)}}",
"permissions": "{{js: Boolean(variables.admin_permission_granted || variables.admin_permission_denied)}}"
},
"session_management": {
"logout_success": "{{js: Boolean(variables.complete_logout)}}",
"cleanup_complete": "{{js: Boolean(variables.all_tokens_revoked)}}"
}
},
"complex-workflows-test.workflow_results": {
"api_contract_validations": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"business_outcomes": {
"customer_id": "{{customer_id}}",
"items_purchased": 3,
"order_id": null,
"total_revenue": 594.96,
"transaction_id": null,
"workflow_completion": null
},
"ecommerce_workflow_results": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"end_to_end_success": true,
"microservices_communication": {
"inventory_service": null,
"notification_service": null
},
"test_summary": "complex_workflows_ecommerce_contracts",
"total_complex_workflow_tests": 13,
"workflow_patterns_tested": [
"customer_lifecycle_management",
"product_catalog_interaction",
"cart_and_checkout_process",
"payment_transaction_flow",
"order_fulfillment_pipeline",
"api_contract_validation",
"microservices_integration",
"end_to_end_business_process",
"workflow_analytics_tracking"
],
"workflow_test_id": "workflow-ce7a02af-3257-4a3b-b77e-2dad7569115e"
},
"complex-workflows-test.ecommerce_data": {
"cart_management": "success",
"catalog_browsing": null,
"customer_registration": null,
"fulfillment_initiated": null,
"order_created": null,
"payment_processed": null,
"product_details": null,
"promotions_applied": null,
"shipping_calculated": null
},
"complex-workflows-test.contract_validation_results": {
"order_service": null,
"payment_service": null,
"user_service": null
},
"auth.token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30",
"input-capture-test.normalized_email": "John.Doe@Example.COM",
"input-capture-test.email_domain": "John.Doe@Example.COM",
"input-capture-test.full_name": "John Michael Doe",
"dependency-setup.auth_token": "test_user",
"dependency-setup.session_id": "172.18.0.3",
"dependency-setup.config_id": "v2",
"dependency-setup.setup_timestamp": true,
"comprehensive_basic.captured_echo_data": {
"action": "create_resource",
"metadata": {
"api_version": "v2.1",
"test_mode": true,
"timestamp": "2024-01-01T00:00:00Z"
},
"user_id": 12345,
"username": "flow_test_user"
},
"comprehensive_basic.generated_uuid": "httpbin",
"comprehensive_basic.final_status": "completed",
"javascript-expressions.js_calculated": 50,
"javascript-expressions.js_timestamp": 1760869717656,
"iteration-examples.users_tested": null,
"iteration-examples.range_test_summary": null,
"sensitive-data-security.security_test_passed": null,
"sensitive-data-security.sensitive_data_masked": null,
"sensitive-data-security.auth_tokens_secure": null,
"webhooks-realtime.webhook_delivered": true,
"webhooks-realtime.webhook_system_healthy": false,
"webhooks-realtime.event_user_id": "31b4e06a-4cf5-4af9-b89d-4c7d79e5e91e",
"webhooks-realtime.stream_event_count": 3,
"retry-logic-comprehensive.retry_attempts": 1,
"retry-logic-comprehensive.retry_system_functional": false,
"retry-logic-comprehensive.jittered_response_time": null,
"file-upload-multipart-test.upload_results": {
"content_types_tested": [
"text/plain",
"application/json",
"application/octet-stream",
"image/jpeg",
"application/pdf",
"video/mp4",
"multipart/form-data"
],
"test_id": "upload-6b89f201-e691-4ce2-ac53-a9d39aae657e",
"test_patterns": [
"single_file_upload",
"multiple_file_upload",
"large_file_handling",
"chunked_upload_process",
"upload_validation",
"error_handling",
"resume_functionality"
],
"test_summary": "file_upload_multipart_comprehensive",
"total_upload_tests": 12,
"upload_results": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"upload_scenarios_tested": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
]
},
"file-upload-multipart-test.multipart_data": {
"binary_upload": null,
"chunked_upload": null,
"image_upload": null,
"json_upload": null,
"large_file": null,
"mixed_form": null,
"multiple_upload": null,
"resume_upload": null,
"text_upload": null,
"validated_upload": null
},
"file-upload-multipart-test.file_handling_status": [
"text_file_upload",
"json_file_upload",
"binary_file_upload",
"image_file_upload",
"multiple_files_upload",
"mixed_form_data",
"large_file_upload",
"chunked_upload",
"validated_upload",
"error_scenarios",
"resume_upload"
],
"advanced-assertions-test.assertion_results": {
"assertion_types_tested": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"test_id": "assert-f27e4cec-c756-4dad-8a77-a4177723732c",
"test_patterns": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"test_summary": "advanced_assertions_comprehensive",
"total_assertion_tests": 11
},
"advanced-assertions-test.validation_data": {
"array_length": null,
"complex_nested": null,
"email_regex": null,
"length_exact": null,
"oneof_strings": null,
"phone_regex": null,
"type_validation": null,
"url_regex": null,
"uuid_regex": null
},
"advanced-assertions-test.regex_test_results": [
"regex_matching",
"length_validation",
"type_checking",
"oneof_validation",
"numeric_ranges",
"complex_nested",
"array_elements",
"conditional_exists",
"error_structure",
"performance_combined"
],
"advanced-retry-patterns.retry_results": {
"base_delay_ms": 1000,
"max_retries_configured": 3,
"patterns_tested": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"test_id": "retry-cd4a5b7a-ee7d-4084-be15-f5ddbce03d5a",
"test_summary": "advanced_retry_patterns",
"total_retry_tests": 12
},
"advanced-retry-patterns.backoff_measurements": [
"exponential_backoff",
"linear_backoff",
"fixed_delay",
"conditional_retry",
"no_retry_4xx",
"timeout_retry_combo",
"high_frequency",
"multi_condition",
"performance_tracking",
"retry_chain"
],
"environment-feature-flags-test.environment_results": {
"current_environment": null,
"deployment_stage": null,
"environment_configurations": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"environment_specific_tests": {
"development": "skipped",
"production": "skipped",
"staging": "skipped",
"test": "skipped"
},
"environment_urls": {
"development": "http://localhost:3000",
"production": "https://api.example.com",
"staging": "https://staging-api.example.com",
"test": "http://localhost:8080"
},
"feature_flag_results": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"feature_flags_tested": {
"advanced_analytics": null,
"api_v2": null,
"beta_program": null,
"debug_mode": null,
"experimental_features": null,
"new_ui": null
},
"test_environment": null,
"test_id": "env-9155d18f-ba99-4cfc-b367-9d2df87e67e9",
"test_patterns": [
"environment_detection",
"environment_specific_operations",
"feature_flag_conditional_execution",
"multi_environment_configuration",
"environment_based_data_handling",
"feature_flag_combinations"
],
"test_summary": "environment_feature_flags_comprehensive",
"total_environment_tests": 13
},
"environment-feature-flags-test.feature_flag_data": {
"advanced_analytics": "skipped",
"api_v2": "skipped",
"beta_program": "skipped",
"debug_mode": "skipped",
"experimental_features": "skipped",
"new_ui": "skipped"
},
"environment-feature-flags-test.multi_env_config": {
"development": {
"debug_logging": true,
"retry_attempts": 3,
"timeout": 30000
},
"production": {
"debug_logging": false,
"retry_attempts": 1,
"timeout": 5000
},
"staging": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 15000
},
"test": {
"debug_logging": false,
"retry_attempts": 2,
"timeout": 10000
}
},
"error-handling-test.error_handling_results": {
"error_handling_results": {
"bad_gateway": null,
"bad_request": null,
"chain_recovery": "error_recovery",
"cleanup_status": null,
"continue_after_failure": null,
"degradation_mode": null,
"fallback_service": null,
"forbidden": null,
"not_found": null,
"primary_service": null,
"rate_limit": null,
"server_error": null,
"service_unavailable": null,
"timeout_handling": "{{timeout_result}}",
"unauthorized": null
},
"error_scenarios_tested": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"http_status_codes_handled": [
400,
401,
403,
404,
422,
429,
500,
502,
503
],
"recovery_patterns": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"test_id": "error-afc8e2e9-ee8c-4d98-ace0-c04d982c7248",
"test_summary": "error_handling_comprehensive",
"total_error_tests": 10
},
"error-handling-test.failure_scenarios": [
"continue_on_failure",
"timeout_handling",
"http_error_codes",
"error_recovery_fallback",
"graceful_degradation",
"chain_failure_recovery",
"error_propagation",
"network_errors",
"cleanup_after_errors"
],
"error-handling-test.recovery_data": [
"fallback_services",
"graceful_degradation",
"error_chain_recovery",
"resource_cleanup"
],
"faker_demo.generatedEmail": "Brittany.Mitchell@yahoo.com",
"faker_demo.generatedUserId": 8456786969362432,
"httpbin-test.captured_username": "alpha_user",
"httpbin-test.auth_token": "httpbin"
},
"suite_yaml_content": "# Teste de Limpeza de Variáveis entre Nodes\nsuite_name: \"Teste de Limpeza de Variáveis entre Nodes\"\nnode_id: \"variable_cleanup_test\"\ndescription: \"Valida que variáveis não-globais são limpas entre diferentes nodes\"\npriority: \"high\"\n\nbase_url: \"{{httpbin_url}}\"\n\n# Removendo dependência para permitir teste individual\n# depends:\n# - node_id: \"variable_interpolation\"\n# required: true\n\nvariables:\n cleanup_test_var: \"cleanup_value\"\n local_test_value: 123\n\nexports:\n - cleanup_verification_result\n - variable_state_before\n - variable_state_after\n\nsteps:\n # Teste 1: Verificar estado das variáveis antes da limpeza (deve falhar por design)\n - name: \"Verify Variables Before Cleanup\"\n request:\n method: POST\n url: \"/post\"\n headers:\n Content-Type: \"application/json\"\n body:\n test_context: \"before_cleanup\"\n # Tentar acessar variáveis do node anterior - devem estar LIMPAS (comportamento correto)\n previous_user_id: \"{{user_id}}\" # Deve ficar como {{user_id}} pois foi limpa\n previous_user_name: \"{{user_name}}\" # Deve ficar como {{user_name}} pois foi limpa\n previous_company_data: \"{{company_data}}\" # Deve ficar como {{company_data}} pois foi limpa\n local_variables:\n cleanup_test_var: \"{{cleanup_test_var}}\"\n local_test_value: \"{{local_test_value}}\"\n\n assert:\n status_code: 200\n body:\n data:\n contains: \"before_cleanup\"\n\n capture:\n variable_state_before: \"body.data | fromjson | @\"\n accessed_previous_user_id: \"body.data | fromjson | @.previous_user_id\"\n accessed_previous_user_name: \"body.data | fromjson | @.previous_user_name\"\n\n # Teste 2: Definir algumas variáveis locais neste node\n - name: \"Set Local Variables in This Node\"\n request:\n method: POST\n url: \"/post\"\n headers:\n Content-Type: \"application/json\"\n body:\n operation: \"set_local_variables\"\n node_id: \"variable_cleanup_test\"\n local_data:\n test_specific_var: \"should_be_cleaned\"\n another_local_var: \"also_should_be_cleaned\"\n node_identifier: \"variable_cleanup_test\"\n\n assert:\n status_code: 200\n\n capture:\n # Estas variáveis devem ser limpas quando mudar de node\n test_specific_var: \"body.data | fromjson | @.local_data.test_specific_var\"\n another_local_var: \"body.data | fromjson | @.local_data.another_local_var\"\n node_identifier: \"body.data | fromjson | @.local_data.node_identifier\"\n current_timestamp: \"'2024-01-01T12:00:00Z'\"\n\n # Teste 3: Simular mudança de contexto e verificar limpeza\n - name: \"Test Variable Cleanup After Node Change\"\n request:\n method: GET\n url: \"/get\"\n headers:\n Content-Type: \"application/json\"\n X-Test-Context: \"cleanup_verification\"\n\n assert:\n status_code: 200\n\n capture:\n variable_state_after: \"body.data | fromjson | @\"\n cleanup_verification_result: \"'cleanup_test_completed'\"\n cleanup_timestamp: \"'2024-01-01T12:30:00Z'\"\n\n # Teste 4: Verificar que apenas variáveis globais/exportadas persistem\n - name: \"Verify Only Global Variables Persist\"\n request:\n method: POST\n url: \"/post\"\n headers:\n Content-Type: \"application/json\"\n body:\n verification_test:\n # Estas devem estar disponíveis (globais)\n httpbin_url: \"{{httpbin_url}}\"\n\n # Estas NÃO devem mais estar disponíveis (eram locais do node anterior)\n should_be_cleaned_user_id: \"{{user_id}}\" # Deve ser undefined/null\n should_be_cleaned_user_name: \"{{user_name}}\" # Deve ser undefined/null\n\n # Variáveis locais deste node ainda devem estar disponíveis\n current_cleanup_var: \"{{cleanup_test_var}}\"\n current_local_value: \"{{local_test_value}}\"\n\n assert:\n status_code: 200\n body:\n data:\n contains: \"httpbin_url\"\n\n capture:\n final_verification: \"body.data | fromjson | @.verification_test\"\n global_variables_accessible: \"`true`\" # Simplificado\n exported_variables_accessible: \"`false`\" # Simplificado\n\n # Estas capturas vão ajudar a verificar se a limpeza funcionou\n local_vars_cleaned_check: \"`true`\" # Simplificado\n"
}