تاریخ مسیر انتشار پیشفرض: ۱۳ فوریه ۲۰۲۵
از انتشار TestRail ۸.۱.۰.۶۱۶۵ برای همه مشتریان Server خود خرسندیم. این نسخه با مجموعهای از اصلاحات و بهبودها، پایداری، کاربردپذیری و امنیت TestRail را بهتر میکند. بهروزرسانیهای اصلی عبارتاند از:
- رفع مشکلات نمایش و قالببندی متن: مشکلات مربوط به نمایش Markdown، نمایش syntax در HTML، و ناهماهنگیهای قالببندی در گزارشها و test caseها برطرف شد.
- بهبودهای گزارشها و نمای چاپ: مشکل نمایش داده نشدن custom fieldها در نسخه چاپی نتایج test run برطرف شد، تراز و قالببندی گزارشها بهبود یافت، و نمایش کامل نام test runها در PDF تضمین شد.
- رفع مشکلات Integration و API: مشکلات مربوط به متغیرهای plugin در Jira، قالببندی نادرست test caseها در Jira، و ارجاع به ایمیلهای منسوخ برای ایجاد ticket پشتیبانی برطرف شد.
- بهبودهای امنیت و مدیریت داده: مشکلات encoding در test caseها و آسیبپذیریهای مربوط به فیلدهای ورودی متن، بههمراه چند مورد دیگر، برطرف شد.
- ارتقای کتابخانه jQuery: کتابخانه JavaScript jQuery به نسخه ۳.۷ بهروزرسانی شده است تا عملکرد بهتر و سازگاری امنیتی بیشتری فراهم شود.
لطفاً توجه کنید که مسیر ارتقای پیشنهادی ما از TestRail ۸.۰.۴ عبور میکند. اگر هنوز از TestRail ۷.۰ یا نسخههای پایینتر استفاده میکنید، باید ابتدا به ۷.۵ ارتقا دهید ، سپس به ۸.۰.۱ ارتقا دهید ، بعد از آن به ۸.۰.۴ ارتقا دهید ، و فقط پس از آن به ۸.۱.۰ ارتقا دهید.
اصلاحات (۱۹) #
- TR-۶۲۱۶: custom fieldها در نسخه چاپی نتایج Test Run در نمای Detailed نمایش داده نمیشدند
- TR-۶۵۸۳: وجود فضاهای خالی بزرگ و مشکلات قالببندی در گزارشهای چاپی
- TR-۶۶۲۵: اگر مقدار داده «۰» بود، داده در custom case field ذخیره نمیشد
- TR-۶۸۷۲: test plan تکمیلشده در گزارش Summary (Plan) بهاشتباه «NO» نشان میداد
- TR-۶۹۴۳: سناریوهای امنیتی XSS
- TR-۷۴۷۵: امکان فیلتر کردن caseهای علامتگذاریشده بهعنوان حذفشده از گزارشها وجود نداشت
- TR-۸۵۸۵: گزارش PDF نام کامل test run را نمایش نمیداد
- TR-۸۷۲۸: قالببندی Markdown بهدرستی نمایش داده نمیشد
- TR-۹۲۲۵: صفحه خطا تلاش میکرد با استفاده از یک آدرس ایمیل منسوخ، ticket پشتیبانی ایجاد کند
- TR-۹۴۷۴: هنگام استفاده از plugin مربوط به Jira برای دسترسی به project در TestRail، خطای متغیر تعریفنشده رخ میداد
- TR-۹۶۶۱: test caseها در Jira قالببندی و تراز نادرستی داشتند
- TR-۹۹۰۱: test caseهای بهروزرسانیشده checkboxهای ذخیرهشده را بهدرستی نمایش نمیدادند
- TR-۱۱۲۵۳: وارد کردن test caseها از CSV باعث freeze شدن صفحه میشد
- TR-۱۲۵۷۶: علامتهای نقلقول دوتایی (“) پس از ذخیره test caseها به HTML encoding تبدیل میشدند
- TR-۱۲۶۲۳: tagهای HTML در فیلدهای Test Case نمایش داده میشدند
- TR-۱۲۷۴۶: syntax مربوط به HTML پس از ارتقا بهدرستی نمایش داده نمیشد
- TR-۱۲۷۸۹: استفاده از Undo در فیلدهای متنی حاوی کد ممکن است باعث اجرای ناخواسته کد شود
- TR-۱۲۸۴۵ – بهبود عملکرد هنگام افزودن نتایج و پیوستها
- TR-۱۲۸۷۱: سناریوهای امنیتی مرتبط با XSS
- TR-۱۳۱۵۸ – بهروزرسانیهای پیکربندی برای پشتیبانی از migrationهای جاری Cloud Cassandra
بهروزرسانی درباره نسخه بعدی: بهبودهای UX (۹.۰.۰) #
به اطلاع شما میرسانیم که انتشار برنامهریزیشده نسخه TestRail ۹.۰.۰ با بهبودهای UX در صف بعدی انتشار قرار دارد و همچنان قرار است در همین سهماهه عرضه شود.
ما همچنان در حال نهاییسازی بهبودهای جدید navigation در نسخه ۹.۰ هستیم؛ این تغییرات تا حد زیادی بر اساس بازخورد مشتریان شکل گرفتهاند تا تجربه کاربری روان و قابل اعتمادی ارائه کنند. از شکیبایی شما سپاسگزاریم. با نزدیک شدن به تاریخ انتشار، بهروزرسانیهای بیشتری منتشر خواهیم کرد.
مرحله مخصوص ارتقا – پاک کردن cache مرورگر #
اگر از TestRail ۸.۰.۴/۸.۰.۶ ارتقا میدهید، پس از تکمیل upgrade همه کاربران نهایی باید cache مرورگر خود را پاک کنند تا ارتقای jQuery اعمال شود. برای انجام این کار در هر یک از مرورگرهای پشتیبانیشده، مراحل زیر را دنبال کنید:
- Chrome – https://support.google.com/accounts/answer/32050?hl=en&co=GENIE.Platform%3DDesktop
- Firefox – https://support.mozilla.org/en-US/kb/how-clear-firefox-cache
- Microsoft Edge – https://www.microsoft.com/en-us/edge/learning-center/how-to-manage-and-clear-your-cache-and-cookies?form=MA13I2
- Safari – https://support.apple.com/lv-lv/guide/safari/sfri11471/mac

