Mündəricat:

Testng-də test hadisələrini necə işlədirəm?
Testng-də test hadisələrini necə işlədirəm?

Video: Testng-də test hadisələrini necə işlədirəm?

Video: Testng-də test hadisələrini necə işlədirəm?
Video: Əfsanəvi XƏRÇƏN MƏXLUQ! DİGƏR MAXLUQLARA QARŞI CRAB sınağı - Cib qarışqaları: Koloniya Simulyatoru 2024, Noyabr
Anonim

Salam Neerja, seleniumda TestNG test paketindən istifadə edərək birdən çox test işini həyata keçirmək üçün bu addımları bir-bir yerinə yetirin:

  1. Layihə qovluğuna sağ vurun, Yeniyə keçin və "Fayl" seçin.
  2. Yeni fayl sehrbazında fayl adını ' olaraq əlavə edin testng . xml' seçin və Finish düyməsini basın.
  3. Əlavə edəcək testng .
  4. İndi qaçmaq xml faylının üzərinə sağ kliklə testng .

Sadəcə olaraq, Testng istifadə edərək bir qrup test işi işlədə bilərikmi?

Bəli Aydındır biz TestNG istifadə edərək bir qrup test işi işlədə bilərik . Sən bacarmaq yaratmaq test qrupu funksionallıq və xüsusiyyətlərə əsaslanan və ya modullara əsaslanan və ya əsaslanan üsullar sınaq funksional kimi növləri sınaq , ağlı başında olmaq sınaq s.. Bu yolla siz bacarmaq xüsusi fərqləndirin qrup testi bütün üsullardan test üsulları.

Testng-də xüsusi bir testi necə keçirə bilərəm? Avtomatlaşdırma üçün iki fərqli yoldan istifadə edə bilərik qaçmaq xüsusi test selenium halları sınaq . Birinci üsul, aktiv və ya qeyri-aktiv vəziyyətin qurulmasıdır Test annotasiya. Nümunə testng üçün skript qaçmaq sinif. İkinci üsul qrup təfərrüatlarını burada qurmaqdır Test annotasiya.

Beləliklə, Testng-də bir neçə dəfə test işini necə işlədə bilərsiniz?

əlavə edə bilərsiniz çoxsaylı testlər testngSuite-də və icra etmək . Hamısının altında testlər sinif adları eyni olmalıdır icra etmək eyni skript çoxsaylı sayı dəfə . @Factory və @DataProvider annotasiyasından istifadə etməklə TestNG bacararsan icra etmək eyni test - işi dəfələrlə müxtəlif məlumatlarla.

Maven Selenium nədir?

Maven tikinti idarəetmə vasitəsidir, idarə etməyə kömək edir selenium layihələrin rəvan həyata keçirilməsi. Maven yazmaq üçün bəzi əlavə funksiyaları təmin etmir selenium sınaq halları. bu quruluş idarəetmə vasitəsidir və idarə edir selenium test layihələri tərtib tərtibi, sənədləşdirmə və digər layihə tapşırıqlarını yerinə yetirir. Maven istifadə edilmiş POM.

Tövsiyə: