UNPKG

lightweight-browser-load-tester

Version:

A lightweight load testing tool using real browsers for streaming applications with DRM support

32 lines (29 loc) 826 B
concurrentUsers: 50 testDuration: 1800 rampUpTime: 300 streamingUrl: https://example.com/dash-stream requestParameters: - target: header name: X-Load-Test valueTemplate: "true" scope: global - target: header name: X-User-ID valueTemplate: user_{{sessionId}} scope: per-session - target: query name: session_start valueTemplate: "{{timestamp}}" scope: per-session - target: query name: test_run valueTemplate: high_concurrency_{{random}} scope: global resourceLimits: maxMemoryPerInstance: 384 maxCpuPercentage: 75 maxConcurrentInstances: 60 # Optimized for high concurrency testing # Reduced memory per instance to support more concurrent users # Longer ramp-up time to avoid overwhelming the target system # Suitable for stress testing streaming infrastructure