Octoperf
Introduction to Octoperf, a performance testing service built on Apache JMeter, including a guide to using the free tier for load testing.
Mark
Performance Testing Expert
Octoperf is a performance testing service built on Apache JMeter and open source software. The platform offers multiple pricing tiers, including a complimentary tier supporting 50 virtual users.
Key Features of Free Tier
- 50 virtual user capacity
- Unlimited test executions
- 2 load generators included
Getting Started Guide
1. Sign Up and Log In
Create an account on the Octoperf platform and log in to access the dashboard.
2. Select Testing Option
Choose either:
- Website testing for traditional web applications
- REST API testing for API-focused applications
3. Choose Test Type
Select “Static Website” for basic load testing of web pages.
4. Input Target URLs
Enter the URLs you want to test. Example:
https://martkos-it.co.uk
https://martkos-it.co.uk/blog
https://martkos-it.co.uk/our-work
https://martkos-it.co.uk/our-services
5. Create Virtual User Configuration
Configure your virtual users (VUs) with:
- Number of concurrent users
- Ramp-up period
- Test duration
6. Build Test Scenario
Define the test scenario including:
- User behavior patterns
- Think times between requests
- Iteration settings
7. Execute Test
Run the test with your specified load parameters.
Monitoring and Results
During test execution, the platform generates:
- Real-time graphs: Watch performance metrics as the test runs
- Performance summaries: Get insights into system behavior under load
- Response time analysis: Identify slow endpoints
- Error tracking: Monitor failed requests
Benefits of Octoperf
- JMeter compatibility: Import existing JMeter scripts
- Cloud-based: No infrastructure to manage
- Real-time monitoring: Watch results as tests execute
- Comprehensive reports: Detailed post-test analysis
- Free tier available: Get started without cost
Further Reading
Tags: