Integration Test

آزمایشی که همکاری چند جزء واقعی برنامه را بررسی می‌کند، نه فقط رفتار یک بخش جداشده را.

این تعریف را هوش مصنوعی از روی مطالب فیدآپ نوشته است.

مطالبی با این مفهوم

  1. Jakarta EE

    Testcontainers؛ آزمایش WAR واقعی در Docker با Azul Payara Micro

    این مطلب نشان می‌دهد چطور WAR ساخته‌شده با Maven را در Testcontainers اجرا و برنامه را از بیرون آزمایش کرد؛ همراه با هزینه‌ها، محدودیت‌ها و نکته‌ای درباره چرخه عمر container مشترک در JUnit 5.

    یادگیری: ۵ مفهومافزوده‌شده foojay.io

  2. PostgreSQL

    UnitAutogen؛ تولید خودکار تست برای منطق PostgreSQL

    UnitAutogen برای PostgreSQL،؜ Supabase و Neon تست و دادهٔ Mock تولید می‌کند. تست‌ها از کد و schema استخراج می‌شوند و فقط پس از اجرای موفق روی database واقعی نگه داشته می‌شوند.

    یادگیری: ۶ مفهومافزوده‌شده postgr.es

  3. api

    تست API با Python؛ بررسی نام خالی، غایب و با نوع نادرست

    یک مثال مستقل از framework نشان می‌دهد چطور رفتار ورودی نام را در Python تست کنیم. این بررسی، نام غایب، خالی، فقط شامل فاصله و عدد را رد می‌کند و فاصله‌های ابتدا و انتهای نام معتبر را حذف می‌کند.

    یادگیری: ۳ مفهومافزوده‌شده dev.to