تاریخ انتشار Cloud: ۲۲ اوت ۲۰۲۰
با خوشحالی اعلام میکنیم TestRail ۶.۵ اکنون برای همه مشتریان Professional و Enterprise در نسخههای Cloud و Server در دسترس است.
تمرکز اصلی این نسخه، بهبود یکپارچهسازیهای defect plugin و reference plugin است تا تیمها بتوانند pluginهای defect و reference موجود در TestRail را سفارشیسازی کنند. علاوه بر بهروزرسانی pluginها برای ۱۵ یکپارچهسازی موجود، یکپارچهسازی با ۵ ابزار جدید را هم اضافه کردهایم: Asana، Azure DevOps، GitLab، Trello و VersionOne.
علاوه بر گسترش قابلیتهای defect pluginهای جدید و موجود، اکنون بسیاری از منوهای کشویی در UI تستریل قابل جستجو هستند. این قابلیت در بخشهایی که ممکن است فهرست گزینهها طولانی باشد، مثل فیلد assignee، در زمان صرفهجویی میکند.
برای جزئیات بیشتر درباره این تغییرات، ادامه مطلب را بخوانید.
Defect Pluginها و Reference Pluginهای بهروزرسانیشده #
پیش از این نسخه، فقط pluginهای Jira دیالوگهای push قابل تنظیم ارائه میکردند. در نسخه ۶.۵، هر دو نوع Defect plugin و Reference plugin به شما امکان میدهند فیلدهایی را که هنگام استفاده از plugin نمایش داده میشوند سفارشی کنید. Defect pluginها دیالوگی برای ایجاد issue جدید در ابزار خارجی شما ارائه میکنند؛ این دیالوگ از منوی Defects یا هنگام افزودن test result در دسترس است. همچنین میتوانید با نگه داشتن نشانگر ماوس روی IDها در فیلد Defects مربوط به test resultها، جزئیات را ببینید. Reference pluginها هم به شما امکان میدهند هنگام نگه داشتن نشانگر ماوس روی IDها در فیلد References موجودیتهای مختلف TestRail، مثل runها، caseها و milestoneها، دادهها را از ابزار خارجی خود دریافت کنید.
در ادامه، فهرست کامل قابلیتهای plugin که TestRail اکنون پشتیبانی میکند آمده است:
| ابزار | قابل تنظیم دیالوگ Push |
قابل تنظیم جزئیات هنگام Hover |
فیلد سفارشی پشتیبانی |
پیوست پشتیبانی |
|---|---|---|---|---|
| Assembla | ✔️ | ✔️ | ✔️ | ✔️ |
| Asana (جدید!) | ✔️ | ✔️ | ✔️ | ✔️ |
| Axosoft | ✔️ | ✔️ | ✔️ | ✔️ |
| Azure DevOps (جدید!) | ✔️ | ✔️ | ✔️ | ✔️ |
| Bitbucket | ✔️ | ✔️ | ❌ | ✔️ |
| Bugzilla | ✔️ | ✔️ | ✔️ (فقط هنگام Hover) | ❌ |
| ایمیل | ❌ | ❌ | ❌ | ✔️ |
| GitHub | ✔️ | ✔️ | ❌ | ❌ |
| GitLab (جدید!) | ✔️ | ✔️ | ❌ | ✔️ |
| Jira | ✔️ | ✔️ | ✔️ | ✔️ |
| Lighthouse | ✔️ | ✔️ | ❌ | ✔️ |
| Manuscript/FogBugz | ✔️ | ✔️ | ❌ | ✔️ |
| Mantis | ✔️ | ✔️ | ✔️ | ✔️ |
| PivotalTracker | ✔️ | ✔️ | ❌ | ✔️ |
| Rally | ✔️ | ✔️ | ✔️ | ✔️ |
| Redmine | ✔️ | ✔️ | ✔️ | ✔️ |
| Trac | ✔️ | ✔️ | ❌ | ✔️ |
| Trello (جدید!) | ✔️ | ✔️ | ✔️ | ✔️ |
| VersionOne (جدید!) | ✔️ | ✔️ | ✔️ | ✔️ |
| YouTrack | ✔️ | ✔️ | ✔️ | ✔️ |
بهروزرسانی Plugin #
در این نسخه جدید، تیمهایی که میخواهند از قابلیتهای جدید استفاده کنند ممکن است لازم باشد تنظیمات plugin خود را بازنشانی کنند. مراحل ساده است، اما باید توسط administrator انجام شود:
- به بخش administration برای integrationهای سراسری بروید، یا برای integrationهای سطح project وارد تنظیمات project شوید.
- تنظیمات connection فعلی خود را در یک فایل متنی موقت، sticky note یا جای مشابه کپی کنید.
- در هر دو تب Defects و References، مقدار plugin را به گزینه خالی بالای فهرست تغییر دهید.
- تنظیمات خود را ذخیره کنید.
- دوباره به تبهای Defects و References برگردید و ابزار موردنظر خود را انتخاب کنید.
- مقادیر تنظیمات connection را دوباره در تنظیمات plugin کپی کنید.
- تنظیمات integration را ذخیره کنید.
با این کار plugin شما با configuration پیشفرض تنظیم میشود و در صورت نیاز میتوانید بعداً تغییرات بیشتری اعمال کنید.
پیکربندی Pluginهای Defect و Reference #
برای سفارشیسازی pluginها، administratorها میتوانند بخشهای [push.fields] و/یا [hover.fields] را در configuration یک plugin ویرایش کنند و در بیشتر ابزارها custom field هم اضافه کنند.
اگر برای defects و references از یک ابزار یکسان استفاده میکنید، میتوانید تنظیمات connection و بخش [hover.fields] را بین دو configuration مربوط به plugin کپی و paste کنید تا لازم نباشد هر دو را دستی سفارشیسازی کنید.
بیایید configuration پیشفرض Trello را بررسی کنیم. با این تنظیمات، تیمها میتوانند از داخل TestRail کارتهای جدید Trello بسازند و با نگه داشتن نشانگر روی ID کارتها، جزئیات کارت را ببینند. TestRail بعضی فیلدهای پیشفرض را بهصورت آماده پشتیبانی میکند تا بتوانید سریع آنها را on یا off کنید:

