تاریخ انتشار در مسیر پیشفرض: ۱۷ فوریه ۲۰۲۶
با خوشحالی انتشار TestRail ۱۰.۰.۱ را اعلام میکنیم؛ این نسخه Jira Issue Connect ، تجربه جدید integration بلادرنگ با Jira، را همراه با ارتقای platform به PHP ۸.۳ و مجموعهای از رفع اشکالها و بهبودها ارائه میکند تا workflowهای QA شما قابلاعتماد و مقیاسپذیر بمانند.
این نسخه همچنین بهینهسازیهایی در backend معرفی میکند که عملکرد queryهای داشبورد را بهطور چشمگیری بهتر میکنند؛ در نتیجه، زمان بارگذاری کوتاهتر میشود و projectهایی با datasetهای بزرگتر تجربهای سریعتر و پاسخگوتر خواهند داشت.
مشتریانی که میخواهند به TestRail ۱۰.۰.۱ ارتقا دهند، میتوانند فایلهای نصب را از TestRail Billing Portal دانلود کنند.
لطفاً توجه داشته باشید که مسیر پیشنهادی ما برای upgrade از طریق TestRail ۸.۰.۴ است. اگر هنوز از TestRail ۷.۰ یا نسخههای پایینتر استفاده میکنید، باید مسیر زیر را دنبال کنید:
Jira Issue Connect
#
TestRail ۱۰.۰ قابلیت Jira Issue Connect را معرفی میکند؛ یک integration بلادرنگ و دوطرفه با Jira Cloud که requirementها و defectهای Jira را مستقیم وارد TestRail میکند.
دیگر نیازی به جابهجایی بین tabها، دادههای تکراری، یا پیگیری دستی status نیست.
فقط context زنده Jira را دارید؛ درست همانجا که testing انجام میشود، از جمله در test caseها، test runها و reportها.

با Jira Issue Connect میتوانید:
- با فیلدهای زنده Jira داخل TestRail کار کنید: status، assignee و fix version در Jira را مستقیماً کنار References و Defects لینکشده ببینید.
- traceability را از ابتدا تا انتها حفظ کنید: requirementها، testها، resultها و defectهای Jira را در یک workflow واحد به هم وصل کنید.
- مشخص کنید چه چیزهایی sync شوند: انتخاب کنید کدام projectها و فیلدهای Jira برای References و Defects وصل شوند تا workflowها متناسب و متمرکز بمانند.
- defectهای یکدست با پیشفرضهای از پیش تعریفشده بسازید: برای کاهش دوبارهکاری دستی و بهبود یکدستی، مقدارهای پیشفرض فیلدهای Jira را اعمال کنید.
- اطلاعات Jira را وارد گزارشهای TestRail کنید: دادههای Jira در گزارشها نمایش داده میشوند و برای اولین بار امکان ردیابی پوشش References و Defects را فراهم میکنند.




ℹ️ Dynamic Filtering در Test Runs
- وقتی با استفاده از Dynamic Filtering و فیلدهای Jira یک test run میسازید، test caseهای منطبق بعد از sync دستی با refresh به run اضافه میشوند.
- بهروزرسانی خودکار از طریق webhook: بهروزرسانی خودکار test run بر اساس تغییرات Jira که با webhook فعال میشوند در حال توسعه است و بهزودی در دسترس قرار میگیرد.
⚙️ ارتقای پلتفرم: PHP ۸.۳ #
TestRail ۱۰.۰ همچنین شامل ارتقا به PHP 8.3 است؛ ارتقایی که امنیت، کارایی و نگهداشتپذیری بلندمدت پلتفرم را تقویت میکند.
این بهروزرسانی کمک میکند TestRail همچنان پایدار و آماده آینده بماند، در حالی که قابلیتهای اصلی و integrations را گسترش میدهیم.
💻 TestRail CLI 1.12.6
#
آخرین نسخه TestRail CLI اکنون با قابلیتهای جدید در دسترس است:
- اکنون هنگام استفاده از –update-existing-cases میتوانید به parse_junit اجازه دهید فیلدهای سفارشی test case را در همان test run بهروزرسانی کند.
🐞 رفع اشکالها و بهبودها (۱۳) #
- TR-4065: مشکل کندی شدید هنگام استفاده از UI و API در برخی instanceها برطرف شد
- TR-11053: عملکرد instance ابری تحتتأثیر بهبود یافت
- TR-13507: خطا هنگام ویرایش بیش از ۵۰ test case برطرف شد: “Trying to access array offset on value of type null”
- TR-14935: تنظیمات locale پیشفرض پس از بهروزرسانی به نسخه ۹.۲ اکنون بهدرستی اعمال میشود
- TR-15524: اعلانهای ایمیلی اکنون مطابق انتظار ارسال میشوند
- TR-15814: مشکل audit برطرف شد
- TR-15944: مشکلی که مانع تولید گزارش PDF میشد برطرف شد
- TR-16353: خطای هنگام حذف attachmentها برطرف شد: “Attempt to read property ‘suite_id’ on null”
- TR-16742: فشردن کلید «D» در فیلد References دیگر بهصورت ناخواسته «Push Defect» را فعال نمیکند
- TR-16796: ویرایش گروهی فیلدهای multi-select دیگر با خطای زیر ناموفق نمیشود “html_entity_decode(): Argument #1 must be of type string, array given”
- TR-16873: ویرایش test caseهای قدیمی دارای shared steps دیگر باعث خطای زیر نمیشود “Undefined array key ‘custom_steps_separated'”
- TR-17044: مشکلی که مانع انتخاب template برای test caseهای تولیدشده با AI میشد برطرف شد
- TR-17568: عملکرد queryهای dashboard بهبود یافت تا زمان بارگذاری کاهش پیدا کند و مقیاسپذیری بهتر شود
📌 اعمال منسوخشدن Cassandra #
از TestRail ۹.۵ Server به بعد، Cassandra رسماً deprecated شده و این محدودیت اعمال میشود.:
- Adminها ابتدا باید اسکریپت Cassandra deprecation را در نسخه ۹.۴.۱ پیش از ارتقا به ۹.۵ اجرا کنند.
- اگر این اسکریپت اجرا نشده باشد، ارتقا به ۹.۵ مسدود میشود و یک پیام هشدار نمایش داده میشود در طول فرایند ارتقا.

