رفتن به محتوای اصلی
فهرست مستندات
گزارش‌های نتایج

گزارش Property Distribution (Results)

به‌روزرسانی ۶ دقیقه مطالعه TestRail

فهرست مطالب
  1. نمای کلی
  2. ایجاد گزارش Property Distribution (Results)
  3. پیش‌نیازها
  4. مراحل ایجاد گزارش Property Distribution (Results)
  5. خواندن گزارش توزیع ویژگی‌ها (نتایج)

نمای کلی

گزارش Property Distribution (Results) خلاصه‌ای از تست‌ها را نشان می‌دهد که بر اساس یک ویژگی قابل انتخاب، برای یک project، یک milestone یا یک test run مشخص گروه‌بندی شده‌اند. همان‌طور که از نام گزارش پیداست، تست‌ها بر اساس properties یا همان ویژگی انتخاب‌شده توزیع می‌شوند. برای مثال، می‌توانید تست‌های خود را بر اساس Statusگروه‌بندی کنید. در این حالت، گزارش دسته‌های مختلف Status و تست‌هایی را که در هر دسته قرار می‌گیرند نشان می‌دهد.

ایجاد گزارش Property Distribution (Results)

پیش‌نیازها

لطفاً مطمئن شوید مجوزهای زیر برای نقش کاربری شما فعال شده‌اند.

Property distrib results ss1.png

برای اطلاعات بیشتر، به راهنمای مدیریت نقش‌ها و مجوزهای کاربران مراجعه کنید.

مراحل ایجاد گزارش Property Distribution (Results)

برای ساخت گزارش Property Distribution (Results) در TestRail، باید چند گزینه پیکربندی را تنظیم کنید.

به project موردنظر برای گزارش تست بروید. سپس به بخش Reportsبروید.

Property distrib results ss2.png

در سمت چپ، پنلی با عنوان Create a Report می‌بینید. روی گزارش Property Distribution کلیک کنید که در بخش Results قرار دارد.

Property distrib results ss3.png

در صفحه Add Report، بخش‌های اصلی زیر را می‌بینید: 

  • Name and Description
  • Report Options
  • Access & Scheduling

برای پیکربندی هر بخش، مراحل زیر را دنبال کنید.

  1. Name and Description

    نام و توضیحات گزارش را در فیلدهای مربوطه وارد کنید.

  2. Report Options

    در صفحه Add Report، پایین بروید تا به بخش Report Optionsبرسید. در اینجا تب‌های GROUPING، SECTIONS، & TEST RUNS و TESTS را می‌بینید.

    GROUPING

    تب GROUPING به شما امکان می‌دهد تست‌ها را بر اساس ویژگی‌های مختلف گروه‌بندی کنید. این ویژگی‌ها شامل Status، Type، Automation Status، Automation Type، Assigned To، Tested By و Template هستند. هر ویژگی‌ای که انتخاب کنید مشخص می‌کند گزارش چه چیزی را نمایش دهد.

    PropertyDistribution_ReportOptions.png

    همچنین در تب GROUPING می‌توانید با فعال کردن چک‌باکس مربوطه، خلاصه تجمیعی گروه‌ها را به گزارش اضافه کنید. با این کار، گزارش یک نمودار میله‌ای افقی انباشته نمایش می‌دهد که نتایج تست‌ها را بر اساس ویژگی انتخاب‌شده گروه‌بندی می‌کند. همچنین می‌توانید گزینه نمایش جزئیات تست برای هر گروه را فعال کنید. وقتی این گزینه فعال باشد، گزارش فهرست‌های جداگانه‌ای از تست‌ها را نشان می‌دهد که زیر هر دسته از ویژگی انتخاب‌شده گروه‌بندی شده‌اند.

    PropertyDistribution_ReportOptions_Checkbox.png


    سفارشی‌سازی گزینه‌های Stacking

    کاربرانی که دسترسی administrator دارند می‌توانند هنگام افزودن گزارش‌های Property Distribution جدید، یک ویژگی اضافی اضافه و سفارشی کنند.

    بعد از افزودن یک گزارش Property Distribution داخل یک project، می‌توانید گزینه‌های گروه‌بندی نمودار را با انتخاب یک ویژگی دوم به‌عنوان متغیر stacking برای گزارش، از طریق فیلد کشویی Stack the test result by در تب Grouping options سفارشی کنید:

    stacktestresultby.png

    انتخاب یک گزینه stacking (مثل Priority در مثال بالا) باعث می‌شود ویژگی اضافی در نمودار گزارش و جدول مرتبط اعمال شود و به‌صورت stacked نمایش داده شود.

    test_by_status.png

    test_by_status2.png

     

    اجرای گزارش بدون متغیر stacking، نمودار و جدول را بدون معیارهای اضافی ایجاد می‌کند.

    SECTIONS & TEST RUNS

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

    PropertyDis_Sections.png

    1. انتخاب کنید همه sectionهای test caseها در گزارش لحاظ شوند یا فقط sectionهای مشخص. با این گزینه می‌توانید نتایج مربوط به sectionهای خاص test case را که می‌خواهید در گزارش نمایش داده شوند، نشان دهید. اگر می‌خواهید انتخاب‌های مشخصی داشته باشید، حتماً radio button «The following sections only:» را انتخاب کنید. همچنین می‌توانید کلید ctrl/cmd را نگه دارید و با کلیک، چند section یا sub-section را انتخاب کنید.PropertyDis_SelectMultiple.png
       
    2. test runهایی را انتخاب کنید که می‌خواهید نتایج تست‌ها را برای آن‌ها ببینید. این کار به دو روش انجام می‌شود. روش اول این است که یک یا چند filter اعمال کنید تا test runهایی انتخاب شوند که با filterهای اعمال‌شده مطابقت دارند. می‌توانید test runها را با پارامترهایی مثل Assigned To، Completed On، Created By، Milestone و غیره filter کنید. اگر بخواهید نتایج تست‌ها را در چند test run که معیارهای مشخصی دارند مقایسه کنید، این گزینه مفید است؛ برای مثال، همه test runهای یک test plan مشخص یا test runهای یک milestone که برای پیگیری تست‌های یک release خاص استفاده می‌کنید.

      PropertyDis_ApplyFilters.png
       

       

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

      ApplyFilter.png

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

      PropertyDis_AddSpecificTestRuns.png
       

    3. حداکثر تعداد test runهایی را که باید در گزارش قرار بگیرند انتخاب کنید. این تعداد می‌تواند ۵، ۱۰، ۲۵، ۵۰ یا ۱۰۰ باشد. 

    TESTS

    در تب TESTS می‌توانید کارهای زیر را انجام دهید:

    1. تست‌هایی را که در گزارش نمایش داده می‌شوند، بر اساس هر فیلد test case، از جمله custom case fieldها، به‌جز فیلدهای متنی، filter کنید؛ مثل Assigned to، Estimate، Priority و غیره. برای مثال، در تصویر زیر، Priority filter اعمال شده و روی Highتنظیم شده است.

      PropDis_Tests_ApplyFilter.png

    2. ستون‌های TestRail را انتخاب کنید که می‌خواهید در جدول‌های نمایش اطلاعات تست‌ها در گزارش قرار بگیرند. ستون‌های پیش‌فرض شامل ID و Title هستند. بسته به اطلاعاتی که می‌خواهید نمایش دهید، می‌توانید ستون‌های دیگری مثل Type (نوع تست)، Priority و غیره اضافه کنید.

      PropertyDistribution_ReportOptions.png

    3. اگر یک پیکربندی فعال Jira Cloud دارید و Defects به‌عنوان یکی از ستون‌های TestRail اضافه شده است، بخش جدید Jira Columns نمایش داده می‌شود. به همین شکل، می‌توانید از فیلدهای Jira که برای defects پیکربندی شده‌اند انتخاب کنید تا در گزارش قرار بگیرند؛ این فیلدها را می‌توانید همانند TestRail Columns (Summary) و ستون‌های اضافی گفته‌شده در بالا اضافه کنید.

      Reports Jira integration 4.png

    4. حداکثر تعداد تست‌هایی را که در هر گروه نمایش داده می‌شوند تنظیم کنید. این تعداد می‌تواند ۱۰، ۲۵، ۵۰، ۱۰۰، ۲۵۰، ۵۰۰ یا ۱۰۰۰ باشد.

     

  3. دسترسی به & Scheduling

    در این بخش می‌توانید گزینه‌های دسترسی و زمان‌بندی را تنظیم کنید. برای جزئیات بیشتر، به تنظیمات کلی مراجعه کنید.

