تاریخ انتشار مسیر پیشفرض: ۹ ژوئن ۲۰۲۵
با خوشحالی انتشار TestRail ۹.۲.۱ را اعلام میکنیم. این نسخه علاوه بر بهبودهای مهم در عملکرد، پشتیبانی داخلی از زبانهای آلمانی، فرانسوی و اسپانیایی را اضافه میکند. هدف این بهروزرسانی این است که TestRail برای تیمهای بینالمللی در دسترستر باشد و واکنشپذیری کلی سیستم بهتر شود.
مشتریانی که میخواهند به TestRail ۹.۲.۱ ارتقا دهند، میتوانند فایلهای نصب را از TestRail Billing Portal دانلود کنند.
لطفاً توجه داشته باشید که مسیر پیشنهادی ما برای ارتقا از طریق TestRail ۸.۰.۴ است. اگر هنوز از TestRail ۷.۰ یا نسخههای پایینتر استفاده میکنید، باید مسیر زیر را دنبال کنید:
- به ۷.۵ ارتقا دهید در مرحله اول
- به ۸.۰.۱ ارتقا دهید
- به ۸.۰.۴ ارتقا دهید
- و فقط پس از آن به ۹.۲.۱ ارتقا دهید
پس از کامل شدن ارتقا، باید فایل _config/config.php را در پوشه docker files خود باز کنید و یک خط جدید اضافه کنید با مقدار زیر:
define('TR_CHROME_PATH', '/usr/bin/chrome-headless-shell-linux64/chrome-headless-shell');
🌍 پشتیبانی از بومیسازی #
در TestRail ۹.۲.۰، کاربران پلنهای Cloud و Server اکنون میتوانند زبان مورد نظر خود را انتخاب کنند: انگلیسی، آلمانی، فرانسوی یا اسپانیایی ؛ آن هم مستقیماً داخل خود برنامه، بدون نیاز به آپلود فایلهای ترجمه سفارشی. این بهبود تجربه کاربری را برای تیمهای چندزبانه سادهتر میکند و دسترسیپذیری TestRail را گسترش میدهد. جزئیات بیشتر در نحوه پیکربندی تنظیمات زبان در TestRail را اینجا ببینید.

#
نمونههای TestRail Server همچنان از ترجمههای سفارشی از طریق فایلهای آپلودشده پشتیبانی خواهند کرد. برای اطلاعات بیشتر، به راهنمای پیکربندی تنظیمات زبان در TestRail مراجعه کنید.
🚀 بهبودهای عملکرد #
این نسخه شامل بهینهسازیهای backend با تمرکز بر render blocking و عملکرد queryهای پایگاه داده است. نتیجه این بهبودها:
- ۱۴.۵٪ بهبود متوسط در واکنشپذیری UI
- ۵.۵٪ بهبود متوسط در API زمان پاسخگویی callها
هدف این بهبودها ارائه تجربهای روانتر و کارآمدتر در سراسر پلتفرم است.
🐞 اصلاحات و بهبودها (۱۳) #
- TR-۱۴۰۹۰ – پس از ارتقا از TestRail ۷.X.X، thumbnailهای پیوست برای attachmentهای قدیمی ساخته نمیشدند.
- TR-۱۴۳۸۱ – ترجمه فرانسوی برچسب «Type» در گزارشهای چاپی وجود نداشت.
- TR-۱۴۳۸۵ – مشکلاتی در فرم «Set Your New Password».
- TR-۱۴۴۱۳ – هنگام ذخیره یک test plan که در آن کاربری به test run اختصاص داده شده بود، خطای «Name is too long» نمایش داده میشد.
- TR-۱۴۴۱۵ – هنگام ذخیره یک run با کاربر اختصاصدادهشده، خطای «Incorrect string value» برای ستون «subject» نمایش داده میشد.
- TR-۱۴۴۲۳ – هنگام حذف گزارشها، خطای «Field Message is a required field» نمایش داده میشد.
- TR-۱۴۴۲۴ – کاربران آلمانی بهدلیل فرمت مقدار elapsed time نمیتوانستند result اضافه یا ویرایش کنند.
- TR-۱۴۴۲۵ – در صفحه Datasets برای instanceهای Cloud در حال انقضا، پیام نادرستی نمایش داده میشد.
- TR-۱۴۴۳۵ – در نصبهای ion-encrypted، در dropdownهای مرتبسازی و ستونهای Test Run، custom case fieldها تکراری بودند و custom result fieldها نمایش داده نمیشدند.
- TR-۱۴۴۷۰ – در نصبهای ion-encrypted، permissionهای role کاربر پس از ویرایش بهصورت خالی، یعنی بدون هیچ permission، ذخیره میشدند.
- TR-۱۴۴۷۲ – در نصبهای ion-encrypted، ستونهای انتخابشده در صفحات Test Cases و Test Run پس از refresh نادیده گرفته میشدند.
- TR-۱۴۴۷۳ – در نصبهای ion-encrypted، dropdown انتخاب project بهجای همه projectها فقط همان project فعلی را نشان میداد.
- TR-۱۴۶۱۱ – در Windows، کاربرانی که permission دسترسی نداشتند میتوانستند projectها را ببینند و مدیریت کنند.
دریافت دسترسی به TestRail ۹.۲.۰.۱۲۲۵ #
نسخه TestRail ۹.۱.۰.۱۰۲۵ برای دسترسی عمومی کاربرانِ release track دسترسی زودهنگام. برای دسترسی به قابلیتها و fixهای معرفیشده در TestRail ۹.۱، همین حالا با تکمیل درخواست تغییر release track از اینجا.

