تاریخ مسیر انتشار Early Access: ۱۰ ژوئن ۲۰۲۴
تاریخ مسیر انتشار Default: ۱۸ ژوئن ۲۰۲۴
خوشحالیم اعلام کنیم که TestRail ۸.۰.۴.۷۰۳۶ برای همه مشتریان Cloud منتشر شده است.
اصلاحات (۸۳) #
این نسخه شامل اصلاحات زیر است:
- TR-۲۹۹۵ – منابع تکراری برای موجودیتهای ترجمه
- TR-۴۴۴۴ – در قالب BDD گزینه Export to .feature وجود ندارد
- TR-۴۷۸۳ – با حذف Test Plan، test runها حذف نمیشوند
- TR-۴۷۸۵ – endpointهای Bulk GET API مقدار offset لازم برای صفحهبندی را ندارند
- TR-۵۴۳۴ – دکمه رادیویی Rerun Test Plan در theme مدرن نمایش داده نمیشود
- TR-۵۴۷۱ – report، markdown توضیحات را بهصورت متن عادی نمایش میدهد
- TR-۵۴۷۲ – در Description مربوط به report، خطشکنیها نمایش داده نمیشوند
- TR-۵۴۹۲ – صفحه Login، Markdown را بهدرستی رندر نمیکند
- TR-۵۵۱۰ – قالببندی Markdown برای “images (!)” کار نمیکند
- TR-۵۹۵۶ – Dynamic Filter کار نمیکند و دادههای نادرست نمایش میدهد
- TR-۶۱۵۲ – کاراکترها پس از export بهدرستی نمایش داده نمیشوند
- TR-۶۲۳۷ – وقتی status برچسب طولانی دارد، چیدمان Defect Status در صفحه Plans Defects بههم میریزد
- TR-۶۴۴۸ – نام فیلدها در test caseها حتی وقتی دادهای وجود ندارد باقی میماند
- TR-۶۴۶۲ – To-Doهای مربوط به test caseها نمایش داده نمیشوند
- TR-۶۵۳۵ – متن چاپی در بخش جزئیات caseها، کد Markdown را نمایش میدهد
- TR-۶۵۴۴ – هنگام انتخاب چند filter برای Dynamic filters، خطای “Field Dynamic Filters is too long” نمایش داده میشود
- TR-۶۵۵۵ – export به CSV در صفحه Milestone/Test Run، فیلد Results را نمایش نمیدهد
TR-۶۶۴۵ – کاربر پس از اضافه شدن result نمیتواند test دارای قالب BDD را در حالت Fast Track باز کند. - TR-۶۶۶۱ – توضیح فیلد سفارشی checkbox در test case، در نمای تکصفحهای دو بار نمایش داده میشود
- TR-۶۶۹۷ – لینکهای مربوط به تنظیمات Jira و Assembla در صفحه Integration بهروزرسانی شدند
- TR-۶۶۹۸ – BDD: رابط کاربری در نمای ۳-split درست نمایش داده نمیشود؛ هر keyword در Gherkin باید در خط جداگانه خودش نمایش داده شود
- TR-۶۷۳۴ – BDD: برای Test Run & در Results، وقتی نتایج اجرا با موفقیت ذخیره میشوند، هر scenario باید status مناسب داشته باشد
- TR-۶۷۶۵ – شمارنده Test Case، test caseهای جدیدی را که در یک Test Run import شدهاند نشان نمیدهد
- TR-۶۷۷۲ – در “Error popup” اسکرول وجود ندارد و هنگام import کردن فایلهای .feature خراب، همه پیامهای خطا نمایش داده نمیشوند.
- TR-۶۷۹۰ – فیلدهای Test Case در نمای Detail گزارش چاپیِ بخش Milestone نمایش داده نمیشوند
- TR-۶۷۹۳ – هنگام اضافه کردن result به case دارای قالب BDD از نمای Fast Track، صفحه در حالت loading میماند و پنجره گفتوگوی result بسته نمیشود
- TR-۶۷۹۴ – لینک Webhooks Guide فعال نیست
- TR-۶۷۹۷ – هنگام اضافه کردن scenario مربوط به BDD در bulk edit، خطا گزارش میشود
- TR-۶۸۰۵ – متن در فیلد BDD Scenario Results بریده میشود.
- TR-۶۸۰۹ – ارتفاع فیلد “Actual Result” برای testهای دارای قالب BDD با متن واردشده سازگار نیست.
- TR-۶۸۲۱ – توضیحات Section در نمای Detail گزارش چاپی نمایش داده نمیشود
- TR-۶۸۴۹ – ترجمه dropdown مربوط به “Working On” در Dashboard وجود ندارد
- TR-۶۸۵۴ – ترجمه آیتمهای dropdown مربوط به “Password Policy” در Administration وجود ندارد
- TR-۶۸۵۶ – ترجمههای “Add new defect” وجود ندارد
- TR-۶۸۶۹ – ترجمه تاریخهای فعالیت project وجود نداشت
- TR-۶۸۷۰ – ترجمه تاریخهای milestone وجود نداشت
- TR-۶۸۷۳ – در صفحه «Edit Test Case» بعضی ترجمهها وجود نداشت
- TR-۶۸۷۴ – در بخش «Create Report» بعضی ترجمهها وجود نداشت
- TR-۶۸۷۷ – پس از تغییر زبان، پیام موفقیت با زبان اشتباه نمایش داده میشد
- TR-۶۹۰۹ – متن «Back to Shared Steps List» ترجمه نشده بود
- TR-۶۹۱۰ – فیلد انتخاب «Copy Assigned To» ترجمه نشده بود
- TR-۶۹۵۸ – هنگام import کردن فایل feature مربوط به BDD با جدولهای Step، خطا نمایش داده میشد
- TR-۷۰۲۴ – پیوست از test run بسته قابل حذف یا جایگزینی بود
- TR-۷۴۰۱ – قالب BDD باعث میشد Test Run/Test Case پاسخگو نباشد
- TR-۷۴۴۳ – فیلدهای سفارشی test caseها در گزارش چاپی milestone نمایش داده نمیشدند
- TR-۷۵۶۴ – Print Report: در نمای Print Report، لینکها برای بعضی فیلدهای متنی قابل کلیک نبودند و بهصورت Markdown نمایش داده میشدند.
- TR-۷۵۷۱ – در نمای جزئیات Print Report، یک پیوست خراب در بخش test run نمایش داده میشد
- TR-۸۰۷۲ – پیوستهای Shared Steps موجود در runهای بسته قابل حذف یا جایگزینی بودند
- TR-۸۰۸۹ – صفحه TODO، test caseهای اختصاصدادهشده را نمایش نمیداد
- TR-۸۱۲۳ – test caseها – مرتبسازی – پس از مرتبسازی، هنگام پیمایش در درخت بخشها خطای «Unsupported operand types: int + string» نمایش داده میشد
- TR-۸۱۳۵ – Auditing – اطلاعات تبهای Configuration و Export با هم ادغام شده بود
- TR-۸۵۲۰ – Push new defect – فیلد «Issue Links» در پنجره Push Defect درست تراز نبود و label آن نمایش داده نمیشد
- TR-۸۵۲۴ – Push new defect – labelهای «Parent task»، «Link type»، «Issue links» و «Status» در پنجره Push Defect وجود نداشتند
- TR-۸۵۵۱ – Milestones – Export (CSV/Excel) – دادههای test caseهای دارای قالب Steps بهدرستی به فایلهای CSV و Excel export نمیشدند
- TR-۸۵۵۲ – Test Case – در test case، بین «Assigned to» و «Assignee» فاصله وجود نداشت
- TR-۸۵۵۶ – Test Plan/Test Run – Export CSV – وقتی test caseها از قالب Steps استفاده میکردند، فایل CSV خالی export میشد (بهجز steps)
- TR-۸۶۹۰ – Test Case – پنجره حذف test case – وقتی زبان instance روی آلمانی تنظیم بود، دکمه «Cancel» درست تراز نبود
- TR-۸۶۹۶ – Push Defect: توضیح label در فایل ترجمه وجود نداشت
- TR-۸۸۱۰ – در projectهای دارای TODO، query با index نامرتبط یا اشتباه بسیار کند اجرا میشد و تعداد زیادی ردیف را بررسی میکرد
- TR-۸۸۲۸ – Reports – ترجمه بعضی گزینههای فیلتر وجود نداشت (آلمانی)
- TR-۸۸۳۲ – Reports – وقتی زبان instance روی آلمانی تنظیم بود، متن در modal «Add column» درست تراز نبود
- TR-۹۰۸۵ – test caseها – فیلد سفارشی Checkbox درست تراز نبود
- TR-۹۰۸۷ – Reports – هنگام افزودن Report Description، با زدن Enter یک خط خالی اضافی بهصورت خودکار اضافه میشد.
- TR-۹۰۹۸ – Dynamic filter: پس از ایجاد plan با نام خالی و dynamic filter، هنگام ساخت test case جدید خطای «Invalid filter definition submitted. Please refresh this page» نمایش داده میشد
- TR-۹۱۰۱ – Milestones/Plans/Runs: هنگام export به CSV/XLS، dialog Export فیلدهای test را بهصورت تکراری نشان میداد
- TR-۹۱۰۴ – Custom field Description – توضیح فیلد سفارشی از محدوده بلوک Fast Track view بیرون میزد
- TR-۹۱۰۵ – BDD Results – پس از ویرایش result، pystringها بهصورت کد نمایش داده میشدند
- TR-۹۱۰۹ – Attachments: فایلهای پیوستشده در sidebar مربوط به test case/run/plan/milestone نمایش داده نمیشدند
- TR-۹۱۶۶ – Test Cases – هنگام مرتبسازی بر اساس گزینه «Automation type»، پیام «No test cases found.» نمایش داده میشد
- TR-۹۴۲۳ – Reports – وقتی متنی در فیلد Description بعضی reportها کپیپیست میشد، ورودی تکرار میشد.
- TR-۹۴۴۵ – هنگام حذف پیوست از run بسته، اگر همان پیوست قبلاً با long-press از shared step در test case حذف شده بود، خطا نمایش داده میشد.
- TR-۹۴۵۵ – Test Runs & Results – در run بسته، Test Result قابل تغییر بود
- TR-۹۴۵۸ – Windows/Linux – هنگام جایگزینی تصویری در صفحه milestone که در run بسته وجود داشت، خطای ناسازگار نمایش داده میشد.
- TR-۹۴۶۰ – Test Runs & Results – هنگام حذف پیوستها از test results، پیوستها بهطور موقت از test ناپدید میشوند
- TR-۹۴۶۴ – Dynamic filter: پس از ایجاد Test Plan با نام خالی و dynamic filter، دادههای فیلتر بهاشتباه در DB ذخیره میشوند
- TR-۹۴۶۶ – Milestone – کاربر میتواند از طریق dialog همان فایلهایی را حذف کند که در یک test run بستهشده استفاده شدهاند
- TR-۹۵۲۷ – پیوست از test run بستهشده قابل حذف یا جایگزینی است
- TR-۱۰۴۳۸ – API – پیوستهای test runها/test planهای بستهشده از طریق API callها قابل تغییر هستند
- TR-۱۰۴۹۱ – Administration – هنگام استفاده از گزینه Forget User خطا رخ میدهد
- TR-۱۰۴۹۸ – در نصب MSSQL روی Windows Server، ارتقای DB از نسخه قدیمیتر به ۲۰۲۴۰۵۲۲۱۸۵۸۵۵ امکانپذیر نیست
- TR-۱۰۵۴۱ – هنگام تلاش کاربر TestRail برای ورود با ششمین session فعال، پیام «Cannot update identity column ‘id’. – TestRail» نمایش داده میشود
- TR-۱۰۵۵۳ – Section – اگر این Section/Subsection در یک test run بستهشده استفاده شده باشد، کاربر نمیتواند پیوست تازه اضافهشده را از توضیحات Section/Subsection، از طریق dialog، حذف کند.
- TR-۱۰۵۵۹ – Run/Plan – وقتی عنوان test طولانی است، layout صفحه overview بههم میریزد
بهبودهای امنیتی (۶) #
این نسخه بهبودهای امنیتی زیر را نیز شامل میشود:
- TR-۷۶۷۵ – الگوهای آسیبپذیر در برابر ReDoS در قالببندی اصلاح شدند
- TR-۷۶۷۶ – الگوهای آسیبپذیر در برابر ReDoS در test data اصلاح شدند
- TR-۷۶۷۷ – الگوهای آسیبپذیر در برابر ReDoS در مدیریت فایل اصلاح شدند
- TR-۷۶۷۸ – آسیبپذیری Cross-site scripting (XSS) رفع شد
- TR-۸۳۶۱ – جلوگیری از RegEx injection
- TR-۸۳۷۹ – جلوگیری از JSON injection
دسترسی به TestRail ۸.۰.۴ #
نسخه ۸.۰.۴ TestRail برای کاربرانی که در release track Early Access هستند، بهصورت عمومی منتشر شده است. برای دسترسی به قابلیتهای معرفیشده در ۸.۰.۴، درخواست تغییر release track خود را از اینجا تکمیل کنید.

