تاریخ انتشار پیشفرض آهنگ: ۲۳-مارس-۲۰۲
ما هیجان زده هستیم که انتشار آن را اعلام کنیم TestRail 10.1، معرفی بایگانی هوشمند برای اجرای تست و طرح و توسعه زیرساخت TestRail با اقامت داده ها پشتیبانی از مشتریان جدید
این نسخه همچنین ارائه می دهد دور قابل توجهی از اصلاحات و بهبودها در میان گزارشها، فیلتر کردن، ادغامها و عملکرد، به تیمها کمک میکند تا با افزایش استفاده از آنها، جریانهای کاری QA پایدار و مقیاسپذیر را حفظ کنند.
دستورالعملهای نصب Docker را در اینجا دنبال کنید: TestRail ۱۰.۱.۴ در داکر
لطفاً توجه داشته باشید که مسیر ارتقاء پیشنهادی ما از طریق TestRail ۸.۰.۴ است. اگر همچنان از TestRail ۷.۰ یا پایین تر استفاده می کنید، باید مسیر زیر را دنبال کنید:
- ابتدا به ۷.۵ ارتقا دهید
- به ۸.۰.۱ ارتقا دهید
- به ۸.۰.۴ ارتقا دهید
- به ۹.۴.۱ ارتقا دهید
- و تنها پس از آن به ۱۰.۱.۴ ارتقا دهید
پس از تکمیل ارتقا، باید _config/config.php را در پوشه Docker files خود باز کنید و خط جدیدی را با این موارد اضافه کنید:
define('TR_CHROME_PATH', '/usr/bin/chrome-headless-shell-linux64/chrome-headless-shell');
🌍 اقامت داده (مشتریان جدید) #
TestRail اکنون معرفی می کند اقامت داده ها پشتیبانی از مشتریان جدید، به سازمان ها اجازه می دهد تا انتخاب کنند که داده های آنها در کجا ذخیره و پردازش شود.
مناطق در دسترس:
- ایالات متحده – شرق ایالات متحده (پیش فرض)
- اتحادیه اروپا – آلمان
- APAC – سنگاپور
هنگام ایجاد یک آزمایش جدید، مشتریان می توانند منطقه مورد نظر خود را انتخاب کنند. همه دادهها، از جمله پیوستها، گزارشها، گزارشها، فهرستهای جستجو، پشتیبانگیری، و بارهای کاری پردازشی، در مکان جغرافیایی انتخابشده باقی میمانند.
🧠 آرشیو هوشمند برای اجرای تست & طرح ها
#
TestRail ۱۰.۱ را معرفی می کند بسته شدن و بایگانی هوشمند کنترل های طراحی شده برای به تیم ها کمک کنید تا با افزایش فعالیت آزمایشی، نمونه های تمیز و کارآمد را حفظ کنند.
همانطور که برنامه های QA مقیاس می شوند، حجم زیادی از برنامه ها و برنامه های آزمایشی باز و تاریخی می توانند درهم و برهمی غیرضروری ایجاد کنند و بر عملکرد تأثیر بگذارند. این نسخه قابلیتهای اتوماسیون جدیدی را معرفی میکند که به مدیران اجازه میدهد رویدادهای چرخه حیات را در سطح جهانی مدیریت کنند.
با مدیریت چرخه حیات خودکار، مدیران می توانند:
- بسته شدن خودکار اجرای تست غیر فعال و برنامه ریزی پس از دوره های قابل تنظیم
- بایگانی خودکار موارد بسته برای سازماندهی و اجرای پروژه ها

🗂️ وضعیت بایگانی شده #
یک جدید بایگانی شد وضعیت به وضوح اجرای تست و برنامههایی را که به پایان چرخه عمر خود رسیدهاند مشخص میکند. موارد بایگانی شده عبارتند از:
- کاملا قفل شده و غیر قابل ویرایش
- مستثنی از گزارش (گزارش های چاپی هنوز در دسترس هستند)
- هنوز قابل جستجو و مشاهده برای ارجاع تاریخی
تیمها میتوانند با ایجاد برنامهها یا اجراهای جدید، به استفاده مجدد از کارهای گذشته ادامه دهند دوباره اجرا کنید عملکرد

