فهرست مطالب:
تصویری: چگونه از JUnit در جنکینز استفاده کنم؟
2024 نویسنده: Lynn Donovan | [email protected]. آخرین اصلاح شده: 2023-12-15 23:46
- مرحله 1: شروع کنید جنکینز در حالت ترمینال تعاملی اطمینان حاصل کنید که پورت 8080 در هاست Docker استفاده نشده است.
- مرحله 2: باز کنید جنکینز در یک مرورگر
- مرحله 3: پیش ساخت JUnit آزمون های فراخوانی شده توسط Gradle.
- مرحله 4: اضافه کنید JUnit گزارش نتایج آزمون به جنکینز .
- مرحله 5: گزارش تست ناموفق را تأیید کنید.
با توجه به این، JUnit Jenkins چیست؟
جونیت : بایگانی JUnit نتایج آزمون قالب بندی شده هنگامی که این گزینه پیکربندی می شود، جنکینز میتواند اطلاعات مفیدی در مورد نتایج آزمایش، مانند روندهای نتایج آزمون تاریخی، رابط کاربری وب برای مشاهده گزارشهای آزمایش، ردیابی شکستها و غیره ارائه دهد.
دوم اینکه آیا جنکینز یک ابزار تست است؟ جنکینز یکپارچه سازی پیوسته (CI) بسیار محبوب است ابزار . استفاده از آن رایگان است، نرم افزار منبع باز، نوشته شده در جاوا. جنکینز محبوبیت هزاران افزونه را برای ردیابی سریع بهره وری شما ارائه می دهد. به عبارت ساده، شما می توانید آن را در یک استفاده کنید آزمایش کردن پروژه ای برای خودکارسازی شما آزمایش کردن در یک فرآیند توسعه چابک
علاوه بر موارد فوق، چگونه نتایج را در جنکینز منتشر می کنید؟
صفحه نتیجه تست
- با کلیک کردن روی پیوند ساخت در صفحه وضعیت یا تاریخچه پروژه جنکینز خود یا با کلیک بر روی نتیجه تست در منوی سمت چپ به صفحه نتیجه آزمایش میروید.
- روی افزودن توضیحات کلیک کنید تا توضیحی برای اجرای آزمایشی مشخص شود.
گزارش JUnit چیست؟
JUnit یکی از آن فریم ورک های واحد است که در ابتدا توسط بسیاری از برنامه های جاوا به عنوان فریم ورک تست واحد استفاده می شد. به صورت پیش فرض، JUnit تست ها ساده تولید می کنند گزارش فایل های XML برای اجرای آزمایشی آن. سپس می توان از این فایل های XML برای ایجاد هر سفارشی استفاده کرد گزارش ها طبق نیاز تست
توصیه شده:
چگونه پلاگین های جنکینز را به صورت آفلاین دانلود کنم؟
در اینجا کاری است که میتوانید انجام دهید. یک Jenkins را به صورت محلی در دستگاهی اجرا کنید که میتواند افزونهها را دانلود کند. با استفاده از Update Center تمام افزونه های مورد نظر خود را دانلود و به روز کنید. به دایرکتوری %JENKINS_HOME%/plugins بروید. در داخل این پوشه * را مشاهده خواهید کرد. jpi اینها افزونه های شما هستند. نام آن را به * تغییر دهید. hpi سپس آن را در دایرکتوری نگه دارید
چگونه کاربران را در جنکینز مدیریت کنم؟
به طور پیش فرض جنکینز از پایگاه داده خود برای مدیریت کاربر استفاده می کند. برای مشاهده کاربرانی که دارید به افراد در داشبورد جنکینز بروید، اگر نمیتوانید گزینهای برای افزودن کاربر در آنجا پیدا کنید، ناامید نشوید، ادامه دهید. به Manage Jenkins بروید و به پایین اسکرول کنید، آخرین گزینه باید Manage Users باشد
چگونه می توانم یک گزارش تست JUnit در جنکینز ایجاد کنم؟
ویدئو متعاقباً ممکن است یکی بپرسد، چگونه می توانم یک گزارش تست در جنکینز ایجاد کنم؟ روی «پیکربندی» کلیک کنید و به «Post Build Actions» بروید و روی «Add Post Build Actions» لیست کشویی کلیک کنید. ما یک پروژه جدید "TestNGProject"
چگونه یک تست JUnit را در جنکینز اجرا کنم؟
مرحله 1: جنکینز را در حالت ترمینال تعاملی راه اندازی کنید. اطمینان حاصل کنید که پورت 8080 در هاست Docker استفاده نشده است. مرحله 2: جنکینز را در یک مرورگر باز کنید. مرحله 3: آزمایش های پیش ساخته JUnit که توسط Gradle فراخوانی شده اند. مرحله 4: گزارش نتایج تست JUnit را به Jenkins اضافه کنید. مرحله 5: گزارش تست ناموفق را تأیید کنید
چگونه می توانم از اعتبارنامه ها در جنکینز استفاده کنم؟
از صفحه اصلی Jenkins (یعنی داشبورد رابط کاربری کلاسیک Jenkins)، روی Credentials > System در سمت چپ کلیک کنید. در قسمت System، برای دسترسی به این دامنه پیشفرض، روی پیوند اعتبار جهانی (بدون محدودیت) کلیک کنید. روی Add Credentials در سمت چپ کلیک کنید