تاریخ انتشار Cloud: ۹ سپتامبر ۲۰۱۱
خوشحالیم انتشار TestRail ۲.۴ را اعلام کنیم؛ نسخهای بهروزشده از ابزار تحت وب مدیریت تست است. این نسخه پشتیبانی از UI Scripts، یعنی روشی برای سفارشیسازی رابط کاربری TestRail، time zoneها، یک defect plugin جدید برای Mantis، و همینطور بهبودهای کوچکتر و bug fixهای متعدد را اضافه میکند. این release همچنین پایهی سرویس جدید TestRail Hosted است که مدتی روی آن کار کردهایم و بهزودی در مطلبی جداگانه معرفی خواهیم کرد. در ادامه توضیح کاملتری درباره قابلیتهای جدید و سایر بهبودها آمده است.
UI Scripts #
TestRail ۲.۴ قابلیت قدرتمند جدیدی به نام UI Scripts دارد که به شما امکان میدهد بخشهای مختلف رابط کاربری TestRail را با استفاده از کد استاندارد JavaScript و style sheetها سفارشی کنید. اگر با مجموعه محبوب pluginهای مرورگر یعنی Greasemonkey که الهامبخش ما برای ساخت این قابلیت بود آشنا باشید، کار با UI Scripts برایتان کاملاً آشنا خواهد بود.
UI Scripts در اصل به شما اجازه میدهد کد JavaScript سفارشی یا style sheetهای خود را روی صفحههای TestRail اعمال کنید. میتوانید از آن برای تغییر بخشهای کوچک رابط کاربری TestRail استفاده کنید؛ مثلاً رنگ عناصر را عوض کنید یا بعضی تنظیمات و قابلیتهایی را که استفاده نمیکنید پنهان کنید. همچنین میتوانید با UI Scripts اپلیکیشنهای سفارشی را با TestRail یکپارچه کنید و سفارشیسازیهای بزرگتری انجام دهید؛ مثل جستوجو و برجستهسازی دادههای سیستمهای خارجی در TestRail.

از آنجا که JavaScript میتواند همه بخشهای رابط کاربری TestRail را تغییر دهد، کاربردها و سفارشیسازیهایی که این قابلیت ممکن میکند تقریباً نامحدود است. UI Scripts را میتوان فقط به بخشهای مشخصی از TestRail محدود کرد و در صورت نیاز، سفارشیسازیهای مخصوص project یا user ساخت. برای آشنایی بیشتر با UI Scripts، مستندات را بخوانید و چند نمونه را هم ببینید.
پشتیبانی از time zone #
با افزایش تعداد تیمهای توزیعشدهای که از TestRail استفاده میکنند، امکان استفاده از time zoneهای مستقل از سرور اهمیت بیشتری پیدا کرده است. به همین دلیل خوشحالیم که پشتیبانی کامل از time zoneها را در TestRail معرفی میکنیم.

TestRail به شما امکان میدهد برای کل نصب TestRail یک time zone سراسری و مستقل از سرور تنظیم کنید، یا برای کاربران مختلف time zoneهای متفاوتی داشته باشید. کاربران همچنین میتوانند time zone خود را از بخش My Settings تغییر دهند و بلافاصله همه زمانهای مربوط به تستها و سایر اطلاعات زمانی را بر اساس time zone تنظیمشده ببینند.
Defect plugin برای Mantis #
TestRail با بیشتر ابزارهای bug tracking که معمولاً تحت وب هستند یکپارچه میشود. TestRail گزینههای مختلفی برای integration با ابزارهای گوناگون ارائه میکند و مکانیزمهای پیشرفته integration، مثل ارسال bug report از TestRail و بررسی وضعیت defectها، از طریق defect pluginهای قابل سفارشیسازی پیادهسازی میشوند. خوشحالیم که در TestRail ۲.۴ چنین defect pluginای را برای Mantis معرفی میکنیم تا کار با TestRail و Mantis سادهتر و کارآمدتر شود. پس از ارتقا به TestRail ۲.۴، میتوانید plugin جدید را در مسیر Administration > Site Settings > تب Integration برای مدیریت تست Mantis پیدا کنید.

سایر بهبودها #
TestRail ۲.۴ شامل دهها بهبود دیگر، ارتقای رابط کاربری و bug fix است. برای مثال، اکنون میتوانید در صفحه overview مربوط به projectها از viewهای مختلف استفاده کنید تا کار با تعداد زیادی project سادهتر شود. همچنین حالا میتوانید از placeholderهای بیشتر در URLهای defect استفاده کنید و integrationهای URL سفارشی با ابزارهای خارجی بسازید. از دیگر بهبودها میتوان به امکان override کردن آدرس وب TestRail، تنظیم interval کارهای پسزمینه، و استفاده از file:// linkها در فیلدهای Markdown اشاره کرد. فهرست کامل بهبودها و تغییرات را میتوانید در changelog ببینید.
دریافت نسخه جدید #
مشتریان فعلی میتوانند نسخه جدید را از TestRail Billing Portal دانلود کنند. کاربران جدید هم میتوانند نرمافزار مدیریت QA ما را دانلود کنند یا یک trial میزبانیشده بسازید در وبسایت ما. اگر میخواهید trial فعلی TestRail خود را بهروزرسانی کنید، چه نسخه download باشد چه hosted، لطفاً با ما تماس بگیرید تا جزئیات لازم را در اختیارتان بگذاریم. لطفاً به راهنمای مدیریت TestRail درباره نحوه ارتقای یک نصب موجود مراجعه کنید.