💻 TestRail CLI 1.13.1
#
آخرین نسخه از TestRail CLI اکنون با قابلیتهای جدید برای تیمهایی که با گردشهای کاری BDD کار میکنند، همراه با بهبود عملکرد و قابلیت نگهداری در دسترس است. اکنون می توانید:
-
برای کار با موارد و نتایج تستی مبتنی بر Gherkin از دستورات جدید استفاده کنید:
parse_cucumber import_gherkin export_gherkin - استفاده کنید افزایش یافته است
parse_junitفرمان با--special-parser bddگزینه ای برای پردازش سناریوهای BDD - بهره مند شوند ورود به سیستم متمرکز با خروجی ساختار یافته و تنظیمات بهبود یافته
- انجام تست ها با چند شناسه پرونده در یک اجرای تست
این نسخه همچنین شامل بهبودهای زیر است:
- ذخیره سازی بهبود یافته برای کاهش تماسهای اضافی API و بهبود عملکرد در طول اجراهای بزرگ
- بازسازی داخلی برای بهبود پایداری و نگهداری
- هنگامی که شناسه طرح مشخص شده باشد و هیچ مورد منطبقی پیدا نشود، ثبات بهبود یافته است
🐞 اصلاحات و بهبودها (۲۲) #
- TR-3901: اکنون وقتی تستکیسها منطبق اضافه یا بهروزرسانی میشوند، «فیلتر دینامیک» اجرای آزمایشها و طرحها را بهدرستی بهروزرسانی میکند.
- TR-5768: ویرایش یک طرح آزمایشی فیلتر شده دیگر فیلترهای انتخاب شده قبلی را حذف نمی کند
- TR-9929: برای بهبود عملکرد، درخواستهای پیوست غیرضروری از Shared Steps را کاهش داد
- TR-9986: مشاهده سابقه Test Case دیگر خطاهای ویژگی تعریف نشده را ایجاد نمی کند
- TR-11173: هنگامی که یکپارچه سازی برای پروژه های خاص غیرفعال است، پیام های پلاگین مرکز داده Jira تصحیح شد
- TR-15017: رفع مشکل ورود به سیستم ناشی از حداکثر محدودیت های تلاش برای ورود به سیستم
- TR-16257: فیلتر “تست نشده” اکنون همانطور که انتظار می رود کار می کند
- TR-16266: بهروزرسانیهای نتایج تست اکنون در هنگام ورود از Pass به Fail به درستی منعکس میشوند
- TR-16489: گزارش Coverage for References اکنون به بخش های انتخاب شده احترام می گذارد
- TR-16592: دکمه “Generate Test Cases” اکنون پس از فعال کردن ویژگی های AI به درستی فعال می شود
- TR-16640: صادرات CSV اکنون مقادیر نقص را هنگام تغییر فیلد «تخصیص به» حفظ می کند
- TR-16759: رفع خطاهای گزارش سیستم در سرور TestRail
- TR-17045: فیلدهای Rich Text اکنون شکستگی های خط را به درستی حفظ می کنند
- TR-17306: فیلتر کردن برچسب اکنون با چندین برچسب با استفاده از گزینه “Match Any” به درستی کار می کند
- TR-17602: نمودار نواری حجم کار به ازای هر کاربر اکنون به درستی در گزارش خلاصه حجم کار نمایش داده می شود
- TR-17612: اکنون متن براکت زاویه به درستی در توضیحات Test Case ارائه می شود
- TR-18302: رفع مشکلی که در آن مراحل تست برای برخی از تستکیسها قابل مشاهده یا ویرایش نبودند
- TR-18309: بهبود عملکرد و پایداری هنگام کپی یا جابجایی موارد در پروژه ها
- TR-18321: رفع مشکلی که ویرایش آزمایشی به دلیل عدم پاسخگویی دکمهها مسدود شده بود
- TR-18369: خطای نادرست «مجموعه آزمایشی مجموعه آزمایشی معتبر نیست» هنگام جستجو برطرف شد
- TR-18681: خطای کلید آرایه تعریف نشده هنگام ویرایش تستکیسها برطرف شد
- TR-18719: گزینه فیلتر «فقط مطابق با موارد بالا» اکنون تستکیسها صحیح را برمیگرداند
- TR-18760: خطا هنگام فشار دادن یا ارجاع به یک نقص
این بهروزرسانیها با هم به تیمها کمک میکنند تا نمونههای TestRail تمیزتری داشته باشند، نیازهای دادههای منطقهای را پشتیبانی کنند، و ثبات کلی را در جریانهای کاری اصلی بهبود بخشند.
📌 اجرای احکام کاساندرا #
شروع با سرور TestRail ۹.۵، کاساندرا رسماً منسوخ شده است و اجرای آن در حال انجام است.:
- ادمین ها ابتدا باید برنامه را اجرا کنند اسکریپت بی اعتباری کاساندرا در نسخه ۹.۴.۱ قبل از ارتقا به ۹.۵.
- اگر اسکریپت اجرا نشده باشد، ارتقا به ۹.۵ مسدود می شود و a پیام هشدار نمایش داده خواهد شد در طول فرآیند ارتقا

