نمای کلی #
این گزارش که فقط برای پلنهای لایسنس Enterprise در دسترس است، نمایی کلی از وضعیت کیفیت در همه projectها ارائه میدهد. همچنین با مقایسه وضعیت projectها در کنار هم، کمک میکند مشخص کنید کدام projectها به توجه بیشتری نیاز دارند، کدامها به تکمیل نزدیکترند، و برای هر project تصمیم go/no-go بگیرید.
ایجاد گزارش #
پیشنیازها #
برای فعال کردن Cross-Project Reports، به بخش Administration > Users & Roles بروید & Role را ویرایش کنید یا با Administrator خود تماس بگیرید و مطمئن شوید مجوزهای لازم داده شدهاند:

مراحل #
برای ایجاد این گزارش، باید چند گزینه برای فیلتر کردن و نمایش اطلاعات انتخاب کنید. به بخش Cross-Project Reports در Dashboard بروید.

در پنل سمت چپ با عنوان Create Cross-Project Reports ، رویکلیک کنید Project Summary در بخش Test Execution .

در صفحه Add Report، سه بخش اصلی را میبینید:
- Name and Description؛
- Report Options: طبق توضیحات زیر؛
- Access & Scheduling: طبق توضیحات زیر.
Report Options #
به پایین صفحه و بخش Report Optionsبروید. سه تب میبینید: Test Details، Project and Milestones و Activity.
Details
در این تب میتوانید مشخص کنید کدام نوع milestone، test run و test plan بر اساس ویژگیهایشان در گزارش قرار بگیرند.

Projects and Milestones
در این بخش میتوانید:
الف) projectهای مشخصی را انتخاب کنید و از گزینههای Search و Filter (Active/Completed) هم کمک بگیرید:

ب) اگر در تب قبلی گزینه Select specific milestones را انتخاب کردهاید، روی فلش کلیک کنید تا بخش باز شود و milestoneهای project انتخابشده را ببینید. اینجا هم میتوانید از همان گزینههای Search و Filter استفاده کنید و milestoneهایی را که میخواهید در گزارش بیایند انتخاب کنید.

فعالیت
- بازه زمانی را از امروز تا تاریخهای گذشته، یا کل مدت پروژه، انتخاب کنید.
- یک یا چند status تست را انتخاب کنید.
در پایان، میتوانید مشخص کنید لینکهای مربوط به دادههای project که در TestRail قابل دسترسی هستند اضافه شوند یا نه، سپس به بخش بعدی بروید…
![]()
دسترسی & زمانبندی #
در این بخش، در پایین صفحه، تنظیمات انتشار و اشتراکگذاری را انتخاب کنید.
-
مشخص کنید گزارش فقط با گروه admin به اشتراک گذاشته شود یا با افراد بیشتری هم share شود.
- یک یا چند گزینه را برای زمان ایجاد گزارش انتخاب کنید: همین حالا، در صورت نیاز از طریق API (بخوانید: مرجع API)، زمانبندی این گزارش.

گزینه توضیح همین حالا بهمحض اینکه کاربر گزارش را publish کند، گزارش بارگذاری میشود و notificationها ارسال میشوند. در صورت نیاز از طریق API انتشار گزارش بر اساس API call انجام میشود. زمانبندی این گزارش گزارش در تاریخ و زمان مشخصی منتشر میشود. کاربر میتواند انتشار گزارش را بهصورت تکرارشونده تنظیم کند. -
در پایان، مشخص کنید گزارش را با چه کسانی و به چه روشی میخواهید به اشتراک بگذارید. توجه داشته باشید:
- کاربرانی که به همه projectهای انتخابشده دسترسی ندارند، نمیتوانند از طریق لینک به گزارش دسترسی پیدا کنند؛
- برای اشتراکگذاری خارج از سازمان، email addressهای خارجی را وارد کنید و مشخص کنید نسخه PDF دریافت کنند یا HTML؛
- ارسال گزارشها بهصورت پیوست HTML امکان تعامل را فراهم میکند، مثل دیدن جزئیات نمودارها با hover و باز و بسته کردن tableها؛ اما بعضی email providerها این نوع پیوست را مسدود میکنند. در این حالت میتوانید از پیوست PDF استفاده کنید؛ PDF برای گزارشهای کوچک که نیاز به scroll زیادی ندارند مناسبتر است.

تمام! Cross-Project Report شما آماده است. به پایین صفحه بروید و روی Add Report کلیک کنید تا گزارش ساخته شود.
خواندن گزارش #
بسته به دادههایی که در گزارش قرار میگیرند، ساخت گزارش ممکن است چند دقیقه طول بکشد. بعد از اینکه گزارش کامل ساخته شد، میتوانید آن را ببینید و تفسیر کنید. برای مشاهده گزارش، به بخش Cross-Project Reports بروید و از داخل لیست، روی گزارش موردنظر کلیک کنید.
Header #
در این بخش میتوانید ببینید گزارش چه زمانی و توسط چه کسی ساخته شده و چه filterهایی در آن استفاده شده است.

Projectهای موجود در گزارش #
این بخش تعداد projectهای موجود در گزارش را نشان میدهد. مدیران میتوانند تعیین کنند کدام statusها بهعنوان اجراشده یا اجرانشده محاسبه شوند.

Test Executionها #
در این بخش میتوانید توزیع statusهای test را برای مجموع projectها ببینید.

مهمترین دیدگاههای تست #
این بخش پنج project برتر را نشان میدهد؛ projectهایی که بیشترین درصد testهای passed و failed و همچنین بیشترین درصد testهای اجراشده و اجرانشده را دارند.

تفکیک Status (فعال) #
بخش Status Breakdown مربوط به projectهای فعال است و projectهای تکمیلشده در بخش بعدی بررسی میشوند. در اینجا میتوانید اطلاعات دقیق status هر project را ببینید، همراه با آمار مربوط به تعداد milestoneهای انتخابشده و test planها، test runها و testهای مرتبط. برای دیدن جزئیات بیشتر میتوانید نشانگر را روی نمودار ببرید و برای مشاهده دادههای milestone، جدول زیر را باز کنید.


Projectهای تکمیلشده #
این بخش همان اطلاعات بخش قبلی را نشان میدهد، اما فقط برای projectهای تکمیلشده.
باز کردن و بستن #
از آنجا که جدولهای این گزارش در حالت بازشده ممکن است بسیار طولانی شوند، میتوانید از دکمههای Expand و Collapse در header بالای گزارش استفاده کنید تا جابهجایی در گزارش آسانتر شود و بین نمای فشردهتر یا نمای دقیقتر انتخاب کنید.




