هنگام پیادهسازی افزونههای نقص سفارشی یا گزارشهای سفارشی، گاهی اوقات لازم است مقادیر بازگشتی را از ابزارهای شخص ثالث بررسی کنید یا جریان اجرای اسکریپت خود را اشکالزدایی کنید. برای انجام این کار می توانید از روش های ثبت اشکال زدایی داخلی TestRail استفاده کنید. برای بهره مندی از قابلیت های لاگ TestRail باید به طور موقت آن را فعال کنید حالت ورود به سیستم.
سپس میتوانید از روشهای زیر برای نوشتن اطلاعات اشکالزدایی در گزارش سیستم TestRail استفاده کنید، که معمولاً در یک logs دایرکتوری در مسیر نصب TestRail.
| روش | توضیحات |
|---|---|
| logger::debug(رشته) | این روش به شما امکان می دهد یک رشته یا پیام ساده را به گزارش سیستم ارسال کنید. |
| Logger::debugr(رشته، شی) | از این روش برای ارسال یک شیء کامل، آرایه یا متغیر به گزارش سیستم استفاده کنید. این روش برای بررسی محتوای متغیرها یا پاسخهای ابزارهای شخص ثالث مفید است. |
| logger::debugf(رشته،..) | این روش به شما امکان می دهد یک رشته قالب و آرگومان های مربوطه را مشخص کنید. آرگومان های قالب را می توان به صورت {۰}، {۱}، {۲} و غیره مشخص کرد. |

