ایجاد milestone در TestRail روش مفیدی برای پیگیری پیشرفت کارهای تست و اطمینان از حرکت در مسیر اهداف project است. milestone یک نقطه مهم در چرخه تست شماست؛ برای مثال:
- انتشار نسخه جدیدی از سیستم
- تکمیل مجموعه مشخصی از testها، مثل تستهای امنیتی
- تکمیل یک هدف تجاری
ایجاد milestone جدید #
برای ایجاد یک milestone، مراحل زیر را انجام دهید:
- از Dashboard در TestRail، وارد project خود شوید
- روی MILESTONES کلیک کنید

- روی دکمه Add Milestone کلیک کنید

- در صفحه Add Milestone از شما خواسته میشود جزئیات milestone را وارد کنید. این جزئیات شامل موارد زیر است: Name و References ، Parent ، Description ، Start Date ، End Date. پس از وارد کردن جزئیات milestone، روی Add Milestone کلیک کنید تا milestone ایجاد شود

- milestone جدید شما اکنون در بخش MILESTONES نمایش داده میشود و میتوانید در صورت نیاز آن را مشاهده، ویرایش و مدیریت کنید.
مرتبط کردن test runها و planها با milestoneها #
مرتبط کردن test run با milestone در TestRail چند مزیت برای تیمهای project دارد. test run مجموعهای از testهاست که معمولاً برای یک هدف مشخص با هم اجرا میشوند. از طرف دیگر، milestone رویدادی مهم در فرایند تست است که پایان یک مرحله مهم یا شروع مرحلهای جدید را نشان میدهد. با مرتبط کردن test runها با milestoneها، میتوانید قابلیت ردیابی، برنامهریزی و مدیریت فعالیتهای تست را بهتر انجام دهید.
برای مرتبط کردن test run با یک milestone، هنگام افزودن test run جدید، milestone موردنظر را از فهرست کشویی Milestone انتخاب کنید. همچنین میتوانید با ویرایش یک test run موجود، یک Milestone به آن اضافه کنید.

مرتبط کردن test runها با milestoneها، پیگیری پیشرفت test runها را آسانتر میکند.

شروع یک milestone #
milestone دو مرحله دارد: Open و Upcoming. milestone باز، milestoneای است که شروع شده و در حال انجام است. milestone آینده، milestoneای است که تاریخ شروع آن در آینده قرار دارد.
وقتی در TestRail یک milestone ایجاد میکنید، تا زمانی که تاریخ شروع آن هنوز نرسیده باشد، در فهرست milestoneهای Upcoming نمایش داده میشود. برای شروع آسانتر یک milestone، میتوانید از Start در فهرست milestoneهای Upcoming استفاده کنید.
- برای شروع یک milestone آینده، روی Start کلیک کنید.

- در کادر Start Milestone ، یک Start Date در گذشته وارد کنید و روی دکمه Start Milestone کلیک کنید.

- با این کار، milestone از بخش Upcoming به بخش Open منتقل میشود.
افزودن milestoneهای فرزند #
در TestRail میتوانید داخل یک milestone، milestone دیگری ایجاد کنید تا پیشرفت را با جزئیات بیشتری پیگیری کنید. این قابلیت برای تقسیم projectهای بزرگ به زیرپروژههای کوچکتر و قابل مدیریت مفید است. به بیان دیگر، میتوانید داخل milestone والد، milestoneهای فرزند ایجاد کنید.
برای افزودن یک milestone فرزند داخل milestone والد، ابتدا به صفحه Add Milestone بروید. در این صفحه میتوانید milestone والد را از فهرست کشویی Parent انتخاب کنید. سپس جزئیات milestone فرزند، مانند نام، توضیحات و due date را وارد کنید.

بعد از افزودن milestoneهای فرزند به milestone والد، میتوانید آنها را داخل milestone والد ببینید و مانند سایر milestoneها در TestRail مدیریت کنید.







