Lüğət · Argus QA

Reqressiya testi nədir?

Reqressiya testi nədir? Azərbaycan biznesi üçün aydın izah — və Argus QA bunu necə tətbiq edir.

Avtonom Reqressiya Testləri Nədir?

Reqressiya testi, proqram təminatına yeni funksiyaların əlavə edilməsi və ya mövcud kodun dəyişdirilməsindən sonra sistemin əvvəllər düzgün işləyən hissələrinin hələ də stabil olduğunu yoxlamaq üçün həyata keçirilən kritik bir prosesdir. Ənənəvi metodlar çox vaxt sərt kodlaşdırılmış selektorlara və koordinatlara əsaslandığı üçün kiçik interfeys dəyişiklikləri belə testlərin qırılmasına səbəb olur. Bu isə QA komandaları üçün daim davam edən və vaxt aparan texniki dəstək yükü yaradır. Argus QA bu yanaşmanı köklü şəkildə dəyişərək müəssisə səviyyəli veb tətbiqlər üçün süni intellekt əsaslı 'computer-use' agentlərini tətbiq edir. Sistem selektorlar yerinə YAML formatında təyin edilmiş məqsədlər, rollar və təsdiqləmələr üzərindən işləyir. AI agenti ekran görüntülərini analiz edərək, insan kimi mühakimə yürüdür və hər addımda məqsədə çatmaq üçün müstəqil hərəkətlər edir. Bu, xüsusilə tez-tez dəyişən və mürəkkəb iş axınlarının avtomatlaşdırılmasını daha effektiv və dayanıqlı edir.

İmkanlar

Süni İntellekt Əsaslı Testlərin Üstünlükləri

Selektor və koordinat asılılığının aradan qaldırılması ilə ssenarilərin daha dayanıqlı olması

Yaradıcı, təsdiqləyici və tədarükçü kimi müstəqil autentifikasiya olunmuş çoxrollu iş axınlarının asan idarə edilməsi

Run-scoped test məlumatlarının adlandırılması sayəsində paralel agentlərin ortaq mühitdə toqquşmasız işləməsi

Süni intellektin müstəqil şəkildə real məhsul qüsurlarını aşkar etmə və hesabatlaşdırma qabiliyyəti

Marşrut yaddaşı (route memory) vasitəsilə uğurlu keçidlərin gələcək testlər üçün bələdçi kimi istifadəsi

İki səviyyəli model icrası ilə xərclərin optimallaşdırılması və yalnız kritik xətalarda güclü modellərə eskalasiya

Argus QA-nın Texniki İmkanları

Süni İntellekt Agentləri

Sistem ekran görüntüsünü müşahidə edir, məntiqini ifadə edir və hər növbədə bir hərəkət yerinə yetirərək bütün addımları qeyd edir.

Müstəqil Verifikasiya

Təsdiqləmələr (assertions) işi yerinə yetirən agent tərəfindən deyil, obyektivlik üçün müstəqil verifikator tərəfindən yoxlanılır.

Model-Agnostik Struktur

Model seçimi verilənlər bazasında idarə olunur; provayderlərin /models endpoint-ləri canlı oxunur və heç bir redeploy tələb olunmur.

Təhlükəsiz Giriş

Login prosesi deterministik skriptlərlə həyata keçirilir və etimadnamələr şifrələnmiş gizli anbar (secret store) vasitəsilə təmin edilir.

Xərclərin İdarə Edilməsi

Hər bir model çağırışı ölçülür və xərclər çağırışdan addıma, ssenaridən paketə və release səviyyəsinə qədər aqreqasiya edilir.

Argus QA Necə İşləyir?

1YAML formatında rollar, təsdiqləmələr və addım/zaman büdcələri olan ssenarilər təyin edilir və veb UI vasitəsilə validasiya olunur.
2Süni intellekt agenti ekran görüntüsünü analiz edərək hər addımda məntiqli hərəkətlər atır və hər bir addımı persist edir.
3Uğurlu keçidlərdən sonra koordinatlar deyil, yalnız addım niyyətlərindən ibarət 'marşrut yaddaşı' formalaşdırılır.
4Xətalar dəqiq təsnif edilir: məhsul qüsuru, agent xətası, mühit xətası, assertion xətası, dövr (loop), limit və ya timeout.
5Şübhəli qüsurlar üçün hazır hesabat hazırlanır; insan bu hesabatı nəzərdən keçirərək qüsuru rəsmiləşdirir.

Tez-tez Verilən Suallar

Argus QA mövcud test alətlərini tamamilə əvəz edirmi?

Xeyr, o, Playwright kimi alətləri tamamlayır. Sabit və stabil axınlar üçün deterministik skriptlər, mürəkkəb, çoxrollu və tez dəyişən axınlar üçün isə AI agentlər istifadə olunur.

Süni intellekt təkbaşına qüsurları təsdiqləyə bilərmi?

Xeyr, AI heç vaxt öz səlahiyyəti ilə qüsuru təsdiqləmir. O, yalnız şübhəli halları qeyd edərək hesabat hazırlayır, son qərarı və qeydiyyatı insan həyata keçirir.

Sistem hansı şəkildə quraşdırılır və təhlükəsizlik necə təmin edilir?

Argus QA self-hosted platformadır; on konteyner və ortaq artefakt həcmi ilə qurulur, xarici SaaS asılılığı yoxdur. Giriş məlumatları isə şifrələnmiş secret store-da saxlanılır.

Model dəyişiklikləri sistemi necə təsir edir?

Model seçimi verilənlər bazasında saxlanılır. Yeni model seçildikdə, bu dəyişiklik növbəti iş vahəsində avtomatik tətbiq edilir və sistemin yenidən deploy edilməsinə ehtiyac qalmır.

Sistemin effektivliyi necə ölçülür?

Canlı CLM platformasında aparılan benchmark-da, real qüsurlarla bloklanmayan ssenarilərin təxminən 70%-i avtonom tamamlanmış və 3 real məhsul qüsuru müstəqil tapılmışdır.

Test Prosesini Optimallaşdırın

Argus QA ilə müəssisə səviyyəli veb tətbiqləriniz üçün avtonom reqressiya testlərini tətbiq edin və QA prosesini sürətləndirin.

Demo tələb edin