توجه داشته باشید که بعضی ابزارها فیلدهایی دارند که همیشه الزامی هستند، مثل title یا name؛ بنابراین این فیلدها همیشه توسط plugin فعال میمانند. پیشنهاد میکنیم ابتدا pluginهای جدید را با configuration پیشفرض آزمایش کنید و بعد در صورت نیاز، سفارشیسازیها را اضافه کنید. مستندات کامل همه pluginها را میتوانید در راهنمای کاربر ما پیدا کنید اینجا.
منوهای Dropdown قابل جستوجو #
در بخشهای مختلف TestRail، بسیاری از منوهای dropdown را بهروزرسانی کردهایم تا قابلیت جستوجو داشته باشند. این کار با کمک به testerها برای پیدا کردن سریع assigneeها و سایر مقادیر، روند testing شما را سریعتر میکند.

تغییرات Add-on TestRail for Jira فقط برای Jira Cloud #
برخی کاربران هنگام پیکربندی add-on TestRail for Jira در نمونههای Jira Cloud مشکل گزارش کرده بودند. در بعضی موارد، add-on تغییرات مربوط به انتخاب project را ذخیره نمیکرد. این مشکل برطرف شده است و مشتریان Jira Cloud باید بهروزرسانی add-on را بهصورت خودکار دریافت کنند.
دریافت TestRail ۶.۵ #
میتوانید نسخه trial سیروزه TestRail را از اینجا درخواست کنید؛ چه بهصورت hosted روی سرورهای ما و چه بهصورت download برای نصب روی سرور خودتان: https://secure.testrail.com/customers/testrail/trial
اگر میخواهید برای TestRail Cloud اشتراک بسازید، میتوانید این کار را از داخل TestRail و از مسیر Administration > Subscription انجام دهید. همچنین اگر میخواهید licenseهای TestRail Server را سفارش دهید، میتوانید از این بخش در وبسایت ما اقدام کنید: https://secure.testrail.com/customers/shop/annual/purchase/
مشتریان ثبتنامشده میتوانند نسخه کامل را از TestRail Billing Portal ما دانلود کنند: https://secure.testrail.com/customers/auth/login/
بهروزرسانی به TestRail ۶.۵ #
نمونههای TestRail Cloud بهصورت خودکار به آخرین نسخه بهروزرسانی میشوند. میتوانید نسخه خود را از مسیر TestRail Help بررسی کنید؛ > گزینه منوی About TestRail.
اگر از نسخه on-premise TestRail استفاده میکنید، میتوانید طبق روال معمول با نصب نسخه جدید روی نصب فعلی TestRail، آن را بهروزرسانی کنید؛ نیازی نیست نصب فعلی را حذف کنید. برای جزئیات، دستورالعملهای بهروزرسانی را ببینید:
مثل همه بهروزرسانیها، لطفاً قبل از upgrade به نسخه جدید، از نصب فعلی on-premise خود backup بگیرید.
اگر از Docker استفاده میکنید، لطفاً دستورالعملهای upgrade و installation را اینجا ببینید:
TestRail Enterprise #
اگر به پکیج Enterprise ما علاقهمند هستید، لطفاً وارد حساب کاربری خود شوید و با تیم پشتیبانی تماس بگیرید؛ یا اگر وارد حساب کاربری نشدهاید، روی دکمه Submit a request در بالای سمت راست این صفحه کلیک کنید.

