@extends('layouts.app') @section('title', '壓力測試 — ' . $k6Result->school_name) @section('content')

壓力測試

返回清單
@if(session('info'))
{{ session('info') }}
@endif {{-- 測試資訊卡 --}}
{{ $k6Result->school_name }}
測試網址
{{ $k6Result->url }}
測試階段
@foreach((is_array($k6Result->stages) ? $k6Result->stages : json_decode($k6Result->stages, true)) as $vus) {{ $vus }} VUs × 30s @endforeach
@if($k6Result->login_path)
登入路徑
{{ $k6Result->login_path }}
@endif
狀態
{{ ['pending'=>'待執行','running'=>'執行中','completed'=>'已完成','failed'=>'失敗'][$k6Result->status] ?? $k6Result->status }}
{{-- 執行區塊 --}}
{{-- 待執行:顯示開始按鈕 --}}

共 {{ count($k6Result->stages) }} 個階段, 預計執行 {{ count($k6Result->stages) * 30 }} 秒以上。

{{-- 執行中:顯示進度動畫 --}}
執行中

正在執行壓力測試…

共 {{ count($k6Result->stages) }} 個階段,請稍候(約 {{ count($k6Result->stages) * 30 }} 秒)

{{-- 失敗(理論上不到這頁,備用) --}}

測試執行失敗

{{ $k6Result->error_log }}
編輯後重試
{{-- 操作按鈕 --}}
編輯設定
@csrf @method('DELETE')
@endsection