Getting Started
Quick Start
Run your first load test in under 5 minutes
1. Sign in
Go to http://localhost:3000/login and sign in with the demo credentials:
demo@perfscale.ru / demo1234
2. Check your machines
The Machines tab shows all registered load generators. The demo workspace has two online nodes (worker-node-01, worker-node-02) and one offline Mac builder.
A machine is ready when its status shows Connected.
3. Explore the sample test
Navigate to Tests. You will find an API Smoke Test configured for k6:
import http from 'k6/http';
import { check, sleep } from 'k6';
export const options = {
vus: 10,
duration: '30s',
};
export default function () {
const res = http.get('https://httpbin.org/get');
check(res, { 'status is 200': (r) => r.status === 200 });
sleep(1);
}
4. Trigger a task
Click Run test to create a new task. perfscale schedules it on the available machines and streams metrics back in real time:
- Requests per second
- p50 / p95 / p99 response times
- Error rate
5. View results
When the task finishes, the Runs & logs tab shows the full result summary. The demo account has one completed task with pre-populated metrics you can inspect immediately.