#
اگر به دنبال ادغام TestRail با ابزارهای مدیریت پروژه محبوب هستید مانند ClickUp، monday.com & Zoho، بخشهای URL مرجع را در زیر بخوانید.
مروری بر ادغام URL های مرجع #
URL های مرجع یک راه آسان و جهانی برای پیوند TestRail به مدیریت نیازمندی ها، داستان کاربر، ویکی یا ابزارهای مدیریت اسناد هستند. هنگامی که URL های مرجع پیکربندی شدند، TestRail به شما امکان می دهد تستکیسها را به منابع خارجی پیوند دهید و به سرعت از تستکیسها به منابع پیوند داده شده پرش کنید.

پیکربندی ادغام های URL مرجع #
ادغام مرجع را می توان به صورت جهانی یا بر اساس هر پروژه پیکربندی کرد. شما همچنین می توانید URL های مرجع جهانی را مشخص کنید و فقط برای چند پروژه خاص آنها را لغو کنید. برای پیکربندی URL های مرجع جهانی، را انتخاب کنید مدیر > یکپارچه سازی > مراجع را برگه و آدرس های وب ابزار خود را وارد کنید.
نشانی وب مشاهده مرجع
این آدرس وب ابزار خارجی شما است مشاهده کنید یک مرجع استفاده کنید %id% به عنوان مکان نگهدار شناسه مرجع یا نام مقاله. به عنوان مثال، اگر به مرجعی با آدرس http://server/view.html?۱۲۳۴ دسترسی دارید، http://server/view.html?%id% را در اینجا وارد کنید.
مرجع اضافه کردن آدرس
این آدرس وب ابزار خارجی شما است اضافه کردن یک مرجع همه ابزارها از این پشتیبانی نمی کنند و ممکن است به جای آن نیاز داشته باشید که منابع جدیدی را از رابط کاربری ابزار خود اضافه کنید.
برای پیکربندی مراجع برای یک پروژه خاص، پروژه را ویرایش کنید و آدرس های وب ردیاب اشکال خود را در یکپارچه سازی برگه
مثال: اشکال & ردیاب ها #
برای پیوند تستکیسها خود به ردیاب اشکال یا مشکل، به سادگی از URL های مثال فهرست شده در فهرست استفاده کنید مبحث آدرس های اینترنتی نقص. هنگامی که آدرس ردیاب مشکل خود را پیکربندی کردید، TestRail به طور خودکار همه شناسههای مشکلی را که وارد میکنید پیوند میدهد. مراجع زمینه
مثال: نرم افزار ویکی #
شما همچنین می توانید استفاده کنید مراجع زمینه پیوند تستکیسها به مشخصات و سایر اسناد در نرم افزار ویکی شما. برای مثال، اگر آدرس وب مقالات ویکی شما معمولاً به این صورت است:
http://server/wiki/My_article
سپس وارد کنید نشانی وب مشاهده مرجع مانند این:
http://server/wiki/%id%
سپس می توانید وارد شوید مقاله من در مراجع زمینه تستکیسها برای پیوند به صفحات ویکی شما. برای وارد کردن چندین مرجع، آنها را با کاما از هم جدا کنید.
مروری بر ادغام پلاگین های مرجع #
ویژگی پلاگین مرجع TestRail راهی آسان برای پیوند دادن تستکیسها، اجراها، طرحها و سایر موجودیتها به مدیریت نیازمندیها، داستان کاربر، ویکی یا ابزارهای مدیریت اسناد است. هنگامی که یک پلاگین مرجع پیکربندی شد، می توانید اطلاعات مربوط به موارد مرتبط را مستقیماً از TestRail جستجو کنید و بررسی و پیگیری وضعیت و تغییرات نیازمندی ها، مشکلات و غیره را آسان می کند.

