تاریخ انتشار در مسیر Early Access: ۱۱ سپتامبر ۲۰۲۵
تاریخ انتشار در مسیر Default: ۱۸ سپتامبر ۲۰۲۵
با خوشحالی انتشار TestRail 9.5.0 را اعلام میکنیم؛ نسخهای که اولین قابلیت مبتنی بر AI برای Cloud ما را معرفی میکند و گزینههای جدید مدیریت storage و مجموعهای از رفع اشکالها را هم ارائه میدهد؛ تغییراتی که برای کارآمد و مقیاسپذیر نگه داشتن workflowهای QA شما طراحی شدهاند.
🤖 AI Test Case Generation – با پشتیبانی Sembi IQ
#
TestRail ۹.۵ قابلیت AI Test Case Generation را معرفی میکند؛ قابلیتی در سطح سازمانی که به تیمهای QA کمک میکند requirements را تا ۹۰٪ سریعتر به test caseهای قابل اجرا تبدیل کنند. این قابلیت با رویکرد human-in-the-loop طراحی شده است و کارایی AI را با تخصص testerها ترکیب میکند تا کنترل و دقت کامل حفظ شود.
با AI Test Case Generation میتوانید:
-
تعریف requirements: requirements محصول را وارد کنید و templateها و sectionها را انتخاب کنید.
-
بررسی، ویرایش و انتخاب: پیشنهادهای AI را با ویرایشهای real-time و کنترل دقیق روی جزئیات هدایت کنید.
-
ایجاد test caseها: در لحظه، test caseهای کامل همراه با steps و expected results ایجاد کنید.
مزایای اصلی شامل این موارد است:
-
تا ۹۰٪ سرعت بیشتر در ایجاد test case بدون افت کیفیت.
-
کنترل human-in-the-loop که کمک میکند پیشنهادهای AI با زمینه کاری شما همخوان باشد.
-
پوشش بهتر ، چون AI موارد edge case و سناریوهای نادیدهگرفتهشده را شناسایی و مطرح میکند.
-
دسترسی جهانی ، با پشتیبانی از ورودی و خروجی چندزبانه.
-
امنیت در سطح سازمانی با audit log و کنترلهای دسترسی.



📂 بهبودهای مدیریت فضای ذخیرهسازی دادهها
#
مدیریت فضای ذخیرهسازی در TestRail ۹.۵ سادهتر شده است. در این نسخه، مدیران انعطاف بیشتری برای حذف پیوستها دارند؛ حتی از test runها و planهای بستهشده:
-
بهروزرسانی: فیلتر Orphaned Attachments در Data Management اکنون درست کار میکند و امکان شناسایی و حذف پیوستهای بدون مرجع را فراهم میکند.
-
گزینه جدید هنگام حذف پیوستها برای شامل کردنپیوستهای test runهای بستهشده & و planها
-
گسترش قابلیتها: در Data Management و هر جایی که امکان حذف پیوستها وجود دارد، در دسترس است.
-
مجوزهای مبتنی بر نقش: فقط کاربرانی که مجوز لازم را دارند میتوانند این کار را انجام دهند.
-
ایمنی بهصورت پیشفرض: این گزینه بهصورت پیشفرض انتخاب نشده است و به مرحله تأیید نیاز دارد؛ بنابراین تا قبل از تأیید نهایی، حذف آگاهانه و قابل لغو میماند.
-


🐞 رفع اشکالها و بهبودها (۱۱) #
- TR-۱۵۷۲۷: فیلتر Orphaned نتایج نادرست نمایش میداد
- TR-۱۵۰۸۸: endpoint update_user بهدرستی کار نمیکرد
- TR-۱۵۱۱۰: امکان دسترسی به تنظیمات سایت وجود نداشت
- TR-۱۴۳۵۶: امکان مشاهده تب Test Case History وجود نداشت
- TR-۱۳۷۹۷: وقتی «Enable attachment sharing» غیرفعال بود، پیوستها در همه projectها قابل مشاهده بودند
- TR-۱۳۷۷۴: پس از ارتقای TestRail، امکان جمع کردن درخت ناوبری test case وجود نداشت (۹.۰.۰ Default – ۱۰۵۷)
- TR-۱۵۶۲۵: با فشار دادن Ctrl+Z، عبارت <br> در TestRail ۹.۴.۰ درج میشد
- TR-۱۴۶۱۶: BDD: فیلدهای test case از نوع Scenario مقدارها را ذخیره نمیکردند
- TR-۱۴۳۸۲: test status سفارشی که بهعنوان ignored علامتگذاری شده بود، همچنان در شمارش و ماتریسهای کوچک لحاظ میشد
- TR-۱۵۴۶۵: در یکپارچهسازی Jira، مقدار Issue Reporter بهصورت پیشفرض بهجای کاربر روی admin تنظیم میشد
- TR-۱۱۴۴۹: فیلد Elapsed در «add/edit result» هر روز را ۸ ساعت محاسبه میکرد

