نمای کلی #
گزارش خلاصه (Defects) نمایی کلی از همه defectهایی نشان میدهد که پیدا کردهاید و به testهایی که در TestRail ثبت شدهاند لینک کردهاید. این گزارش، وضعیت کلی تلاشهای تست و کیفیت یک release مشخص را با دادهها و معیارهای کاربردی نشان میدهد. همچنین شامل نمایش گرافیکی دادههای خلاصه و فهرستهای دقیق test runها و defectهایی است که بر اساس معیارهای جستوجوی تعیینشده در گزینههای گزارش پیدا شدهاند.
ایجاد گزارش خلاصه (Defects) #
پیشنیازها #
لطفاً مطمئن شوید permissionهای زیر برای نقش کاربری شما فعال هستند.

برای جزئیات بیشتر، راهنمای مدیریت نقشها و permissionهای کاربران را ببینید.
مراحل ایجاد گزارش خلاصه (Defects) #
برای ایجاد گزارش خلاصه (Defects) در TestRail، باید چند تنظیم پیکربندی را مشخص کنید.
به projectی بروید که میخواهید برای آن test report ایجاد کنید. سپس به بخش Reportsبروید.

در سمت راست، پنلی با عنوان Create a Report روی Summary در بخش Defects کلیک کنید.

در صفحه Add Report، ۴ بخش اصلی را میبینید:
- Name and Description
- Report Options
- Access & Scheduling
برای پیکربندی هر بخش، مراحل زیر را دنبال کنید.
-
Name and Description
نام و توضیحات گزارش را در فیلدهای مربوطه وارد کنید.
-
Report Options
در صفحه Add Report، تا بخش Report Optionsپایین بروید. در این بخش، tabهای DEFECTS، SECTIONS، & TEST RUNS و TESTS را میبینید.
DEFECTS
در tab DEFECTS میتوانید همه defectهای پیداشده را در گزارش قرار دهید، یا فقط defectهای مشخصی را بر اساس شناسه وارد کنید. در بیشتر موارد، گزینه All defects را انتخاب میکنید؛ همانطور که در تصویر زیر نشان داده شده است.

SECTIONS & TEST RUNS
در بخش SECTIONS میتوانید کارهای زیر را انجام دهید & تب TEST RUNS:

-
انتخاب کنید که همه sectionهای test caseها در گزارش لحاظ شوند یا فقط sectionهای مشخص. با این کار میتوانید نتایج مربوط به بخشهای خاصی از test case را در گزارش نمایش دهید. اگر میخواهید sectionهای مشخصی را انتخاب کنید، روی radio button گزینه «The following sections only:» کلیک کنید. همچنین میتوانید کلید Ctrl/Cmd را نگه دارید و برای انتخاب چند section یا sub-section کلیک کنید.

-
test runهایی را انتخاب کنید که میخواهید نتایج test آنها را ببینید. این کار به دو روش انجام میشود. روش اول این است که یک یا چند filter اعمال کنید تا test runهایی انتخاب شوند که با filterهای اعمالشده مطابقت دارند. میتوانید test runها را با پارامترهایی مثل Assigned To، Completed On، Created By، Milestone و موارد مشابه filter کنید. این گزینه زمانی مفید است که بخواهید نتایج testها را در چند test run با معیارهای مشخص مقایسه کنید؛ برای مثال همه test runهای یک test plan مشخص، یا test runهای مربوط به یک milestone که برای پیگیری تستهای یک release خاص استفاده میکنید.

بعد از آن، روی Add Test Runsکلیک کنید؛ سپس روی Apply Filtersکلیک کنید.

روش دوم این است که test runها را جداگانه و یکییکی انتخاب کنید. روی radio button کنار گزینه Only the following test runs, کلیک کنید، سپس روی Add Test Runs کلیک کنید و checkbox مربوط به هر test runی را که میخواهید در گزارش باشد، علامت بزنید.

- حداکثر تعداد test runهایی را که باید در گزارش لحاظ شوند انتخاب کنید. این تعداد میتواند ۵، ۱۰، ۲۵، ۵۰ یا ۱۰۰ باشد.
TESTS
در تب TESTS میتوانید کارهای زیر را انجام دهید:
-
ستونهای TestRail را انتخاب کنید که میخواهید در جدولهای نمایشدهنده اطلاعات testها در گزارش قرار بگیرند. ستونهای پیشفرض شامل ID و Title هستند. بسته به اطلاعاتی که میخواهید نمایش دهید، میتوانید ستونهای دیگری مثل Type (نوع test)، Priority و موارد مشابه را هم اضافه کنید.

-
اگر تنظیمات Jira Cloud شما فعال باشد، میتوانید ستونهای Jira را هم انتخاب کنید. به همین شکل، میتوانید از میان fieldهای Jira که برای defectها پیکربندی شدهاند، موارد موردنیاز را برای گزارش انتخاب کنید. این ستونها نیز مانند ستونهای TestRail (Summary) اضافه میشوند و میتوانید ستونهای تکمیلی گفتهشده در بالا را هم اضافه کنید.
- حداکثر تعداد testهایی را که در هر گروه نمایش داده میشود تنظیم کنید. این تعداد میتواند ۱۰، ۲۵، ۵۰، ۱۰۰، ۲۵۰، ۵۰۰ یا ۱۰۰۰ باشد.
-
-
Access & Scheduling
این بخش به کاربران امکان میدهد گزینههای access و scheduling را تنظیم کنند. برای جزئیات بیشتر، به راهنمای General configurations مراجعه کنید.
در پایان، به پایین صفحه بروید و روی Add Report کلیک کنید تا گزارش ساخته شود.
خواندن گزارش Summary (Defects) #
بسته به دادههایی که در گزارش قرار میگیرند، ساخت گزارش ممکن است چند دقیقه طول بکشد. بعد از اینکه گزارش کامل ساخته شد، میتوانید آن را مشاهده و تفسیر کنید. برای مشاهده گزارش، به Reports بروید و از فهرست، روی گزارش موردنظر کلیک کنید. اولین نمودار در صفحه گزارش، یک bar chart است که تعداد defectهای پیداشده در test runهای مربوطه را نشان میدهد. test runهایی که defect دارند، بر اساس status فعلی test مثل passed، failed و موارد مشابه دستهبندی میشوند. نمونهای از این نمودار در زیر آمده است.

بعد، فهرستی از test runهایی را میبینید که defect دارند و با معیارهای تعیینشده در گزینههای گزارش مطابقت میکنند. این فهرست اطلاعات کلی هر test run، از جمله section تست و milestone مربوط به آن را نمایش میدهد. نمونهای از آن در زیر آمده است. یادداشت پایین فهرست نشان میدهد چند test run با معیارهای جستوجو مطابقت داشتهاند، اما هیچ defectی نداشتهاند.

پس از آن، فهرستی از defectها و اطلاعات test runی را میبینید که defect در آن شناسایی شده است. هر defect شامل لینکی به رکورد مربوطه در سیستم defect tracking یکپارچه است. status فعلی test run در ستون سمت راست نمایش داده میشود.









