Əgər test paketi hər dəfə bir düymə dəyişir, bir div dəyişir, ya da - tanrılar qadağan - bir A / B test sürürsə, bu həqiqətən bir şey test edir? Əgər istirahət etməlisinizsə, şansınız çoxdur ki, komandanız - çoxlu mühitlər kimi - hər bir UI dəyişdirilməsi ilə çalınan script bazlı testləri düzəltmək və davam etdirmək üçün çox çox vaxt xərcləyir. Şükürlər olsun ki, iş prosesində AI ilə, sertifikatlar döşənib, UI bozulmır və hər şey düzgündir, yoxsa? Bu postda, AI testinin nə olduğunu və QA agentlərinin qapı altında necə işləyəcəyini bölüşəcəyik - bu yüzden komandanıza həqiqətən kömək edə biləcəksiniz. Tradisional test automatizasiyası nədir “Playwright” və ya “Selenium” kimi test automatizasiya alətləri bir dizi adım-dünya yönəldicilərini izləyir.Bu belə bir şeydir: bu URL-yə gedin, spesifik CSS seçicisi ilə elementə baxın, ona tıklayın, bu metni göstərin... Bunların hamısı çox yaxşı işləyir, əgər ürəyiniz heç vaxt dəyişməsə. Bir şey də var ki, bu adı Əsas olaraq, skriptlər yalnız UI-nin dəyişməsi üçün deyil, həm də instruksiyaların qalxması üçün çökürlər.Teamlar yeni funksiyaları tapmaq və düzəltməkdən və ya yeni xüsusiyyətlər yaratmaqdan başqa, var olan testlərin davam etdirilməsinə 30-40% zaman ayırdığını bildirirlər. Sadəcə, yaxşı testlərin davam etdirilməsinə ehtiyac var. selector treadmill AI code generation “Cursor”, “Cloude Code” və “Copilot” kimi alətlər şirkətlərə hər zamankinden daha sürətli kodu göndərməyə kömək edir, lakin daha çox çıxış sprint başına daha çox UI dəyişikliklərini, daha çox kodu refaktorları, daha çox komponentlər yazılmağa kömək edir. A ilə bağlı Avtomatizasiya platformalarında, düzgün QA çözümü olmayan yüksək performanslı komandalar iki haftalık bir ciklusda üretimə çatmaq üçün sprinttə görə yaklaşık 20 böhranla qarşılaşıb. Forrester Tei araşdırması Əsas səhifə » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Gündəm » Agentlik testləri aparılır. Agentlik testləri nədir? Agentlik testlərinin əsas səbəblərindən biri də, AI-nin belirli bir hədəfə çatmasıdır. Bu barədə araşdırma aparılıb, bu barədə məlumat verilib. Kontrol etmək lazımdır. how what Burada bir nümunə ifadəsi var: “Korsa bir M-size hoodie daxil edə bilər və GooglePay ilə checkout tamamlayın”. Agentlik bu qərarın nəticəsi ilə bağlıdır. VVD - Hollandiyada futbolçu bu adla tanımır, orada VVD daha çox mərkəz-sağı təmsilən edən siyasi partiyanın adının qısaltması kimi bilinir - artıq sorğu-suala ehtiyacı olmayan ulduzdu. Reaksiya modeli Bu sistemlərin əksəriyyəti, bizdə yaradılan sistemdir. Reytinq modelini izləyin: Qazaxıstan observe —> decide —> act —> evaluate Qazaxıstan: Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıstanın Qazaxıdır. Düşünürəm, ya da düşünürəm: Bu, meta ilə bağlı səbəblərdir. “Mən “Cərrahiyeyeye Add” düyməsini tapa bilərəm. Xatırladaq ki, istifadəçi belə davranır. Evalyasiya: işin işlədiyini və sonradan nə etməyəcəyini seçir (bir daha yeniləyir). Burada, bir web appun struktural və vizual hiyerarqisini anlayan və bir istifadəçi qəbul etdiyinin bir yolunu yeniləyən autonomous sistemdən danışırıq. Memoriya Layerləri Bizim agentlər web sitenizi və ya bir app-u, bütün sayfaları, qarışıqları, interaktiv elementləri və elementlər arasındakı əlaqələri bir bilgi grafikinə yerləşdirmək üçün crawl edir. Qazaxıstan Xatırladaq ki, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir ölkədən, hər hansı bir Agentlik testləri praktikada necə işləyir Bir test yazmadan əvvəl agent sizin app-unuzu crawl edir. QA.tech bunu adlandırır , bu, əsas olaraq agentlərin appunuzu kartlandırmaq və istifadəçi aksiyalarını və UI elementlərini anlamak üçün otonom şəkildə araşdırmaqdır. epistemic foraging İndi Agentə sonuncu hədəfin nə olduğunu söyləmək üçün basit və doğal bir çağırış yazırsınız, bəlkə “çoxlu olaraq istifadəçinin bir mülkiyyətə arama, baxma, baxma və rezervasiya edə biləcəyini doğrulayın”. Keçmə Agent daha sonra proqramı crawl sırasında əvvəlcə öyrəndiyi strukturla yükləyir.Artıq sayfaların və elementlərin bir kartı var, o, ana sayfa, browser özəllikləri xüsusiyyətləri, rezervasiya düymələri və bir insan istifadəçi kimi hər bir başqa ehtiyacı olan variant arzulama başlayır. Flow xəritədə Agent test sürüşünü adım-ayrı tamamlamaq üçün davam edir (bir çəkiliş sessiyası ilə bütün prosesini izləyə bilərsiniz).Əgər bir şey gözləmədikcə, istisna olmayan bir təklif kimi olursa, agent onu görür, bunun hədəf olduğunu fark edər və onu quraşdırır. Tədbirlər Aksiya tamamlandıqdan sonra, agent həlak olub-olmadığını və ya həlak olub-olmadığını qiymətləndirir. Artıq bir neçə ildir ki, bu problemlər həll olunacaq, bu problemlər həll olunacaq. İndi isə bir neçə seçki ilə seçki aparılır. , bir yerə daxil edin, arama başlatın, nəticələr sayfasının yüklənməsini gözləyin, bir mülkiyyət listəsinə tıklayın, sonra bulundurun və rezervasiya düyməsini basın. /home page data-testid Hər şey işləyir, heç bir şey dəyişməsə qədər. CAPTCHA eşitdikdə, test ID adını dəyişdikdə, ya da rezervasiya prosesi daha bir sayda bölünürsə, yenidən servis modunda olacaqsınız. Agentlik test automatizasiyasının AI-Assisted Testing-dən fərqlənməsi Xahiş edirəm ki, AI test automatizasiyası kimi satılan bir çox alətlər həqiqətən də Playwright kimi yenilikli texnologiya üçün skriptlər istehsal edən tikintilərdir. Doğrudur, onlar sizə daha yüksək test kateqoriyasını daha sürətli verirlər, lakin onlar da böyüyür və inandırılmazdır. Biz agentlik avtomatizasiya ilə bu cür istifadə etmək yalnız yanlış paradigma ilə AI istifadə edir - AI əşyaları istifadə etmənin nəticəsi bağımsız olaraq işləyən AI agentlərlə əvəz olunanda daha pisdir. Testlər prosesi və necə oraya getmək üçün deyil, sonuçlara fokuslaşdırılır. Agent sizin proqramınızı real bir istifadəçi kimi görür (vizual + HTML vasitəsilə). O, bir elementə reference etmək üçün birey tərəfindən yaradılan seçicilərə təvəkkül etmir. Əgər pozisyonu və ya “submit” düyməsini dəyişdirsəniz, ya da bir A/B test kimi başqa bir adım ekləsəniz, agent orijinal elementlər dəyişdi, ya da yol dəyişdi. VVD - Hollandiyada futbolçu bu adla tanımır, orada VVD daha çox mərkəz-sağı təmsilən edən siyasi partiyanın adının qısaltması kimi bilinir - artıq sorğu-suala ehtiyacı olmayan ulduzdu. Agent sizin proqramınızla nə qədər daha çox mübahisə edərsə, o qədər yaxşı olar ki, xoşbəxt yol sahələri tanıyacaq və spesifik istifadəçi interfeisin komponentləri üçün “normal” iş performansı qəbul olunacaq. Xəstəxanada işləyənlərin sayı artdıqca azdır Bu barədə məlumat vermək çox asandır, çünki mən düşünürəm ki, hər bir “Playwright” üçün yazılmış hər bir skripti yarın özünüzə verə bilməzsiniz. Bir neçə bölgə var ki, bu həqiqətən : strong fit End-to-end (E2E) istifadəçi aksiyası: Onboarding, checkout, hesabları idarə etmək və bütün CRUD aktivləri etmək ilə bağlı hər şey; Regressiya kompleksi: Manual olaraq test edə biləcəyinizdən daha çətindir. Xatırladaq ki, yeni versiyaların vaxtında qəbul edilməlidir. Kompleks məhsullar: Deneyimi validləşdirmək üçün ən yaxşı yol manual testdir, lakin açıq-aydın səbəblərdən ötürü, bu kifayət qədər çətindir. Bununla yanaşı, bu problemlər üçün daha az idealdır: Webgl oyunları və ya webgl-based UI-lər agentlər üçün test etmək çətindir. Session-to-session vasitəsi çox dinamikdir. Xatırladaq ki, bizim danışdığımız komandaların əksəriyyəti hibrid yaklaşımla məşğul olurlar.Çox pis detallar üçün skriptlərə təvəkkül edirlər və AI agentlərinin geniş və kompleks istifadəçi aksiyalarını başa vurmalarına izin verirlər. Bu deməkdir ki, agentlik QA-yı qəbul edən şirkətlərin 3 aylıq ödənişlə% 529-ə qədər ROI-ni qazandığını gördük. Yuxarı qaçmaq VVD - Hollandiyada futbolçu bu adla tanımır, orada VVD daha çox mərkəz-sağı təmsilən edən siyasi partiyanın adının qısaltması kimi bilinir - artıq sorğu-suala ehtiyacı olmayan ulduzdu. Ekipiniz test infrastrukturunu saxlamaq üçün həqiqi bugləri tapmaqdan daha çox vaxt xərcləyirsə, agentlik test automatizasiyası bu boşluğu doldurmanıza kömək edə bilər. Bəlkə də, burada faydalı materiallar var: Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstandaq Qazaxıstanın Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazaxıstanda Qazax QA.tech ilə tanış olun və agentlərimizin bir sonraki sürətiniz üçün kritiki aksiyalarınızı necə təsdiq edə biləcəyini görün. Demo kitabı