تاریخ انتشار پیشفرض آهنگ: ۱-ژوئن-۲۰۲۶
ما هیجان زده هستیم که انتشار آن را اعلام کنیم TestRail 10.4.1، یکی از درخواستی ترین به روز رسانی های قابلیت استفاده ما و سرمایه گذاری قابل توجهی در کیفیت پلت فرم را به ارمغان می آورد.
مشتریانی که مایل به ارتقاء به TestRail ۱۰.۴.۱ هستند می توانند فایل های نصب را از پورتال صورتحساب TestRail دانلود کنید.
لطفاً توجه داشته باشید که مسیر ارتقاء پیشنهادی ما از طریق TestRail ۹.۴.۱ است. اگر همچنان از TestRail ۷.۰ یا پایین تر استفاده می کنید، باید مسیر زیر را دنبال کنید:
- ابتدا به ۷.۵ ارتقا دهید
- به ۸.۰.۱ ارتقا دهید
- به ۸.۰.۴ ارتقا دهید
- به ۹.۴.۱ ارتقا دهید
- و تنها پس از آن به ۱۰.۴.۱ ارتقا دهید
ℹ️ دستورالعملهای ارتقای خود را با یک مرحله جدید بهروزرسانی کردهایم: قبل از ارتقا، کار پسزمینه را به حالت تعلیق درآورید.
پس از تکمیل ارتقا، باید _config/config.php را در پوشه Docker files خود باز کنید و خط جدیدی را با این موارد اضافه کنید:
define('TR_CHROME_PATH', '/usr/bin/chrome-headless-shell-linux64/chrome-headless-shell');
⚙️ بهبودهای API #
جدیدترین پیشرفتهای TestRail API برای کارآمدتر کردن جریانهای کاری اتوماسیون و ادغام طراحی شدهاند، با قابلیتهای فیلتر بهبود یافته که به کاهش مدیریت دادههای غیر ضروری و سادهسازی اتوماسیون در مقیاس کمک میکند.
سربار API کمتر، اتوماسیون سریعتر #
- پشتیبانی از فیلتر پویا برای آزمایش از طریق API برای بازیابی هدفمندتر داده ها اجرا می شود
- پشتیبانی از فیلتر مرجع برای get_runs و برنامه های دریافتی
- case_id اکنون به داخل بازگشته است get_results_for_runresponses برای نگاشت نتایج آسان تر
- یک جدید edit_result/{result_id} نقطه پایانی که به تیم ها اجازه می دهد به روز رسانی نتایج موجود با پشتیبانی از بهروزرسانیهای جزئی، فیلدهای سفارشی و نتایج مرحلهای
این پیشرفتها به تیمها کمک میکند تا دقیقاً دادههای مورد نیاز خود را با تماسهای API کمتر، منطق سفارشی کمتر و گردشهای کار اتوماسیون روانتر در مقیاس بازیابی کنند.
برابری بهتر بین UI و API #
این نسخه با بهبودهایی مانند:
- پشتیبانی از به روز رسانی نتایج تست موجود از طریق API
- مدیریت بهبود یافته از update_run_in_plan_entry درخواست ها
- اصلاح فرمت و سازگاری API
این به تیم ها کمک می کند تا گردش کار را با اطمینان بیشتری خودکار کنند و اختلاف بین عملیات دستی و خودکار را کاهش دهند.
تاریخچه اجرای تمیزتر و سازگاری داده ها #
API اضافی و بهبودهای قالببندی به حفظ دقیقتر دادههای ارسالی کمک میکند و ثبات تاریخ اجرا را در سراسر گردش کار بهبود میبخشد.
🧩 بهبود کیفیت #
TestRail ۱۰.۴ همچنین شامل دور قابل توجهی از بهبودهای کیفیت با تمرکز بر ثبات، دقت گزارش، عملکرد و قابلیت اطمینان ادغام Jira است.
این بهروزرسانیها ثبات را در جریانهای کاری اصلی بهبود میبخشد و اصطکاک عملیاتی را برای تیمهای آزمایش دستی و خودکار کاهش میدهد.
📣 فیلدهای سفارشی – به روز رسانی مهم #
برای کمک به حفظ عملکرد و ثبات پلت فرم در مقیاس، TestRail اکنون محدودیتی را اعمال می کند ۱۵۰ فیلد سفارشی در هر نمونه. اگر به این حد رسیده باشد، مدیران باید قبل از ایجاد یک فیلد جدید، یک فیلد سفارشی موجود را حذف کنند.
فیلدهای سفارشی موجود تحت تأثیر قرار نمی گیرند.
💻 TestRail CLI 1.14.2
#
آخرین نسخه از TestRail CLI اکنون با قابلیت های جدید در دسترس است. اکنون می توانید:
- آپلود نتایج برای جدید قالب تست هوش مصنوعی، از جمله رتبهبندیهای کیفیت چند بعدی (به TestRail ۱۰.۳.۰ یا بالاتر نیاز دارد)
- ترکیب ردیابی اجرا در سطح گام با رتبهبندیهای کیفیت ارزیابی هوش مصنوعی برای گردشهای کاری پیشرفتهتر تست هوش مصنوعی
- با استفاده از فیلدهای–نتایج، رتبهبندی کیفیت جهانی را برای همه نتایج تست اعمال کنید
- هنگام استفاده از حالت ایجاد خودکار (-y) موارد آزمایش الگوی تست AI را به صورت خودکار شناسایی و ایجاد کنید
- از وضعیتهای نتیجه مورد سفارشی در گزارشهای Robot Framework و JUnit استفاده کنید
🐞 اصلاحات و بهبودها (۲۳) #
- TR-9065: قالب بندی نتایج آزمون ارسال شده توسط API بهبود یافته است
- TR-9276: پیوست های جایگزین شده اکنون به درستی نمایش داده می شوند
- TR-14188: اضافه شد case_id به get_results_for_run پاسخ API
- TR-14485: ۴۰۳ خطا برای نقاط پایانی Project API حل شد
- TR-14959: رفع کرد دریافت_برچسب پاسخ API برای مطابقت با فرمت مستند.
- TR-14986: رفع مشکل جلوگیری از ایجاد کاربر جدید
- TR-16135: پشتیبانی برای به روز رسانی نتایج تست موجود از طریق API اضافه شده است
- TR-16153: پشتیبانی از فیلترهای پویا از طریق API اضافه شده است
- TR-16686: خطاهای مشکل ماوس و فشار Jira را رفع کرد
- TR-16916: حذف پیوست ثابت برای پروژه_id 0
- TR-16988: بهروزرسانیهای فیلد مرجع اکنون به درستی در طرحهای آزمایشی وجود دارد
- TR-17088: رفع خطاهای API هنگام واکشی تستکیسها
- TR-17297: رفع مشکلات فیلتر هنگام ایجاد زیربخش ها و تستکیسها
- TR-18804: بهبود رفتار فیلتر پویا با فیلدهای تستکیس سفارشی
- TR-19150: رفع مشکلات دانلود گزارش PDF
- TR-19304: اضافه شدن پشتیبانی فیلتر مرجع به get_runs و برنامه های دریافتی API ها
- TR-19442: گزارش حسابرسی اکنون رویدادهای ایجاد و بهروزرسانی کاربر را ضبط میکند
- TR-19455: نتایج تست تکراری حل شده توسط get_tests API
- TR-19470: عملکرد بهبود یافته هنگام افزودن یا ویرایش تستکیسها
- TR-19609: تعداد نامتناسب در گزارشهای Coverage for References تصحیح شد
- TR-19628: بخش مجوزهای از دست رفته برای نقش SuperUser بازیابی شد
- TR-19728: بهبود یافته است update_run_in_plan_entry سازگاری رفتار
📌 اجرای احکام کاساندرا #
شروع با سرور TestRail ۹.۵، کاساندرا رسماً منسوخ شده است و اجرای آن در حال انجام است.
- ادمین ها ابتدا باید برنامه را اجرا کنند اسکریپت بی اعتباری کاساندرا در نسخه ۹.۴.۱ قبل از ارتقا به ۹.۵.
- اگر اسکریپت اجرا نشده باشد، ارتقا به ۹.۵ مسدود می شود و a پیام هشدار نمایش داده خواهد شد در طول فرآیند ارتقا

