Argus QA — Avtonom reqressiya testi
Biznes prosesini adi dildə təsvir edin — computer-use agentləri onu real interfeysdə addım-addım icra etsin. Skript yazmadan, interfeys dəyişəndə isə onu yenidən yazmadan; hər addım skrinşot və agentin mühakiməsi ilə saxlanılır.
Argus QA — Müəssisə Veb Tətbiqləri üçün Avtonom Reqressiya Testi
Argus QA, müəssisə veb tətbiqlərini adi dildə yazılmış ssenarilər əsasında avtonom şəkildə test edən süni intellekt agenti mühərrikidir. Ssenarilər selektor və ya koordinat deyil, rol, iddialar və addım/vaxt büdcəsi olan versiyalanmış YAML məqsədləri şəklində təsvir edilir; bu o deməkdir ki, interfeys dəyişdikdə skriptləri yenidən yazmaq lazım gəlmir. Agent hər növbədə bir skrinşot müşahidə edir, mühakiməsini açıq şəkildə bildirir və bir əməliyyat icra edir — hər addım, uğurlu olsun ya olmасın, tam qeydə alınır. Giriş əməliyyatı həmişə şifrəli sirr anbarından deterministik skriptlə həll edilir; agent heç vaxt etimadnaməyə toxunmur. İddiaları isə agentin özü deyil, müstəqil bir yoxlayıcı yoxlayır, beləliklə nəticələrin etibarlılığı konstruktiv olaraq təmin edilir.
Nə üçün Argus QA?
Selektor və koordinat yazmadan test: ssenarilər YAML məqsədləri kimi təsvir edilir, agent interfeysi hər dəfə özü kəşf edir — interfeys dəyişəndə ssenari dəyişmir
Tam addım izlənəbilirliyi: hər addım skrinşot, agent mühakiməsi və nəticəsi ilə birlikdə saxlanılır; uğursuzluqlar məhsul qüsuru, agent uğursuzluğu, mühit uğursuzluğu, iddia uğursuzluğu, döngü, addım limiti və ya vaxt aşımı kimi dəqiq təsnif edilir
Çox rollü iş axınları üçün hazır: yaradıcı, təsdiqləyici və təchizatçı hər biri müstəqil autentifikasiya edilmiş brauzer sessiyasında işləyir; paralel agentlər paylaşılan mühitdə toqquşmadan çalışır
İki pilləli model icrası ilə xərc optimallaşdırması: əvvəlcə daha sərfəli model işləyir, yalnız agent tərəfli uğursuzluqlar daha güclü modelə eskalasiya edilir; model seçimi verilənlər bazasında saxlanılır və yenidən yerləşdirmə tələb etmədən növbəti işdən etibarən qüvvəyə minir
Şəffaf xərc nəzarəti: hər model çağırışı ölçülür, xərc çağırışdan addıma, ssenaridən suitə və buraxılışa qədər toplanır; 25 ssenaridən ibarət tam suitin ölçülmüş model xərci $0.4–2.3 arasındadır
Tam özündə yerləşdirilir: on konteyner və paylaşılan artefakt həcmi, xarici SaaS asılılığı yoxdur — məlumatlar, modellər və etimadnamələr sizin infrastrukturda qalır
Əsas Xüsusiyyətlər
Niyyət Əsaslı Ssenarilər
Ssenarilər rol, iddialar və addım/vaxt büdcəsi olan versiyalanmış YAML məqsədləridir. Selektor və koordinat yoxdur — agent hər dəfə interfeysi özü oxuyur, buna görə interfeys dəyişiklikləri adətən ssenarini etkiləmir. Ssenarilər, suitlər və paylaşılan tətbiq qeydləri veb UI-dən redaktə edilə bilər və saxlanarkən runner-ın öz sxeminə qarşı yoxlanılır.
Addım-addım Şəffaflıq
Agent hər növbədə bir skrinşot müşahidə edir, mühakiməsini açıq şəkildə bildirir və bir əməliyyat icra edir. Hər addım — uğurlu olsun ya olmасın — tam qeydə alınır. İşlər axtarıla, əvvəlki işlərlə müqayisə edilə bilər; tamamlanma, xərc və uğursuzluq tendensiyaları idarəetmə panelində izlənir.
Çox Rollü İş Axınları
Yaradıcı, təsdiqləyici və təchizatçı kimi fərqli rollar hər biri ayrı, müstəqil autentifikasiya edilmiş brauzer sessiyasında işləyir. İş zamanı unikal adlandırma sayəsində paralel agentlər paylaşılan mühitdə toqquşmadan çalışır. Bir yerləşdirmə bir neçə mühiti test edir; hər mühit öz baza URL-ini, giriş addımlarını və rol üzrə hesablarını daşıyır.
İki Pilləli Model İcra
Əvvəlcə daha sərfəli model işləyir; yalnız agent tərəfli uğursuzluqlar daha güclü modelə bir dəfə eskalasiya edilir. Model seçimi verilənlər bazasında saxlanılır və hər iş üçün oxunur — dəyişiklik növbəti iş vahidindən etibarən qüvvəyə minir, yenidən yerləşdirmə tələb olunmur. Model kataloquları hər provayderin öz /models endpoint-indən canlı oxunur; vizual dəstək və koordinat əsaslandırması fərz edilmədən yoxlanılır.
Xəta Təsnifatı və Səhv Reyestri
Uğursuzluqlar məhsul qüsuru, agent uğursuzluğu, mühit uğursuzluğu, iddia uğursuzluğu, döngü, addım limiti və ya vaxt aşımı kimi dəqiq təsnif edilir. Şübhəli məhsul səhvi hazır hesabatla işarələnir — insan nəzərdən keçirir və Qase-ə qüsur kimi və ya Jira-ya qeyd edir; mühərrik heç vaxt öz səlahiyyəti ilə qüsur bildirmir. Hər keçməyən nəticə səhv reyestrində saxlanılır.
Qase.io İnteqrasiyası
Test halları olduğu kimi idxal edilir — heç bir model onları yenidən yazmır. Qase test işi və ya planı Argus suitinə çevrilir; hər nəticə tamamlandıqca Argus sübutuna keçidlə Qase işinə göndərilir. API testi kimi etiketlənmiş Qase halları idxal zamanı keçilir, çünki brauzer agentinin sorğu və status kodu ilə işi yoxdur.
Necə İşləyir?
Tez-tez Verilən Suallar
Argus QA mövcud Playwright skriptlərimi əvəz edirmi?
Xeyr, tamamlayır. Sabit, yaxşı müəyyənləşdirilmiş axınlar üçün deterministik skriptlər daha sürətli və etibarlıdır. Argus QA uzun, çox rollü və tez-tez dəyişən axınlar üçün nəzərdə tutulub — hər iki yanaşma eyni vaxtda istifadə edilə bilər.
İnterfeys dəyişəndə ssenarilərimi yenidən yazmaq lazımdırmı?
Adətən xeyr. Ssenarilər koordinat deyil, niyyət əsaslıdır — agent interfeysi hər dəfə özü oxuyur. Vizual dəyişikliklər ssenarini etkiləmir; yalnız iş axınının məntiqi dəyişərsə ssenarini yeniləmək lazım gəlir. Ssenarilər veb UI-dən redaktə edilə bilər və saxlanarkən sxemə qarşı yoxlanılır.
Model xərci necə idarə olunur və nə qədər tutacağını əvvəlcədən bilə bilərəmmi?
Hər model çağırışı ölçülür; xərc çağırışdan addıma, ssenaridən suitə və buraxılışa qədər toplanır — hər səviyyədə tam görünürlük var. 25 ssenaridən ibarət tam suitin ölçülmüş model xərci $0.4–2.3 arasındadır; bu, cari mərhələdə alınan ölçüm nəticəsidir. İki pilləli model icrası da xərci optimallaşdırır: daha güclü model yalnız agent tərəfli uğursuzluqlarda istifadə edilir.
Argus QA məlumatlarımı xarici xidmətlərə göndərirmi?
Xeyr. Argus QA tam özündə yerləşdirilir: on konteyner və paylaşılan artefakt həcmi, xarici SaaS asılılığı yoxdur. Modellər, etimadnamələr, xərc uçotu və yerləşdirmə bir dəfə konfiqurasiya edilir; bütün məlumatlar sizin infrastrukturda qalır.
Mühərrik aşkar etdiyi səhvləri avtomatik qeyd edirmi?
Xeyr. Şübhəli məhsul səhvi hazır hesabatla işarələnir; insan nəzərdən keçirir və Qase-ə qüsur kimi və ya Jira-ya qeyd edir. Mühərrik heç vaxt öz səlahiyyəti ilə qüsur bildirmir — bu, yanlış müsbət nəticələrin istehsala çatmasının qarşısını alan qəsdən edilmiş dizayn qərarıdır.