Mundarija:

Testngda test holatlarini qanday bajaraman?
Testngda test holatlarini qanday bajaraman?

Video: Testngda test holatlarini qanday bajaraman?

Video: Testngda test holatlarini qanday bajaraman?
Video: How to run Selenium TestNG test from Jenkins | Maven Integration Plugin | Jenkins TestNG example 2024, Noyabr
Anonim

Salom Neerja, selenyumda TestNG test to'plamidan foydalangan holda bir nechta test holatlarini bajarish uchun quyidagi amallarni birma-bir bajaring:

  1. Loyiha jildini o'ng tugmasini bosing, Yangi-ga o'ting va "Fayl" ni tanlang.
  2. Yangi fayl ustasida fayl nomini ' sifatida qo'shing testng . xml'ni tanlang va Finish tugmasini bosing.
  3. Qo'shiladi testng .
  4. Hozir yugur xml faylini o'ng tugmasini bosing testng .

Oddiy qilib aytganda, Testng yordamida test holatlari guruhini ishga tushira olamizmi?

Ha Shubhasiz TestNG yordamida test holatlari guruhini ishga tushirishimiz mumkin . Siz mumkin yaratish a test guruhi funksionallik va xususiyatlarga asoslangan yoki modullarga asoslangan yoki asoslangan usullar sinovdan o'tkazish funktsional kabi turlari sinovdan o'tkazish , aql-idrok sinovdan o'tkazish va hokazo.. Shu tarzda siz mumkin maxsus farqlash guruh testi barchadan usullar sinov usullari.

Testng-da qanday qilib maxsus testni o'tkazaman? Avtomatlashtirishning ikki xil usulidan foydalanishimiz mumkin yugur alohida sinov selendagi holatlar sinovdan o'tkazish . Birinchi usul yoqilgan yoki o'chirilgan holatni o'rnatishdir Sinov izoh. Namuna testng skript yugur sinf. Ikkinchi usul - bu manzilda guruh tafsilotlarini o'rnatish Sinov izoh.

Shunday qilib, Testngda bir necha marta test ishini qanday bajarasiz?

Siz qo'shishingiz mumkin bir nechta testlar testngSuite-da va bajarmoq . Hammasi ostida testlar sinflar nomlari bir xil bo'lishi kerak bajarmoq bir xil skript bir nechta soni marta . @Factory va @DataProvider izohidan foydalangan holda TestNG Siz.. qila olasiz; siz … mumkin bajarmoq bir xil sinov - hol bir necha marta turli ma'lumotlar bilan.

Maven Selenium nima?

Maven qurilishni boshqarish vositasi bo'lib, u boshqarishga yordam beradi selen loyihalar muammosiz amalga oshiriladi. Maven yozish uchun qo'shimcha funktsiyalarni ta'minlamaydi selen sinov holatlari. bu qurilishni boshqarish vositasi va u boshqaradi selen test loyihalari kompilyatsiya, hujjatlar va boshqa loyiha vazifalarini bajaradi. Maven ishlatilgan POM.

Tavsiya: