TestRail 7.0 به شما امکان میدهد یک مجموعه ثابت از مراحل تست را در چند test case استفاده کنید؛ بنابراین بهجای ویرایش چندین test case جداگانه، فقط همان مجموعه مراحل را تغییر میدهید.
روش ایجاد یک مجموعه جدید از Shared Steps #
اگر تیم شما در این project از test case template با مراحل جداگانه استفاده کند، دکمه جدید Shared Test Steps در مخزن test caseها نمایش داده میشود. هر مجموعهای از مراحل تست که به فهرست Shared Test Steps اضافه کنید، در فیلد مراحل جداگانه همه test caseهای project فعلی در دسترس خواهد بود.
برای ایجاد مجموعهای از Shared Test Steps دو روش دارید:
- از منوی Shared Test Steps یک مجموعه مراحل جدید ایجاد کنید
- مجموعهای از مراحل موجود در یک test case را به اشتراک بگذارید
ابتدا، اگر مجوز افزودن و ویرایش test case را دارید، هنگام مشاهده فهرست test caseها در یک project یا test suite روی دکمه Shared Test Steps کلیک کنید:

یک مجموعه جدید از مراحل تست ایجاد کنید و برای آن نام بگذارید:

در اینجا میتوانید برای مجموعه مراحل مشترک نام تعیین کنید و مراحلی را که میخواهید به اشتراک گذاشته شوند انتخاب کنید. توجه داشته باشید که فقط مراحل پشتسرهم را میتوان بهعنوان مراحل مشترک تعریف کرد.
روش ایجاد مجموعه Shared Steps با مراحل تست موجود #
همچنین میتوانید بهعنوان یک روش جایگزین، یک test case موجود را ویرایش کنید و بخشی از مراحل آن را بهعنوان Shared Test Steps انتخاب کنید.
به بخش ویرایش test case بروید و روی Share کلیک کنید.

روش استفاده از Shared Steps در test caseها #
در یک test case جدید یا موجود که از فیلد مراحل جداگانه استفاده میکند، روی Add Step کلیک کنید (اگر هنوز هیچ مرحلهای اضافه نکردهاید) و سپس روی Import:

انتخاب کنید مراحل مشترک قبل یا بعد از مرحلهای که از قبل در test case وجود دارد وارد شوند، سپس روی Import steps.
بعد از اضافه کردن یک مجموعه Shared Test Steps، میتوانید در فهرست Shared Test Steps ببینید این مراحل در کدام test caseها استفاده شدهاند. هر تغییری که در این فهرست روی Shared Test Steps اعمال کنید، بهصورت خودکار در همه test caseهایی که از آنها استفاده میکنند نمایش داده میشود.

تاریخچه Shared Test Steps #
Shared Test Steps تاریخچه تغییرات دارند؛ بنابراین کاربران میتوانند ببینند چه کسی در طول زمان مراحل را تغییر داده است. در این بخش میتوانید نسخههای مختلف و جزئیات مجموعه مراحل مشترکی را که انتخاب کردهاید ببینید.
#
تاریخچه تغییرات در TestRail ۷.۳ و نسخههای جدیدتر در دسترس است.

هنگام مشاهده یک مجموعه Shared Test Steps، روی دکمه History کلیک کنید تا تاریخچه تغییرات آن مجموعه مراحل را ببینید. این نما نسخههای قبلی مجموعه مراحل مشترک را نشان میدهد. مشابه test caseها، کاربران Enterprise میتوانند دو نسخه را با هم مقایسه کنند و نسخه قبلی را برگردانند. برای اطلاعات بیشتر، مقاله Test Case Version Compare and Restore.

