Middle
Avtomatlaşdırılmış test olmadan keçə bilməyən test növünün adı nədir?
sobes.tech Süni İntellekt
AI-dan cavab
İstehsal şəraitində / istehsalda performansın monitorinqi və yükləmə testləri.
Nümunələr aşağıdakılar ola bilər:
- Performans metriklərinin monitorinqi: Cavab vaxtı, keçid gücü, server resurslarının (CPU, RAM) istifadəsi.
- Yüksək yüklü stabillik testi: Bir çox paralel istifadəçi və ya sorğu ilə sınaq keçirərək nasazlıq nöqtələrini və ya performansın pisləşməsini aşkar etmək.
- Miqyaslandırma testi: Yük və ya resurslar artırıldıqca sistemin davranışını yoxlama.
- İstehsalda A/B testləri: Əsl istifadəçilərin bir hissəsində iki funksional versiyanı müqayisə etmək və onların əsas metrikalara təsirini qiymətləndirmək.
Bu test növləri davamlı məlumat toplanmasını, sintetik yük yaradılmasını və ya real istifadəçilərin davranışlarının böyük miqyasda analizini tələb edir, bu isə əl ilə etmək demək olar ki, mümkün deyil. Bu cür testlərin nəticələri adətən yeni versiyaların buraxılması, infrastrukturun miqyaslandırılması və ya kodun optimallaşdırılması üçün qərar qəbul etməkdə istifadə olunur.
İstehsalda monitorinq üçün nümunə alət:
{
"service_name": "my-web-service",
"metrics": {
"request_duration_ms": {
"average": 150,
"p95": 300,
"max": 1200
},
"error_rate_percentage": 0.5,
"cpu_utilization_percentage": 65
}
}