در پایان، به پایین صفحه بروید و روی Add Report کلیک کنید تا گزارش ایجاد شود.

خواندن گزارش توزیع ویژگی‌ها (نتایج)

بسته به حجم داده‌های انتخاب‌شده، ایجاد گزارش ممکن است چند دقیقه طول بکشد. بعد از اینکه گزارش کامل شد، می‌توانید آن را ببینید و تفسیر کنید. برای مشاهده گزارش، به Reports بروید و از فهرست، گزارش موردنظر را باز کنید. اولین نمودار در صفحه گزارش، یک نمودار میله‌ای افقی stacked است که test results را بر اساس ویژگی‌ای که هنگام پیکربندی گزارش انتخاب کرده‌اید گروه‌بندی می‌کند. برای مثال، در تصویر زیر می‌بینید که test results این گزارش بر اساس ویژگی Status گروه‌بندی شده‌اند. برای دیدن جزئیات بیشتر، نشانگر ماوس را روی هر میله نگه دارید.

PropDis_Read_image1.png

در ادامه، جدولی را می‌بینید که آمار را نشان می‌دهد؛ از جمله تعداد و درصد testهایی که در هر دسته از ویژگی انتخاب‌شده هنگام پیکربندی گزارش قرار گرفته‌اند. در گزارش زیر می‌توانید ببینید که Untested یکی از دسته‌های ویژگی Status است و ۱۷ test دارد؛ یعنی ۱۱٪ از کل testها.

PropDis_Read_image2.png

بعد از آن، فهرست test runهای موجود در گزارش نمایش داده می‌شود.

PropDis_Read_image3.png

سپس گزارش، فهرست testها را زیر هر دسته از ویژگی انتخاب‌شده هنگام پیکربندی گزارش نشان می‌دهد. برای نمونه، گزارشی که بر اساس Status گروه‌بندی شده باشد، testها را در دسته‌هایی مانند Passed، Blocked، Untested، Retest و Failed فهرست می‌کند.

PropDis_Read_image4.png

PropDis_Read_image5.png

 

اگر می‌خواهید جزئیات بیشتری ببینید، می‌توانید روی هر test کلیک کنید. برای مثال، با کلیک روی test ناموفق با ID T31697، جزئیات بیشتری نمایش داده می‌شود؛ همان‌طور که در تصویر زیر آمده است. دایره قرمز نشان می‌دهد که در حال مشاهده یک test ناموفق هستید.

PropDis_Read_image6.png

 

ایستگاه بعدی شما

TestRail را همین حالا در محیط دمو ببینید.

محیط تست آماده

دسترسی به دمو TestRail

قبل از ورود، مشخصات زیر را در صفحه ورود محیط دمو وارد کنید.

آدرس دمو

https://demo.testrail.ir

ایمیل ورود

demo@testrail.ir

رمز عبور

demo_user