پلاگین های مرجع چگونه کار می کنند #
پلاگین های مرجع از فیلد “مرجع” در سراسر TestRail استفاده می کنند. هنگامی که نشانگر ماوس خود را روی شناسه مرجع وارد شده در این فیلد قرار می دهید، TestRail یک درخواست API به ابزار متصل شما می کند و اطلاعات مربوط به مورد پیوند شده را بازیابی می کند. ترکیب شده با TestRail’s View and Add URLs، می توانید به سرعت نیازمندی های مرتبط را مشاهده کنید یا به ابزار خارجی خود بروید تا در صورت نیاز اطلاعات را بازیابی و به روز کنید.
پیکربندی ادغام پلاگین مرجع #
پلاگین مرجع را می توان به صورت جهانی یا بر اساس هر پروژه پیکربندی کرد. شما همچنین می توانید پلاگین مرجع جهانی را مشخص کرده و آن را برای چند پروژه خاص لغو کنید. برای پیکربندی یک افزونه جهانی، را انتخاب کنید مدیر > یکپارچه سازی > مراجع را برگه و یک پلاگین مرجع را انتخاب کنید. برای پیکربندی یک افزونه برای یک پروژه خاص، پروژه را ویرایش کنید و افزونه را در آن انتخاب کنید مراجع برگه
هر افزونه دارای مجموعه ای از پارامترهای پیکربندی خاص خود است که برای استفاده از افزونه باید پیکربندی شوند. به عنوان مثال، بسیاری از ردیابهای اشکال برای ارسال درخواستهای API نیاز به ورود به سیستم دارند، بنابراین معمولاً باید یک نام کاربری و رمز عبور برای ابزار متصل در TestRail پیکربندی کنید. هنگامی که یک افزونه را انتخاب می کنید، تمام پارامترهای پیکربندی مورد نیاز در صفحه نمایش داده می شوند اتصال بخش
فیلدهای پلاگین مرجع نمایش داده شده است #
هنگام مشاهده موجودیتهای TestRail که دارای فیلد References هستند (به عنوان مثال موارد آزمایش)، میتوانید نشانگر ماوس خود را روی هر شناسهای در هر کدام قرار دهید. مراجع و TestRail اطلاعات مربوط به آن مورد را از ابزار یکپارچه شما بازیابی می کند. این اطلاعات در یک گفتگوی پاپ آپ نمایش داده می شود و به شما امکان می دهد اطلاعات مهم را بدون نیاز به ترک TestRail مشاهده کنید.
بهطور پیشفرض، این افزونه فهرستی از فیلدها را در بخش [hover.fields] پشتیبانی میکند. میتوانید فیلدهایی را که در آنها ظاهر میشوند با تنظیم «روشن» یا «خاموش» تغییر دهید، و ویژگیهای فیلد را با استفاده از بخش [field.settings.{field name}] تغییر دهید، همانطور که در بخش Custom Fields در زیر توضیح داده شده است.
همچنین می توانید فیلدهای سفارشی را برای شناور شدن پیوند پیکربندی کنید. اگر یک فیلد به طور پیشفرض فهرست نشده باشد، با فرض پشتیبانی از نوع فیلد، باید به عنوان یک فیلد سفارشی تعریف شود.
[hover.fields] summary=on project=on issuetype=on component=on assignee=on priority=on affects_version=on fix_version=off estimate=off labels=off environment=off description=on
می توانید فعال کنید & فیلدهای جداگانه را غیرفعال کنید و همچنین ترتیب فیلدها را با تنظیم پیکربندی بالا تغییر دهید.
گزینه های فیلد شناور #
علاوه بر فعال یا غیرفعال کردن فیلدها همانطور که در بالا توضیح داده شد، امکان تغییر گزینه های اضافی در هر فیلد نیز وجود دارد. برای انجام این کار، باید بخشی مانند [hover.field.component] را برای تعیین گزینه های اضافی برای فیلد جزء تعریف کنید. گزینه های زیر پشتیبانی می شوند:
[hover.field.component] label=Component size=compact remember=false required=false type=dropdown
نیازی نیست همه گزینه ها را مشخص کنید. برای مثال اگر فقط می خواهید گزینه مورد نیاز یک فیلد را تغییر دهید، می توانید از گزینه های دیگر صرف نظر کنید. لطفاً برای توضیح گزینه های مختلف به زیر مراجعه کنید:
| گزینه | توضیحات |
|---|---|
| برچسب زدن | نام نمایش فیلد را در گفتگوی Hover Reference مشخص می کند |
| اندازه | مشخص می کند که آیا فیلد به صورت یک فیلد فشرده نمایش داده می شود (مقدار فشرده) یا از عرض کامل گفتگو (مقدار کامل) استفاده می کند. |
فیلدهای سفارشی در پیش نمایش های نشانگر مرجع #
مشابه پیکربندی یک فیلد موجود، میتوانید یک فیلد سفارشی را به گفتگوی شناور اضافه کنید (با فرض اینکه فیلد پشتیبانی میشود). برای انجام این کار، به سادگی یک خط مانند این را به بخش [hover.fields] اضافه کنید تا یک فیلد اضافه شود:
[hover.fields] customfield_11002=on
سپس بخش [field.settings.{custom field identifier}] را اضافه کنید. این بخش مورد نیاز است تا افزونه بتواند داده ها را از ابزار شما بازیابی کند. در زیر نمونه ای از پیکربندی فیلد سفارشی برای Jira آمده است:
[hover.field.customfield_11002] label=Customer size=compact type=dropdown required=true
انواع فیلدهای زیر ممکن است پشتیبانی شوند:
| نوع فیلد | توضیحات |
|---|---|
| بوول | یک منوی کشویی بله/خیر برای مقادیر درست/نادرست، بله/خیر یا مقادیر باینری مشابه. |
| تاریخ | یک فیلد رشته ای که مقدار تاریخ YYYY-MM-DD یا ساختار مشابهی را می پذیرد. قالب بندی ممکن است به نیازهای ابزار یکپارچه بستگی داشته باشد. |
| تاریخ | یک فیلد رشتهای که مقدار تاریخ و زمان YYYY-MM-DD HH:MM یا ساختار مشابهی را میپذیرد. قالب بندی ممکن است به نیازهای ابزار یکپارچه بستگی داشته باشد. |
| رشته | یک فیلد متن آزاد کوچک تا ۲۰۰۰ کاراکتر |
| متن | یک فیلد متن آزاد بزرگ بدون محدودیت اندازه عملی |
| کشویی | یک لیست کشویی که به کاربران امکان می دهد یکی از چندین گزینه را انتخاب کنند |
| چند انتخابی | به کاربران امکان می دهد چندین گزینه از پیش تعریف شده را انتخاب کنند |
#
یک فیلد سفارشی همیشه باید با استفاده از آن مشخص شود customfield_<id> یا نماد مشابه لطفاً اسناد پلاگین ابزار خاص خود را برای تعاریف فیلدهای سفارشی، انواع فیلدهای پشتیبانی شده و سایر جزئیات خاص ابزار ببینید.

