@extends('layouts.app') @section('title', 'Locust 測試 — ' . $locustResult->school_name) @section('content')

Locust 壓力測試

返回清單
@if(session('info'))
{{ session('info') }}
@endif
{{ $locustResult->school_name }}
測試網址
{{ $locustResult->url }}{{ $locustResult->target_path !== '/' ? $locustResult->target_path : '' }}
虛擬用戶
{{ $locustResult->users }} users 生成速率 {{ $locustResult->spawn_rate }} users/s
時長
{{ $locustResult->duration }}
@if($locustResult->login_path)
登入路徑
{{ $locustResult->login_path }}
@endif
狀態
{{ ['pending'=>'待執行','running'=>'執行中','completed'=>'已完成','failed'=>'失敗'][$locustResult->status] ?? $locustResult->status }}
@php $durationSec = (int) filter_var($locustResult->duration, FILTER_SANITIZE_NUMBER_INT); if (str_contains($locustResult->duration, 'm')) { $parts = explode('m', $locustResult->duration); $durationSec = ((int)$parts[0]) * 60 + (int)($parts[1] ?? 0); } @endphp

{{ $locustResult->users }} 虛擬用戶,預計執行 {{ $locustResult->duration }}。

執行中

正在執行 Locust 壓力測試…

{{ $locustResult->users }} users × {{ $locustResult->duration }},請稍候

測試執行失敗

@if($locustResult->error_log)
{{ $locustResult->error_log }}
@endif 編輯後重試
編輯設定
@csrf @method('DELETE')
@endsection