Სარჩევი:

როგორ გავატარო ტესტის შემთხვევები Testng-ში?
როგორ გავატარო ტესტის შემთხვევები Testng-ში?

ვიდეო: როგორ გავატარო ტესტის შემთხვევები Testng-ში?

ვიდეო: როგორ გავატარო ტესტის შემთხვევები Testng-ში?
ვიდეო: SpaceX Starship Full Stack Upgrade Testing, Falcon 9 OneWeb, Falcon Heavy USSF-67, JWST Update 2024, მაისი
Anonim

გამარჯობა Neerja, სელენში TestNG ტესტის კომპლექტის გამოყენებით რამდენიმე ტესტის გასაშვებად, შეასრულეთ ეს ნაბიჯები სათითაოდ:

  1. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით პროექტის საქაღალდეზე, გადადით ახალში და აირჩიეთ "ფაილი".
  2. ახალი ფაილის ოსტატში დაამატეთ ფაილის სახელი როგორც ' ტესტირება . xml' და დააჭირეთ ღილაკს Finish.
  3. დაამატებს ტესტირება .
  4. ახლა გაშვება xml ფაილი მარჯვენა ღილაკით ტესტირება .

უბრალოდ, შეგვიძლია თუ არა ტესტების ჯგუფის ჩატარება Testng-ის გამოყენებით?

დიახ ცხადია ჩვენ შეგვიძლია გავუშვათ ტესტის შემთხვევების ჯგუფი TestNG-ის გამოყენებით . შენ შეუძლია შექმენი ტესტის ჯგუფი ფუნქციონალურობასა და მახასიათებლებზე დაფუძნებული მეთოდები, ან მოდულების საფუძველზე ან საფუძველზე ტესტირება ტიპები, როგორიცაა ფუნქციური ტესტირება , საღი აზრი ტესტირება და ა.შ.. ამ გზით თქვენ შეუძლია კონკრეტულის დიფერენცირება ჯგუფური ტესტი მეთოდები ყველასგან ტესტი მეთოდები.

როგორ გავატარო კონკრეტული ტესტი Testng-ში? ჩვენ შეგვიძლია გამოვიყენოთ ავტომატიზაციის ორი განსხვავებული გზა გაშვება კონკრეტული ტესტი შემთხვევები სელენში ტესტირება . პირველი მეთოდი არის ჩართული ან გამორთული მდგომარეობის დაყენება ტესტი ანოტაცია. ნიმუში ტესტირება სკრიპტი რომ გაშვება კლასი. მეორე მეთოდი არის ჯგუფის დეტალების დაყენება ტესტი ანოტაცია.

ასე რომ, როგორ აწარმოებთ ტესტის საქმეს რამდენჯერმე Testng-ში?

შეგიძლიათ დაამატოთ მრავალი ტესტი testngSuite-ში და შეასრულოს . ყველა ქვეშ ტესტები კლასების სახელები უნდა იყოს იგივე, რათა შეასრულოს იგივე სკრიპტი მრავალჯერადი რაოდენობა ჯერ . @Factory და @DataProvider ანოტაციის გამოყენებით TestNG შენ შეგიძლია შეასრულოს იგივე ტესტი - საქმე რამდენჯერმე სხვადასხვა მონაცემებით.

რა არის Maven Selenium?

მეივენი არის build მართვის ინსტრუმენტი, ის ეხმარება მართვას სელენი შეუფერხებლად მიმდინარეობს პროექტები. მეივენი არ იძლევა დამატებით ფუნქციებს ჩასაწერად სელენი ტესტის შემთხვევები. ეს არის build მართვის ინსტრუმენტი და ის მართავს სელენი სატესტო პროექტები ქმნიან კონსტრუქციის კომპილაციას, დოკუმენტაციას და სხვა პროექტის ამოცანებს. მეივენი გამოყენებული POM.

გირჩევთ: