خوشحالیم که انتشار TestRail ۸.۰.۴ را برای مشتریان Server در Default Track اعلام میکنیم. این نسخه بیشتر روی بهبود performance و پایداری تمرکز دارد و همه fixهایی را که از نسخه ۸.۰.۱.۱۰۲۹ به بعد روی Cloud اعمال شدهاند، در اختیار مشتریان Server قرار میدهد.
لطفاً توجه داشته باشید که مسیر پیشنهادی ما برای ارتقا از TestRail ۸.۰.۱ میگذرد. اگر هنوز از TestRail ۷.۰ یا نسخههای پایینتر استفاده میکنید، باید ابتدا به ۷.۵ ارتقا دهید ، سپس به ۸.۰.۱ ارتقا دهید ، و بعد به ۸.۰.۴ ارتقا دهید.
Fixها، بهبودها و درخواستهای قابلیت جدید (۳۰۱) #
از آنجا که نسخه TestRail ۸.۰ عمدتاً برای پشتیبانی بهتر از مشتریان Server و با تمرکز بر بهبود performance و پایداری منتشر شده است، تعداد زیادی fix مرتبط با نصب on-prem و اجرای روان سیستم در آن قرار دادهایم:
Fixها (۲۹۸) #
- TR-۲۴۳۷ – SAML integration در TestRail وقتی multi-factor authentication در IDP فعال باشد، با Azure AD کار نمیکند
- TR-۲۹۹۵ – منابع تکراری برای موجودیتهای ترجمه
- TR-۳۰۴۳ – اضافه کردن متن به ابتدای یک فیلد که شامل emoji است، باعث حذف متن میشود
- TR-۳۳۸۴ – در یک test run، هنگام مرتبسازی بر اساس Elapsed، تعداد زیادی مورد بهصورت ظاهراً تصادفی یا خارج از ترتیب نمایش داده میشوند
- TR-۳۵۹۱ – GitHub Integration هنگام push کردن defectها کار نمیکند و به خطای ۴۲۲ منجر میشود
- TR-۳۷۲۵ – وبسایت پس از آپلود تصویر با drag and drop هنگ میکند
- TR-۳۸۴۷ – کاربران SSO به دلیل پیادهسازی امنیتی نمیتوانند اطلاعات کاربر را در TestRail ویرایش کنند
- TR-۳۹۰۵ – به نظر میرسد بعضی roleها مشکل دارند؛ گزینه delete یا تنظیمات permission نمایش داده نمیشود
- TR-۳۹۰۸ – test caseهای حذفشده در تعداد کل test caseها شمرده میشوند
- TR-۴۰۰۷ – پیوستهای تصویری خراب هستند یا attachmentهای موجود نمایش داده نمیشوند
- TR-۴۰۳۴ – خطای ODBC هنگام تلاش برای bulk edit کردن test caseها
- TR-۴۰۳۸ – Azure OpenID Connect SSO به Admin Consent نیاز دارد
- TR-۴۰۶۷ – Dynamic Filter پس از ذخیره Test Plan، معیارهای filter را از دست میدهد
- TR-۴۰۸۲ – فیلدهای links و linktype در TestRail Defect Jira integration باعث خطای ۴۰۵ میشوند
- TR-۴۰۹۸ – هنگام ساخت milestone، خطای «End date is invalid. End date should be greater than start date» نمایش داده میشود
- TR-۴۱۰۱ – هنگام کلیک روی link با استفاده از custom field از نوع link در گزارشها، خطای Refused to connect نمایش داده میشود
- TR-۴۱۱۷ – هنگام بستن test runها، خطای «Invalid argument supplied for foreach()» نمایش داده میشود
- TR-۴۱۴۰ – خطای «Migration failed with the error» در فرایند upgrade
- TR-۴۲۰۳ – Test Plan متصل به milestone بهصورت Test Run نمایش داده میشود
- TR-۴۲۷۱ – در TestRail instanceهایی با حدود 1K کاربر، امکان ساخت project وجود ندارد
- TR-۴۲۷۳ – مشکل SameSite در اپ TestRail for Jira مانع ورود کاربران میشود
- TR-۴۲۸۸ – پیوستها پس از ارتقا به TestRail Server ۷.۵.۲.۱۰۰۲ خراب میشوند و آیکن X نمایش داده میشود
- TR-۴۳۰۸ – Ranorex: هنگام تلاش برای export کردن project به TestRail، خطای «Trying to get property ‘id’ of non-object is thrown.» برگردانده میشود
- TR-۴۳۳۴ – مشکل در تولید گزارش workload summary
- TR-۴۳۵۲ – رفتن به خط جدید در Classic Theme کار نمیکند
- TR-۴۳۷۱ – پس از Save Case، آپلود attachment در فیلدهای test case بهروزرسانی نمیشود
- TR-۴۳۸۴ – در گزارش چاپی تفصیلی، test resultها نمایش داده نمیشوند
- TR-۴۴۰۰ – فیلتر پس از اعمال روی یک test run پاک میشود
- TR-۴۴۴۱ – فهرست testها در test run نمایش داده نمیشود
- TR-۴۴۴۴ – در قالب BDD گزینه Export to .feature وجود ندارد
- TR-۴۴۹۲ – Gherkin syntax برای فایلهای .feature در BDD بهطور کامل پشتیبانی نمیشود
- TR-۴۴۹۸ – test caseهایی که با گزینه «Updating multiple test cases» بهروزرسانی شدهاند، از history قابل مقایسه نیستند
- TR-۴۵۰۸ – امکان import کردن فایل XML وجود ندارد
- TR-۴۵۱۲ – گزارشها گیر میکنند و تولید نمیشوند
- TR-۴۵۳۲ – هنگام باز کردن صفحه Todo خطای «Undefined offset: ۰» نمایش داده میشود
- TR-۴۵۳۷ – در حالت edit و view نمیتوان روی تصویر کلیک کرد
- TR-۴۵۴۲ – با دسترسی مدیریتی در سطح project، امکان ارتقای سطح دسترسی وجود دارد
- TR-۴۵۵۶ – کاربری که نقش Tester دارد نمیتواند test runهای داخل یک test plan را مشاهده کند
- TR-۴۵۸۷ – گزارش چاپی دیگر توضیحات test suite را نمایش نمیدهد
- TR-۴۵۹۱ – کلیک روی دکمه Columns هنگام چاپ test run باعث فریز شدن برنامه میشود
- TR-۴۶۰۱ – براکتهای زاویهدار داخل علامتهای ستاره حذف میشوند
- TR-۴۶۲۳ – تاریخ نادرست در نمای کلی project نمایش داده میشود
- TR-۴۶۳۴ – کاربران SSO نمیتوانند با certificate احراز هویت شوند
- TR-۴۶۳۹ – امکان Copy/Move کردن test caseها با drag and drop به پنل section در سمت راست وجود ندارد
- TR-۴۶۴۰ – پس از ارتقا به Jira ۹.۲.۰، integration با TestRail درست نمایش داده نمیشود
- TR-۴۶۴۶ – امکان افزودن test run وجود ندارد
- TR-۴۶۵۱ – هنگام push کردن Defect به Jira، پیام خطای «Undefined property: stdClass::$shared_step_id» نمایش داده میشود
- TR-۴۶۶۷ – برای کاربران جدید، نقش کاربری پیشفرض بهصورت خودکار انتخاب نمیشود
- TR-۴۶۷۷ – تصاویر در فیلد Actual Result نمایش داده نمیشوند
- TR-۴۶۸۱ – تگهای XML و همه محتوای داخل آنها < > در حالت ویرایش نمایش داده نمیشوند
- TR-۴۷۰۳ – اگر تا test caseهای پایینتر اسکرول کنید، گزینههای Test Case Filter نمایش داده نمیشوند
- TR-۴۷۰۷ – وقتی از sorting استفاده میشود، چیدمان test caseها بههم میریزد
- TR-۴۷۰۸ – حذف دکمه «Guides & Help» از گوشه پایین سمت راست صفحه
- TR-۴۷۱۳ – لینک مستندات Jira در testrail.io/index.php?/admin/integration خراب است
- TR-۴۷۱۶ – هنگام کپی کردن همه test caseها از یک section به section دیگر، خطای «strpos() expects parameter ۱ to be string» نمایش داده میشود
- TR-۴۷۲۸ – خطا هنگام ایجاد milestone
- TR-۴۷۳۰ – CSV export، test caseهایی را نشان میدهد که بهعنوان حذفشده علامتگذاری شدهاند
- TR-۴۷۳۵ – خطا هنگام افزودن کاربران به یک Group
- TR-۴۷۳۸ – فیلدهای «Status» و «Assigned To» در UI بیش از حد فشرده نمایش داده میشوند
- TR-۴۷۴۲ – هنگام فعال کردن SSO روی سرور TestRail، خطای SQL syntax نمایش داده میشود
- TR-۴۷۵۷ – در خروجی Excel از test runها و test caseها، با وجود فعال بودن گزینه «Include separated steps on separate rows»، stepها در ردیفهای جداگانه قرار نمیگیرند
- TR-۴۷۶۳ – با اینکه «Authentication Fallback» در تنظیمات SSO غیرفعال است، کاربران همچنان میتوانند با credentials محلی وارد شوند
- TR-۴۷۶۷ – ورود با SSO برای شما غیرفعال است. لطفاً با TestRail Credentials وارد شوید
- TR-۴۷۸۳ – حذف test plan، test runها را حذف نمیکند
- TR-۴۷۸۵ – در endpointهای Bulk GET API، مقدار offset برای pagination وجود ندارد
- TR-۴۸۳۶ – پس از بازیابی یک test case از History (Versioning)، خطا رخ میدهد
- TR-۵۱۲۳ – عنوان test case که شامل escaped string است، در API بهدرستی نمایش داده میشود
- TR-۵۱۲۴ – در History مربوط به test case، Test Steps با فرمت نادرست نمایش داده میشوند
- TR-۵۱۳۶ – بعضی test caseها از یک suite در Test Plan حذف یا ناپدید میشوند
- TR-۵۱۸۳ – ویرایش milestone، وضعیت Start مربوط به milestone در حال تست را تغییر میدهد
- TR-۵۲۶۶ – حذف shared steps همراه با نگهداشتن steps در test caseها باعث خطا میشود
- TR-۵۲۸۶ – فیلتر کردن یک test run در print view، نتایج یا جزئیات test case را حذف میکند
- TR-۵۲۹۸ – اگر custom_steps_separated در Description Template قرار داشته باشد، عملکرد Push Defect با خطا مواجه میشود
- TR-۵۲۹۹ – امکان import کردن CSV وجود ندارد
- TR-۵۳۳۳ – همه کاربران هنگام چاپ test runها نمیتوانند عرض ستونها را تغییر دهند
- TR-۵۳۳۸ – مشکل performance همراه با خطای ۵۰۰ و خطاهای SQL
- TR-۵۳۶۹ – امکان استفاده چندباره از یک shared step از طریق API وجود ندارد
- TR-۵۳۷۹ – هنگام انجام actionهای بالای sectionها، sidebar سمت راست بهروزرسانی نمیشود
- TR-۵۴۱۰ – کاربر نمیتواند فایل .tif را در گالری Data Management آپلود کند
- TR-۵۴۱۹ – هنگام افزودن test resultها با add_results، ایمیل ارسال نمیشود
- TR-۵۴۲۳ – وضعیت کاربر is_active از طریق API تغییر نمیکند
- TR-۵۴۳۴ – دکمه رادیویی Rerun Test Plan در modern theme قابل مشاهده نیست
- TR-۵۴۳۸ – ذخیره کردن Test Result، دادههای فیلد Expected Result را حذف میکند
- TR-۵۴۵۳ – خالی بودن Idle Session Timeout Policy همچنان باعث نمایش Session Timeout Warning میشود
- TR-۵۴۶۹ – پس از ارتقا به نسخه ۷.۸، screenshot در فیلد Result بهصورت متن Markdown نمایش داده میشود
- TR-۵۴۷۱ – report، Markdown موجود در description را بهصورت متن عادی خروجی میدهد
- TR-۵۴۷۲ – line breakها در Report Description نمایش داده نمیشوند
- TR-۵۴۷۴ – سناریوهای BDD بهصورت یک خط نمایش داده میشوند و carriage return کار نمیکند
- TR-۵۴۷۹ – در UI مربوط به Jira، بخش caseهای TestRail بهاندازه کافی باز نمیشود تا همه test caseها دیده شوند
- TR-۵۴۸۶ – استفاده از double quote ” ” باعث ناپدید شدن یک کلمه یا جمله در template مربوط به Test Case Steps میشود
- TR-۵۴۹۰ – فیلتر Deletion Status، test caseهای soft-deleted را نمایش نمیدهد
- TR-۵۴۹۲ – صفحه Login، Markdown را بهدرستی نمایش نمیدهد
- TR-۵۵۰۲ – فیلد Description در reportها بهصورت پیشفرض فاصلههای اضافه دارد
- TR-۵۵۱۰ – قالببندی Markdown برای images (!) کار نمیکند
- TR-۵۵۲۵ – لینک imageها کار نمیکند
- TR-۵۵۲۹ – حذف image – دکمه Save فعال نمیشود
- TR-۵۵۳۷ – مشکلات performance شامل خطای ۵۰۰ و Deadlock Error
- TR-۵۵۴۳ – امکان drag and drop کردن attachment در custom field وجود ندارد
- TR-۵۵۵۴ – export گرفتن CSV، stepها را در ردیفهای جداگانه نمایش نمیدهد
- TR-۵۵۶۲ – پس از ذخیره test case، attachmentها به URL تبدیل میشوند. TR-۵۵۶۸ – هنگام rerun کردن test plan، خطای Field Attachments is not a valid JSON array رخ میدهد
- TR-۵۶۳۰ – امکان rerun کردن Test Plan همراه با attachment وجود ندارد – فیلد Attachments یک JSON array معتبر نیست
- TR-۵۶۷۶ – استفاده از angle bracket در Gherkin (BDD) باعث ناپدید شدن متن میشود
- TR-۵۶۸۰ – در حذف گروهی Run/Plan، نوع entity در audit log نادرست ثبت میشود
- TR-۵۶۸۸ – فیلد steps_results همه stepها را نمایش نمیدهد
- TR-۵۶۹۸ – کاربر نمیتواند با کلیک روی آیکون «image»، پیوستها را به فیلد «Additional info» اضافه کند؛ آیکون واکنشی نشان نمیدهد.
- TR-۵۷۰۱ – هنگام چاپ test case، bullet pointها بهصورت خط صاف نمایش داده میشوند.
- TR-۵۷۰۲ – صفحه Milestones محدودیت pagination ندارد.
- TR-۵۷۳۹ – متنها یا جملهها در صفحه نتایج بریده میشوند.
- TR-۵۷۴۶ – وقتی یک section با drag and drop داخل section دیگری قرار میگیرد، UI باید refresh شود.
- TR-۵۷۵۱ – هنگام استفاده از pystrings در فایل feature مربوط به BDD خطا رخ میدهد.
- TR-۵۸۲۹ – دادهها برای ستون «fallback» در ردیف ۱ بیش از حد طولانی هستند.
- TR-۵۸۵۱ – در سراسر محصول TestRail، عبارت Todo باید به To-do تغییر کند.
- TR-۵۸۷۵ – هنگام تخصیص test runها، انتخاب پیشفرض قبلی کار نمیکند.
- TR-۵۹۰۹ – در Test Plan، فیلد Assignee قبل از انجام تخصیص چند ورودی دریافت میکند.
- TR-۵۹۴۴ – فاصلههای خطوط باید بهدرستی نمایش داده شوند.
- TR-۵۹۵۶ – Dynamic Filter کار نمیکند و دادههای نادرست نمایش میدهد.
- TR-۶۰۲۵ – Expected Step در نمای Add Result نمایش داده نمیشود.
- TR-۶۰۵۲ – هنگام ایجاد Custom Field، نیازی به اختصاص دادن project نیست.
- TR-۶۰۵۴ – در مقایسه نسخههای test case، پیوستهای تصویری بهصورت link نمایش داده میشوند و headerها درست نمایش داده نمیشوند.
- TR-۶۱۰۶ – پس از حذف تصویر، آیکون حذف همچنان باقی میماند.
- TR-۶۱۰۷ – با کلیک روی فضای خالی، پنجره جزئیات پیوست باز میشود.
- TR-۶۱۲۰ – هنگام حذف پیوستها از بخش case، خطای «Text as Undefined» نمایش داده میشود.
- TR-۶۱۲۴ – دکمههای «Share» و «Import» برای Test Case with Steps کار نمیکنند.
- TR-۶۱۳۵ – Compact View مربوط به Test Runs and Results درصدهای نادرست نشان میدهد و statusهایی را هم حساب میکند که در customization روی ignored تنظیم شدهاند.
- TR-۶۱۵۲ – کاراکترها پس از export بهدرستی نمایش داده نمیشوند.
- TR-۶۲۳۷ – در صفحه Plans Defects، وقتی Defect Status برچسب طولانی داشته باشد، layout بههم میریزد.
- TR-۶۲۸۷ – خطای PHP: حافظه مجاز ۱۰۷۳۷۴۱۸۲۴ بایت تمام شده است.
- TR-۶۴۲۵ – گزارشهای چاپی Test Run دیگر فیلدهای test case را شامل نمیشوند.
- TR-۶۴۴۰ – پنجره pop-up مربوط به Import from CSV هر بار که بسته و دوباره باز میشود کوچکتر میشود.
- TR-۶۴۴۸ – نام فیلدها در test caseها حتی وقتی دادهای وجود ندارد همچنان نمایش داده میشوند.
- TR-۶۴۴۹ – مقدار «Report_ID» در API call و UI تستریل یکسان نیست.
- TR-۶۴۵۲ – ایجاد case جدید بهصورت تصادفی ورودیهای نامعتبر در test result ایجاد میکند.
- TR-۶۴۶۲ – To-Dos برای test caseها نمایش داده نمیشود.
- TR-۶۴۷۷ – فیلتر Assigned to در فیلتر Report کاربران را نشان نمیدهد.
- TR-۶۴۷۸ – لینکهای Test Data Guide به URL قدیمی اشاره میکنند.
- TR-۶۵۲۲ – کامنت متنی در صفحه مشاهده Test Result نمایش داده نمیشود، اما در صفحه ویرایش دیده میشود.
- TR-۶۵۳۵ – در خروجی چاپ، کد Markdown مربوط به جزئیات caseها نمایش داده میشود.
- TR-۶۵۳۸ – پس از downgrade از Enterprise، قابلیت Parameterization تا حدی برای پلنهای Professional در دسترس میماند.
- TR-۶۵۴۱ – هنگام تلاش برای مشاهده test case یا test run خطا نمایش داده میشود: [Attempt to read property “is_image” on null]
- TR-۶۵۴۴ – هنگام انتخاب چند فیلتر برای Dynamic filters، خطای «Field Dynamic Filters is too long» نمایش داده میشود.
- TR-۶۵۵۵ – خروجی Export to CSV در صفحه Milestone/Test Run فیلد Results را نشان نمیدهد.
- TR-۶۵۵۸ – گزارشهای چاپی test run در گزینه details مدام در حالت loading میمانند.
- TR-۶۵۷۷ – پیوستها از بخش Add result قابل حذف نیستند.
- TR-۶۵۸۱ – آسیبپذیری Stored Cross-Site Scripting (XSS) از طریق قالببندی لینک در Rich Text Editor
- TR-۶۵۹۵ – تنظیمات زمان در Chart ذخیره نمیشود
- TR-۶۶۰۷ – Test Run & Results: دکمه Edit نباید قبل از افزودن result برای یک test case نمایش داده شود
- TR-۶۶۴۵ – کاربر پس از اضافه شدن result، نمیتواند Test با template نوع BDD را در حالت Fast Track باز کند.
- TR-۶۶۵۸ – پس از کلیک کاربر روی Add report text در بخش Description، متن تکراری میشود
- TR-۶۶۶۱ – توضیح custom field نوع checkbox برای test case در single page view دو بار نمایش داده میشود
- TR-۶۶۶۵ – checkbox گزینه «Do not show me again» حتی وقتی انتخاب نشده باشد نمایش داده نمیشود
- TR-۶۶۹۷ – لینکهای مربوط به تنظیمات Jira و Assembla در صفحه Integration بهروزرسانی شوند،
- TR-۶۶۹۸ – BDD: رابط کاربری در صفحه سهقسمتی درست نمایش داده نمیشود؛ هر keyword در Gherkin باید در خط جداگانه خودش نمایش داده شود
- TR-۶۷۱۰ – هنگام آپلود فایل در instance خطا رخ میدهد
- TR-۶۷۱۲ – خطا: هنگام حذف attachment توسط کاربر، فراخوانی متد تعریفنشده Test_model::get_change_ids_by_test_id() انجام میشود
- TR-۶۷۳۴ – BDD: برای Test Run & Results، وقتی نتایج اجرا با موفقیت ذخیره میشوند، هر scenario باید status مناسب داشته باشد
- TR-۶۷۳۶ – پیادهسازی flag برای جلوگیری از اجرای queryهای طولانی
- TR-۶۷۴۰ – هنگام ورود از طریق SSO (SAML)، پنجره هشدار نمایش داده میشود
- TR-۶۷۵۰ – Test Run/Test Plan – خروجی CSV – همه caseها باید export شوند
- TR-۶۷۶۵ – شمارنده Test Case، test caseهای جدیدی را که در یک Test Run import شدهاند نشان نمیدهد
- TR-۶۷۷۲ – در Error popup امکان scroll وجود ندارد و هنگام import کردن فایلهای .feature خراب، همه پیامهای خطا نمایش داده نمیشوند.
- TR-۶۷۸۹ – هنگام حذف attachment از Data Management خطا رخ میدهد
- TR-۶۷۹۰ – فیلدهای Test Case در نمای Detail گزارش چاپی، در بخش Milestone نمایش داده نمیشوند
- TR-۶۷۹۳ – هنگام تلاش برای افزودن result به case با template نوع BDD از طریق نمای Fast Track، صفحه در حالت loading میماند و پنجره result بسته نمیشود
- TR-۶۷۹۴ – لینک Webhooks Guide فعال نیست
- TR-۶۷۹۵ – پس از paste کردن کد MFA از clipboard، ورود به instance ممکن نیست
- TR-۶۷۹۷ – هنگام افزودن BDD scenario در bulk edit خطا گزارش میشود
- TR-۶۸۰۵ – متن در فیلد BDD Scenario Results بریده میشود.
- TR-۶۸۰۹ – ارتفاع فیلد Actual Result برای تستهایی که template نوع BDD دارند، با متن واردشده هماهنگ نیست.
- TR-۶۸۲۱ – Section Description در نمای Detail گزارش چاپی نمایش داده نمیشود
- TR-۶۸۲۴ – هنگام افزودن فایل PDF در Test Case، آیکن ضربدر نمایش داده میشود
- TR-۶۸۳۱ – Project دارای Report قابل حذف نیست
- TR-۶۸۳۲ – Report از داخل Project قابل حذف نیست
- TR-۶۸۴۹ – ترجمه dropdown گزینه Working On در Dashboard وجود ندارد
- TR-۶۸۵۴ – ترجمه آیتمهای dropdown مربوط به Password Policy در Administration وجود ندارد
- TR-۶۸۵۶ – ترجمههای Add new defect وجود ندارد
- TR-۶۸۵۹ – وقتی کاربر TC را بدون انتخاب هیچ گزینهای در custom dropdown field اجباری ذخیره میکند، Att با فرمت Markdown ذخیره میشود
- TR-۶۸۶۹ – ترجمه تاریخهای فعالیت Project وجود ندارد
- TR-۶۸۷۰ – ترجمه تاریخهای Milestone وجود ندارد
- TR-۶۸۷۳ – ترجمههای صفحه Edit Test Case وجود ندارد
- TR-۶۸۷۴ – ترجمههای Create Report وجود ندارد
- TR-۶۸۷۶ – با ذخیره case بدون انتخاب فیلد اجباری، همه attachmentها ناپدید میشوند
- TR-۶۸۷۷ – پیام موفقیت تغییر زبان، با زبان اشتباه نمایش داده میشود
- TR-۶۸۸۷ – هنگام اختصاص دادن کاربر به Test، test case، test run یا test plan، هیچ اعلانی دریافت نمیشود
- TR-۶۸۹۰ – حذف پیوست تصویر از تب Data Management باعث ناپدید شدن کل فهرست میشود
- TR-۶۹۰۹ – ترجمه عبارت «Back to Shared Steps List» وجود ندارد
- TR-۶۹۱۰ – منوی انتخاب «Copy Assigned To» ترجمه نشده است
- TR-۶۹۱۲ – گزارشها تولید نمیشوند
- TR-۶۹۴۱ – کاربر هنگام ویرایش test case نمیتواند پیوست را ببیند
- TR-۶۹۵۸ – هنگام import کردن فایل feature مربوط به BDD که شامل جدولهای Step است، خطا نمایش داده میشود
- TR-۶۹۶۰ – هنگام تولید گزارش، references در فیلد متنی Reference از هم جدا نمیشوند
- TR-۶۹۶۴ – استفاده از Test Data در test runها & test planها – متغیر در Test بهصورت لینک نمایش داده نمیشود
- TR-۷۰۰۰ – متغیرها برای Shared Test Steps پشتیبانی نمیشوند
- TR-۷۰۰۸ – گزارش PDF «Workload Summary» شامل نمودار نیست
- TR-۷۰۱۱ – هنگام ویرایش Test Result/Comment با افزودن پیوست، پیوست از فیلد متنی ناپدید میشود
- TR-۷۰۲۴ – پیوست در test run بستهشده هم قابل حذف یا جایگزینی است
- TR-۷۰۲۶ – نمودار تب Progress امکان drill-down ندارد
- TR-۷۰۳۹ – هنگام ذخیره Jira integration خطا رخ میدهد
- TR-۷۱۹۵ – وقتی کاربر در TP (test plan) پیوست را در TestRail حذف میکند، خطای «array_filter(): Argument #۱ ($array) must be of type array, stdClass given» نمایش داده میشود
- TR-۷۳۰۸ – کاربر میتواند کد MFA منقضیشده را تأیید کند
- TR-۷۳۱۸ – در query مربوط به MSSQL (Windows) که background job مربوط به forecast از آن استفاده میکند، خطای syntax وجود دارد
- TR-۷۳۲۹ – با حذف پیوست از پیشنمایش entity، پیوستها در فیلد متنی باقی میمانند
- TR-۷۳۶۵ – فیلد «Precondition» در template «BDD» وجود ندارد
- TR-۷۳۷۵ – در نسخه ۸.۰.۲.۳۱۱۱ روی Windows Server، امکان ایجاد instance از ابتدا وجود ندارد
- TR-۷۳۸۸ – کاربر نمیتواند از طریق SSO Okta وارد شود
- TR-۷۳۹۰ – امکان افزودن Result به یک Test در نمای fast-track وجود ندارد
- TR-۷۳۹۵ – پس از ویرایش Result، بهجای فایل پیوستشده، HTML tagها نمایش داده میشوند
- TR-۷۴۰۱ – template مربوط به BDD باعث میشود صفحه Test Run/Test Case پاسخگو نباشد
- TR-۷۴۴۳ – custom fieldهای test caseها در گزارش چاپی Milestone نمایش داده نمیشوند
- TR-۷۴۴۷ – Edit Result – امکان افزودن پیوست با دکمه «Add an image to this text field» وجود ندارد
- TR-۷۴۴۸ – بهدلیل مشکل pagination در Windows، پیام خطا نمایش داده میشود
- TR-۷۵۲۸ – پس از آپلود پیوست غیرتصویری با copy/paste در فیلد متنی، صفحه freeze میشود
- TR-۷۵۴۲ – Test Case – Markdown – فونت اعمالشده روی فیلد Step description در template مربوط به Steps با فونت سایر فیلدهای TC متفاوت است
- TR-۷۵۴۲ – Test Case – Markdown – فونت اعمالشده روی فیلد Step description در template مربوط به Steps با فونت سایر فیلدهای TC متفاوت است
- TR-۷۵۴۷ – Push Defect: وقتی Issue Link وارد شده اما Link Type انتخاب نشده است، هیچ پیام اعتبارسنجی نمایش داده نمیشود
- TR-۷۵۵۵ – پس از حذف دائمی test caseی که در dynamic filter قرار دارد، هنگام ایجاد test case جدید خطای SQL رخ میدهد
- TR-۷۵۶۴ – Print Report: در نمای Print Report، لینکها برای برخی فیلدهای متنی قابل کلیک نیستند و بهصورت Markdown نمایش داده میشوند
- TR-۷۵۷۰ – Push Defect: اگر فیلدهای متنی test case در Test Results متن یا پیوست زیادی داشته باشند، tooltip هنگام hover روی defect پنهان میشود
- TR-۷۵۷۱ – در بخش Test Run، در نمای Detail گزارش Print Report، پیوست خراب نمایش داده میشود
- TR-۷۵۷۲ – Projects overview: متن اضافهای به بخش چپ تب Projects اضافه میشود
- TR-۷۵۷۶ – User variables: پس از بهروزرسانی instance از نسخه قبلی، هنگام ایجاد متغیر جدید با fallback value خالی، خطا نمایش داده میشود
- TR-۷۶۵۰ – افزودن User جدید از طریق درخواست API باعث خطای وضعیت ۵۰۰ Internal Server Error میشود
- TR-۷۶۵۳ – امکان اعطا یا لغو دسترسی Admin برای یک user از طریق درخواست API وجود نداشت
- TR-۷۶۵۴ – Test Cases – Add Test Case – ذخیره test case با دکمه Add&دکمه Next فرم خالی جدیدی برای test case بعدی باز نمیکرد
- TR-۷۶۶۲ – عنوان test case با escaped strings در API نمایش داده میشد
- TR-۷۶۶۳ – Test Runs & Results – مشکل در قالببندی جدول. جدولی که بعد از attachment در Comment هنگام Add Result اضافه میشد، بههم میریخت.
- TR-۷۶۷۱ – پس از upload کردن attachment غیرتصویری با نوع پشتیبانینشده از طریق copy/paste در فیلد متنی، صفحه freeze میشد.
- TR-۷۶۹۴ – Dynamic Filter – پس از ویرایش برخی تنظیمات custom field، test cases به test runs اضافه یا از آنها حذف نمیشدند.
- TR-۷۷۱۲ – Test Suite & Cases – پس از ایجاد section جدید، پنجره pop-up «Add Section» بسته نمیشد.
- TR-۷۷۱۳ – Milestone: وقتی Start date یا End date ویرایش میشد، milestone در بخش Upcoming نمایش داده نمیشد.
- TR-۷۸۰۱ – Delete attachments – هنگام حذف attachmentها از فیلدهای مختلف و با روشهای مختلف، خطاهای متفاوتی نمایش داده میشد.
- TR-۷۸۱۶ – [Edit Project] – امکان override کردن Global Role برای projectها وجود نداشت؛ پس از تغییر Project Access برای user، دکمه Save فعال نمیشد.
- TR-۷۸۲۶ – دکمههای pagination در تب Test Cases کار نمیکردند.
- TR-۷۸۴۴ – تب Test Cases – امکان رفتن به sectionها و subsectionها وجود نداشت.
- TR-۷۸۴۷ – هنگام تست کردن اتصال SSO خطا رخ میداد.
- TR-۷۸۵۶ – Data Management – Attachments – پس از حذف برخی attachmentها در صفحه Data Management، pagination درست کار نمیکرد.
- TR-۷۸۵۹ – پس از باز کردن milestone تکمیلشده، خطا رخ میداد.
- TR-۷۹۷۰ – Administration – Users&Roles – هنگام bulk edit کردن همه گزینهها و انتخاب projectها یا groupها، خطا نمایش داده میشد.
- TR-۷۹۷۵ – Version و Defect در صفحه Test Run و Result، مقدار Elapsed time را نمایش میدادند.
- TR-۷۹۹۴ – Data Management – Attachments – هنگام حذف attachmentها خطا نمایش داده میشد.
- TR-۸۰۰۵ – Data Management – Attachments – هنگام حذف attachmentها با دکمه Delete در wizard مربوط به Attachment Details، خطا نمایش داده میشد.
- TR-۸۰۶۸ – در TestRail با ۱۰۰۰ user فعال، امکان ویرایش projectها وجود نداشت.
- TR-۸۰۷۲ – امکان حذف یا جایگزینی attachmentها از Shared Steps موجود در closed runs وجود داشت.
- TR-۸۰۷۵ – Test Runs – Test Cases – Steps template – ارتفاع فیلدهای Step Description و Expected Result بیش از حد کوچک بود.
- TR-۸۰۸۷ – Administration: Users and Roles: کاربر Manager نمیتوانست از صفحه Edit User، user دیگری را فعال یا غیرفعال کند.
- TR-۸۰۸۹ – صفحه TODO، test caseهای assignشده را نمایش نمیداد.
- TR-۸۱۲۳ – Test Cases – Sorting – هنگام حرکت در section tree بعد از مرتبسازی، خطای ‘Unsupported operand types: int + string’ رخ میداد.
- TR-۸۱۳۵ – Auditing – اطلاعات تبهای Configuration و Export با هم ادغام شده بود.
- TR-۸۱۷۱ – Bulk GET API – در ۱۱ endpoint مقدار offset برای pagination وجود نداشت | TestRail Server
- TR-۸۱۷۹ – Test Cases – Markdown – متن داخل angle brackets (<>) وقتی در جدول یا header قرار میگرفت، ذخیره نمیشد.
- TR-۸۱۸۰ – Administration: Projects: سطح دسترسی project برای هر user که هنگام ایجاد project تنظیم میشد، نادیده گرفته میشد.
- TR-۸۱۸۱ – Test Cases – Markdown – قالببندی code در فیلدهای test case اعمال نمیشد.
- TR-۸۱۸۷ – Test Cases – Markdown – قالببندی code span در فیلدهای test case اعمال نمیشد.
- TR-۸۲۲۴ – Administration: Projects: سطح دسترسی project که هنگام update کردن project تنظیم میشد، نادیده گرفته میشد.
- TR-۸۲۲۷ – Test Cases – Markdown – متن داخل angle brackets (<>) وقتی در جدول یا header در فیلد BDD scenario قرار میگرفت، پس از ویرایش ذخیره نمیشد.
- TR-۸۲۲۹ – Test Cases – Fast Track View – angle brackets (‘<“”>’) به ( تبدیل میشود>) در حالتهای مشاهده و ویرایش، و پس از ویرایش در صفحه Fast Track view ناپدید میشود
- TR-۸۲۴۴ – Administration – Projects – تنظیمات Group Project Access که هنگام ایجاد project انجام میشود، برای اولین group موجود در فهرست نادیده گرفته میشود.
- TR-۸۲۵۵ – Add Project – پنل sidebar در سمت چپ و پایین صفحه نمایش داده میشود.
- TR-۸۳۴۱ – کاربران SSO نمیتوانند به TestRail دسترسی پیدا کنند.
- TR-۸۳۴۳ – Custom result fields (Multi-select) – Add result – خطا: stripslashes(): آرگومان شماره ۱ ($string) باید از نوع string باشد، اما array دریافت شده است.
- 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 template استفاده میکنند، بهدرستی به فایلهای CSV و Excel صادر نمیشوند.
- TR-۸۵۵۲ – Test Case – در test case، بین Assigned to و Assignee فاصلهای وجود ندارد.
- TR-۸۵۵۶ – Test Plan/Test Run – Export CSV – برای test caseهایی که از Steps template استفاده میکنند، فایل CSV خالی صادر میشود، بهجز بخش steps.
- TR-۸۶۳۰ – هنگام آپلود تصاویر، خطای «An unexpected uploading error occurred.» نمایش داده میشود.
- TR-۸۶۴۸ – joinهای اضافی در query بهروزرسانی stats باعث میشود تعداد بسیار زیادی از ردیفهای database خوانده شود.
- TR-۸۶۶۶ – projects/ajax_chart باعث اجرای queryهای طولانی میشود و در نتیجه RDS محیط production به اشباع میرسد.
- TR-۸۶۹۰ – Test Case – پنجره حذف test case – وقتی زبان instance روی آلمانی تنظیم شده باشد، دکمه «Cancel» درست تراز نمیشود.
- TR-۸۶۹۶ – Push Defect: توضیح label در فایل ترجمه وجود ندارد.
- TR-۸۸۱۰ – projectهایی که Todos دارند، به دلیل استفاده از index نامرتبط یا اشتباه بسیار کند اجرا میشوند و تعداد زیادی ردیف را بررسی میکنند.
- TR-۸۸۲۸ – Reports – ترجمه برخی گزینههای filter وجود ندارد (آلمانی).
- TR-۸۸۳۲ – Reports – وقتی زبان instance روی آلمانی تنظیم شده باشد، متن در پنجره modal مربوط به «Add column» درست تراز نمیشود.
- TR-۹۰۸۵ – Test cases – فیلد سفارشی checkbox برای case درست تراز نمیشود.
- 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، پنجره Export فیلدهای test تکراری را نشان میدهد.
- TR-۹۱۰۴ – Custom field Description – توضیح custom field از محدوده بخش Fast Track view بیرون میزند.
- TR-۹۱۰۵ – BDD Results – پس از ویرایش result، pystrings بهصورت code نمایش داده میشوند.
- TR-۹۱۰۹ – Attachments: فایلهای پیوستشده در sidebar مربوط به test case/run/plan/milestone نمایش داده نمیشوند.
- TR-۹۱۶۶ – Test Cases – پس از مرتبسازی بر اساس گزینه «Automation type»، پیام «No test cases found.» نمایش داده میشود.
- TR-۹۲۸۳ – جلوگیری از ایجاد testهای «deadwood» هنگام «add case».
- TR-۹۴۲۳ – Reports – وقتی متن در فیلد Description بعضی reportها copy-paste میشود، ورودی تکراری ثبت میشود.
- TR-۹۴۴۵ – هنگام حذف attachment از یک closed Run خطایی نمایش داده میشود؛ همان attachment قبلاً با long-press از shared step در test case حذف شده بود.
- TR-۹۴۵۵ – Test Runs & Results – Test Result در یک Closed Run قابل تغییر است.
- TR-۹۴۵۸ – Windows Linux – هنگام جایگزین کردن یک image در صفحه Milestone که در closed Run وجود دارد، خطای ناسازگار نمایش داده میشود.
- TR-۹۴۶۰ – Test Runs & Results – وقتی attachmentها از test results حذف میشوند، attachmentها بهطور موقت از test ناپدید میشوند.
- TR-۹۴۶۴ – Dynamic filter: پس از ایجاد Test Plan با نام خالی و dynamic filter، دادههای filter بهاشتباه در DB ذخیره میشوند.
- TR-۹۴۶۶ – Milestone – کاربر میتواند همان فایلهایی را که در یک closed run استفاده شدهاند، از طریق dialog حذف کند.
- TR-۹۵۲۷ – Attachment را میتوان از closed Run حذف یا جایگزین کرد.
- TR-۱۰۳۹۰ – محدود کردن تعداد sessionهای کاربر
- TR-۱۰۴۳۸ – API – امکان تغییر پیوستهای run/planهای بستهشده از طریق فراخوانیهای API
- TR-۱۰۴۹۱ – Administration – خطا هنگام تلاش برای Forget user
- TR-۱۰۴۹۸ – امکان upgrade کردن DB در نصب TestRail روی Windows Server با MSSQL از نسخههای قدیمی به ۲۰۲۴۰۵۲۲۱۸۵۸۵۵ وجود نداشت
- TR-۱۰۵۱۳ – افزودن logging بیشتر برای خطاها
- TR-۱۰۵۴۱ – هنگام login کاربر TestRail با ششمین session فعال، پیام «Cannot update identity column ‘id’. – TestRail» نمایش داده میشد
- TR-۱۰۵۵۳ – Section – اگر Section/Subsection در یک run بستهشده استفاده شده بود، کاربر نمیتوانست پیوست تازه اضافهشده در توضیحات Section/Subsection را که از طریق dialog اضافه شده بود حذف کند
- TR-۱۰۵۵۹ – Run/Plan – وقتی test عنوان طولانی داشت، layout صفحه overview بههم میریخت
بهبودها (۲) #
- TR-۶۷۷۰ – فعال شدن پیشفرض همه قابلیتهای Enterprise برای نقشهای Enterprise Trial Lead و بالاتر
- TR-۶۷۷۹ – امکان خرید از بخش Administration در TestRail برای مشتریان
درخواستهای قابلیت (۱) #
- TR-۶۵۳۶ – پس از upload کردن فایل feature مربوط به BDD، محتوای زیر pystring در UI نمایش داده نمیشد
بهبودهای امنیتی (۶) #
- TR-۷۶۷۵ – رفع patternهای آسیبپذیر در برابر ReDoS در formatting
- TR-۷۶۷۶ – رفع patternهای آسیبپذیر در برابر ReDoS در test data
- TR-۷۶۷۷ – رفع patternهای آسیبپذیر در برابر ReDoS در مدیریت فایلها
- TR-7678 – Cross-site scripting (XSS)
- TR-۸۳۶۱ – جلوگیری از RegEx injection
- TR-۸۳۷۹ – جلوگیری از JSON injection
دسترسی به TestRail Docker ۸.۰.۴.X #
مشتریانی که میخواهند TestRail را در Docker به نسخه ۸.۰.۴.X upgrade کنند، باید scriptهای نصب/upgrade را از اینجا download کنند: Download ایمیج Docker مربوط به TestRail ۸.۰.۴.X
دستورالعملهای نصب Docker را از اینجا دنبال کنید: TestRail ۸.۰.۴.X در Docker
TestRail Enterprise #
نسخه Enterprise مدیریت چندین project تست را در چندین تیم، همگی در یک محل، سادهتر میکند. برای امتحان کردن پلن Enterprise بدون پرداخت هزینه، لطفاً sign in کنید و با تیم پشتیبانی تماس بگیرید، یا اگر sign in نکردهاید، روی دکمه Submit a request در گوشه بالای سمت راست این صفحه کلیک کنید.
سؤالات متداول #
من هنوز از TestRail ۷.۰.۲ یا نسخههای پایینتر استفاده میکنم؛ آیا باید مستقیم به TestRail ۸.۰.۴ update کنم؟
– بهدلیل تغییرات مختلفی که در database در نسخههای میانی اعمال شده است، قویاً توصیه میکنیم قبل از upgrade به TestRail ۸.۰.۴، بهترتیب به هر نسخه اصلی TestRail update کنید.
من از نسخه ۷.۰.۲ یا پایینتر upgrade میکنم و باید هنگام upgrade پیوستهایم را migrate کنم. script مهاجرت را در چه مرحلهای و چطور اجرا کنم؟
– script مهاجرت باید پس از انجام upgrade به TestRail ۸.۰.۱ اجرا شود.

