تاریخ انتشار در مسیر پیشفرض: ۲۶ دسامبر ۲۰۲۵
با خوشحالی انتشار TestRail 9.8.1 را اعلام میکنیم؛ نسخهای که یکی از پرتقاضاترین بهبودهای کاربردپذیری، یعنی Rich Text Editor را معرفی میکند. این نسخه تجربه ویرایش متن را در سراسر پلتفرم سریعتر، تمیزتر و سادهتر میکند و در عین حال سازگاری کامل با Markdown را حفظ میکند.
علاوه بر این، این نسخه پایداری و عملکرد پلتفرم را بهبود میدهد و این بهبودها در workflowهای اصلی، بهویژه در تولید گزارش، نمایش نمودارها و یکپارچهسازی با Jira، به تیمها کمک میکند کارهای روزمره خود را با اطمینان بیشتر و اصطکاک کمتر انجام دهند.
اگر با خطا در گزارشها، نمایش داده نشدن نمودارها، یا مشکل هنگام paste کردن issueهای Jira در فیلدهای defect روبهرو بودهاید، این بهروزرسانی باید بهبودهای فوری و محسوسی ایجاد کند.
دستورالعملهای نصب Docker را از اینجا دنبال کنید: TestRail ۹.۸.۱ روی Docker
لطفاً توجه داشته باشید که مسیر upgrade پیشنهادی ما از طریق TestRail ۸.۰.۴ است. اگر هنوز از TestRail ۷.۰ یا نسخههای پایینتر استفاده میکنید، باید مسیر زیر را دنبال کنید:
- ابتدا به ۷.۵ upgrade کنید
- به ۸.۰.۱ upgrade کنید
- به ۸.۰.۴ upgrade کنید
- به ۹.۴.۱ upgrade کنید
- و فقط پس از آن به ۹.۸.۱ upgrade کنید
پس از کامل شدن upgrade، باید فایل _config/config.php را در پوشه فایلهای Docker خود باز کنید و یک خط جدید با مقدار زیر اضافه کنید:
define('TR_CHROME_PATH', '/usr/bin/chrome-headless-shell-linux64/chrome-headless-shell');
📝 ویرایش Rich Text
#
مدرن، قابل فهم و سازگار با نسخههای قبلی #
TestRail ۹.۸ یک Rich Text Editor مدرن را در همه فیلدهای متنی مهم معرفی میکند. ویرایشگر جدید، قالببندی صرفاً مبتنی بر Markdown را با یک ویرایشگر حرفهای WYSIWYG (What You See Is What You Get) را ارائه میدهد و نوشتن test case را کارآمدتر و از نظر ظاهری یکدستتر میکند.
- نوشتن متن پیشرفتهتر: bold، italic، underline، رنگها، فهرستها، لینکها، جدولها و موارد دیگر، همه از طریق یک toolbar ساده و قابلفهم در دسترس هستند.
- پشتیبانی از rich media: تصاویر و فایلهای پیوست را با قابلیت drag-and-drop مستقیماً داخل فیلدهای متنی اضافه کنید.
- تجربهای سادهتر و روانتر: طراحی تمیز، پیشنمایش فوری قالببندی، و گزینههای quick-insert متنی برای ویرایش سریعتر.
- سازگاری با Markdown حفظ و بهتر شده است: همه test caseهای موجود که از Markdown استفاده میکنند، همچنان کاملاً پشتیبانی میشوند و به قالببندی جدید ارتقا پیدا میکنند.
- یکپارچگی در سراسر TestRail: بهصورت پیشفرض در فیلدهای کلیدی مانند test caseها، steps، expected results و توضیحات در دسترس است.
این بهبود باعث میشود ساخت test case سریعتر شود، خوانایی بهتر شود و تیمهای QA با هر اندازهای تجربه مستندسازی حرفهایتری داشته باشند.

🔗 بهروزرسانی Integration Cards
#
کارتهای جدیدی را در صفحه Administration > Integration > Integrations اضافه کردهایم تا دسترسی به مستندات و دستورالعملهای setup سریعتر شود.
این موارد شامل گزینههای زیر هستند:
💻 TestRail CLI 1.12.5
#
آخرین نسخه TestRail CLI اکنون با قابلیتهای جدید در دسترس است:
- اکنون میتوانید از گزینه جدید –parallel-pagination گزینهای برای import کردن فایلهای بزرگ test result، با performance بهتر و مدیریت خطای قابلاعتمادتر.
-
این نسخه همچنین شامل اصلاحات زیر است:
- دستور label add اکنون labelها را بهدرستی به projectها اضافه میکند.
- خطاهای upload ناموفق attachment، مثلاً بهدلیل بزرگ بودن فایل، اکنون بهدرستی در standard output نمایش داده میشوند.
- test caseها دیگر از test runهای موجود که در test planها configuration دارند حذف نمیشوند.
🐞 اصلاحات و بهبودها (۱۱) #
- TR-۱۱۲۱۱: مشکلی برطرف شد که در برخی عملیات باعث تمام شدن حافظه و crash میشد.
- TR-۱۲۵۱۲: مشکلات مربوط به پیام خطای «Out of Memory» برطرف شد.
- TR-۱۲۵۶۲: مشکلی برطرف شد که در آن بخش «Report Details > Chart» بهاشتباه پیام «No data to display» را نمایش میداد.
- TR-۱۴۸۹۷: مشکل generate نشدن گزارشهایی که custom field چندانتخابی داشتند
- TR-۱۵۰۶۵: مشکلات performance برطرف شد؛ این مشکلات باعث میشدند generate شدن بعضی گزارشها طولانیتر شود یا با خطا متوقف شود.
- TR-۱۶۱۱۴: مشکل نمایش داده نشدن bar chartها در گزارشهای Property Distribution و Workload Summary برطرف شد.
- TR-۱۶۲۰۰: خطا هنگام import کردن فایلهای CSV
- TR-۱۶۵۷۷: خطای «Invalid filter definition» هنگام فیلتر کردن testها بر اساس label
- TR-۱۶۶۸۷: فیلدهای Defects & References – قابلیتهای copy/paste و Count مطابق انتظار کار نمیکردند.
- TR-۱۶۷۸۵: حذف شدن test stepها پس از ورود به حالت Edit
- TR-۱۶۸۲۲: باگی برطرف شد که باعث میشد مقدارهای paste شده در فیلدهای Defects/References در instanceهای یکپارچهشده با Jira بهدرستی ذخیره نشوند.
📌 اعمال منسوخ شدن Cassandra #
از TestRail ۹.۵ Server به بعد، Cassandra رسماً deprecated شده و محدودیتهای مربوط به آن اعمال میشود.:
-
Adminها ابتدا باید اسکریپت deprecated شدن Cassandra را در نسخه ۹.۴.۱ قبل از upgrade به ۹.۵ اجرا کنند.
-
اگر این اسکریپت اجرا نشده باشد، upgrade به ۹.۵ مسدود میشود و پیام هشدار نمایش داده میشود در طول فرایند upgrade.

