BlazeMeter Service Virtualization
Comprehensive guide for creating and managing virtual services in BlazeMeter.
Overview
Service Virtualization enables simulating dependencies and services for testing, supporting transactions, virtual services, templates, and processing actions. This skill covers all aspects from introduction to advanced management.
Quick Start
- Introduction: Understand concepts, use cases, and terminology
- Transactions: Add transactions from files or manually
- Virtual Services: Create virtual services from transactions
- Management: Clone, export/import, and manage services
- Analytics: Monitor transaction usage and performance
MCP Tools Integration
Service Virtualization services are managed through the BlazeMeter UI, but you can use MCP tools to manage tests that use virtual services:
Available MCP Tools
Test Management:
blazemeter_tests with action read - Read test details including virtual service configuration
blazemeter_tests with action list - List all tests in a project
- Required args:
test_id (integer) or project_id (integer)
- Returns: Test details including virtual service references
Test Execution:
blazemeter_execution with action read - Read execution details for tests using virtual services
blazemeter_execution with action list - List all executions for a test
- Required args:
execution_id (integer) or test_id (integer)
- Returns: Execution details and results
When to Use MCP Tools
- Test Management: Manage tests that use virtual services programmatically
- Execution Monitoring: Monitor test executions that interact with virtual services
- Automation: Integrate virtual service testing into automation workflows
- Reporting: Generate reports on tests using virtual services
Example Workflow
Managing Tests with Virtual Services:
- Use
blazemeter_tests with action list to find tests using virtual services
- Use
blazemeter_tests with action read to get test details and virtual service configuration
- Use
blazemeter_execution with action read to monitor test execution
- Review execution results to verify virtual service interactions
Reference Files
Introduction
- introduction.md: Introduction, Use Cases and Capabilities, The Role of Services, Transaction Repository and Transaction Types
Transactions
- transactions.md: Add Transactions, Add Processing Actions
Virtual Services
- virtual-services.md: Create Your First Virtual Service, Create a Virtual Service Template, Configure Environment Variables
Management
- management.md: Rename/Move, Clone Service with all Transactions, Export and Import Services with all Transactions, Rename or Delete a Service, Test Data, Upgrade Outdated
Analytics
- analytics.md: Transactional Analytics
When to Use Each Reference
- Introduction: When getting started with Service Virtualization concepts
- Transactions: When adding or configuring transactions and processing actions
- Virtual Services: When creating virtual services, templates, or configuring environment variables
- Management: When managing services (clone, export/import, rename/delete, upgrade)
- Analytics: When monitoring transaction usage and performance metrics
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: blazemeter-service-virtualization3description: Comprehensive guide for BlazeMeter Service Virtualization, including virtual services, transactions, templates, and management. Use when working with Service Virtualization for (1) Creating virtual services and transactions, (2) Managing services (clone, export/import, rename/delete), (3) Using templates and environment variables, (4) Adding processing actions to transactions, (5) Using test data with virtual services, (6) Understanding transactional analytics, or any other Service Virtualization tasks. Use when this capability is needed.4---56# BlazeMeter Service Virtualization78Comprehensive guide for creating and managing virtual services in BlazeMeter.910## Overview1112Service Virtualization enables simulating dependencies and services for testing, supporting transactions, virtual services, templates, and processing actions. This skill covers all aspects from introduction to advanced management.1314## Quick Start15161. **Introduction**: Understand concepts, use cases, and terminology172. **Transactions**: Add transactions from files or manually183. **Virtual Services**: Create virtual services from transactions194. **Management**: Clone, export/import, and manage services205. **Analytics**: Monitor transaction usage and performance2122## MCP Tools Integration2324Service Virtualization services are managed through the BlazeMeter UI, but you can use MCP tools to manage tests that use virtual services:2526### Available MCP Tools2728- **Test Management**: 29 - `blazemeter_tests` with action `read` - Read test details including virtual service configuration30 - `blazemeter_tests` with action `list` - List all tests in a project31 - Required args: `test_id` (integer) or `project_id` (integer)32 - Returns: Test details including virtual service references3334- **Test Execution**:35 - `blazemeter_execution` with action `read` - Read execution details for tests using virtual services36 - `blazemeter_execution` with action `list` - List all executions for a test37 - Required args: `execution_id` (integer) or `test_id` (integer)38 - Returns: Execution details and results3940### When to Use MCP Tools4142- **Test Management**: Manage tests that use virtual services programmatically43- **Execution Monitoring**: Monitor test executions that interact with virtual services44- **Automation**: Integrate virtual service testing into automation workflows45- **Reporting**: Generate reports on tests using virtual services4647### Example Workflow4849**Managing Tests with Virtual Services**:501. Use `blazemeter_tests` with action `list` to find tests using virtual services512. Use `blazemeter_tests` with action `read` to get test details and virtual service configuration523. Use `blazemeter_execution` with action `read` to monitor test execution534. Review execution results to verify virtual service interactions5455## Reference Files5657### Introduction58- **[introduction.md](skill-blazemeter-service-virtualization://references/introduction.md)**: Introduction, Use Cases and Capabilities, The Role of Services, Transaction Repository and Transaction Types5960### Transactions61- **[transactions.md](skill-blazemeter-service-virtualization://references/transactions.md)**: Add Transactions, Add Processing Actions6263### Virtual Services64- **[virtual-services.md](skill-blazemeter-service-virtualization://references/virtual-services.md)**: Create Your First Virtual Service, Create a Virtual Service Template, Configure Environment Variables6566### Management67- **[management.md](skill-blazemeter-service-virtualization://references/management.md)**: Rename/Move, Clone Service with all Transactions, Export and Import Services with all Transactions, Rename or Delete a Service, Test Data, Upgrade Outdated6869### Analytics70- **[analytics.md](skill-blazemeter-service-virtualization://references/analytics.md)**: Transactional Analytics7172## When to Use Each Reference7374- **Introduction**: When getting started with Service Virtualization concepts75- **Transactions**: When adding or configuring transactions and processing actions76- **Virtual Services**: When creating virtual services, templates, or configuring environment variables77- **Management**: When managing services (clone, export/import, rename/delete, upgrade)78- **Analytics**: When monitoring transaction usage and performance metrics7980---81> Converted and distributed by [TomeVault](https://tomevault.io/claim/blazemeter) — claim your Tome and manage your conversions.82<!-- tomevault:4.0:skill_md:2026-04-11 -->