Qo'shimcha resurslar

All lectures for UZ purposes
Daraja, Dars
Mavjud

Test haqida qo'shimcha ma'lumotlarni quyidagi manbalardan oling:

  • JUnit: "Java uchun dasturchilarga qulay test frameworki". Spring Framework tomonidan test to'plamida foydalaniladi va Spring TestContext Framework tomonidan qo'llab-quvvatlanadi.

  • TestNG: Testlar guruhlari, ma'lumotlarga asoslangan test, tarqatilgan test va boshqa imkoniyatlarni qo'llab-quvvatlaydigan JUnit asosidagi test frameworki. Spring TestContext Framework tomonidan qo'llab-quvvatlanadi

  • AssertJ: "Java uchun silliq tasdiqlash qo'shimchalari", lambda ifodalari, streamlar va Java 8'ning boshqa imkoniyatlarini qo'llab-quvvatlaydi.

  • Mock Objects: Wikipedia maqolasi.

  • MockObjects.com: Test orqali ishlab chiqish chog'ida kod strukturasini yaxshilash usuliga bag'ishlangan sayt.

  • Mockito: Java uchun Mock object kutubxonasi, Test Spy andozasiga asoslangan. Spring Framework tomonidan test to'plamida foydalaniladi.

  • EasyMock: Java kutubxonasi, "interfeyslar uchun mo‘ljallangan mock obyektlar (va klass kengaytmasi orqali obyektlar), ularni Java-dagi proksi mexanizmlar yordamida darhol yaratish orqali taqdim etadi".

  • JMock: Java kodini test orqali ishlab chiqishni qo'llab-quvvatlovchi kutubxona.

  • DbUnit: JUnit kengaytmasi (Ant va Maven bilan birga ishlatiladi), ma'lumotlar bazasiga asoslangan loyihalar uchun mo'ljallangan va test iteratsiyalari o'rtasida ma'lumotlar bazangizni normal holatga o'tkazadi.

  • Testcontainers: JUnit testlarini qo'llab-quvvatlovchi Java kutubxonasi, yengil, bir martalik umumiy ma'lumotlar bazalari, Selenium veb-brauzerlar uchun Docker konteynerida ishlatilishi mumkin bo'lgan narsa ta'minlaydi.

  • The Grinder: Java uchun yuklama test frameworki.

  • SpringMockK: Kotlinda yozilgan Spring Boot integratsion testlarini qo'llab-quvvatlash vositasi, MockK yordamida Mockito o'rniga ishlatiladi.

Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION