Ma'lumotlarga asoslangan va kalit so'zlarga asoslangan o'rtasidagi farq nima?
Ma'lumotlarga asoslangan va kalit so'zlarga asoslangan o'rtasidagi farq nima?

Video: Ma'lumotlarga asoslangan va kalit so'zlarga asoslangan o'rtasidagi farq nima?

Video: Ma'lumotlarga asoslangan va kalit so'zlarga asoslangan o'rtasidagi farq nima?
Video: Xotirani kuchaytiruvchi 10 ta SIR. Hamma uchun birdek to'gri keladi! 10 daqiqada 2024, Noyabr
Anonim

Kalit so'z bilan boshqariladigan o'rtasidagi farq va Ma'lumotlarga asoslangan ramka: Ma'lumotlarga asoslangan Ramka: Shuning uchun testni saqlab qolish tavsiya etiladi ma'lumotlar ba'zi bir tashqi tomonga ma'lumotlar test skriptlaridan tashqarida asos. Ma'lumotlarga asoslangan Testing Framework foydalanuvchiga test skripti mantiqi va testni ajratishga yordam beradi ma'lumotlar bir-biridan.

Xuddi shunday, so'rashi mumkin, kalit so'zga asoslangan ramka nima?

Kalit so'z - boshqariladigan sinov funksional avtomatlashtirishning bir turi hisoblanadi sinov tizimi stol sifatida ham tanilgan boshqariladigan sinov yoki harakat so‘ziga asoslangan sinovdan o'tkazish . In Kalit so'z - boshqariladigan sinov , aniqlash uchun biz jadval formatidan, odatda elektron jadvaldan foydalanamiz kalit so'zlar yoki biz bajarmoqchi bo'lgan har bir funktsiya uchun harakat so'zlari.

Yuqoridagilardan tashqari, TestNG kalit so'zlarga asoslangan ramkami? ning asosiy ishi Kalit so'zlarga asoslangan ramka Test ishini to'rt xil qismga bo'lishdir. TestNG sinov hisoblanadi ramka JUnit va NUnit-dan ilhomlangan, lekin uni yanada kuchliroq va foydalanishni osonlashtiradigan ba'zi yangi funksiyalarni taqdim etadi, masalan: Izohlar.

Xuddi shunday, siz selenyumda ma'lumotlarga asoslangan va kalit so'zlarga asoslangan ramka nima deb so'rashingiz mumkin?

Kalit so'zga asoslangan ramka Bu barcha operatsiyalar va bajariladigan ko'rsatmalar haqiqiy sinov holatidan alohida yozilgan texnikadir. U bilan o'xshashlik Ma'lumotlarga asoslangan ramka ya'ni, bajariladigan amallar yana Excel varag'i kabi tashqi faylda saqlanadi.

Nima uchun biz ma'lumotlarga asoslangan ramkadan foydalanamiz?

Ma'lumotlarga asoslangan ramka test skriptlari mantiqi va testni ajratishga qaratilgan ma'lumotlar bir-biridan. Turli test to'plamlarini topshirish orqali testlarni avtomatlashtirish skriptlarini yaratishga imkon beradi ma'lumotlar . Buni qo'llash orqali ramka biz test skriptlarini turli test to'plamlari uchun osongina to'g'ri ishlashi mumkin ma'lumotlar.

Tavsiya: