تاریخ انتشار نسخه Cloud: ۱ نوامبر ۲۰۲۰
TestRail ۶.۶ اکنون با مدیریت بهبودیافته TestRail و قابلیتهای جدید برای مشتریان TestRail Professional و TestRail Enterprise در دسترس است.
قابلیت جدید Enterprise به شرکتهایی که چند project در TestRail دارند کمک میکند آنها را با مجوزهای سطح project و دسترسیهای مدیریتی جدید راحتتر مدیریت کنند.
همه مدیران TestRail اکنون میتوانند کاربران را در صفحه تنظیمات Users & و Roles جستوجو، مرتب و فیلتر کنند و دسترسیهای کاربران را راحتتر تنظیم کنند. همچنین میتوانید یک لوگوی سفارشی برای استفاده در اعلانهای ایمیلی و reportها بارگذاری کنید.
برای مشتریان TestRail Enterprise، یک لایه جدید از مجوزها و دسترسیهای سطح project اضافه کردهایم. با این قابلیت، مدیران میتوانند مسئولیتهای مدیریت project و کاربر را به گروهی از کاربران واگذار کنند، بدون اینکه دسترسی کامل مدیریتی به TestRail به آنها بدهند. مدیران TestRail Enterprise همچنین میتوانند اعلانهای ایمیلی ارسالشده توسط TestRail، مثل درخواستهای بازنشانی رمز عبور و ایمیل خوشامدگویی کاربر جدید، را سفارشی کنند.
در پایان، به درخواست تعداد زیادی از کاربران، پشتیبانی از MySQL ۸.۰ را برای مشتریان TestRail Server که نصب on-premise روی Unix دارند اضافه کردهایم.
مدیریت در سطح project (TestRail Enterprise) #
در طول سالها، بسیاری از مدیران TestRail درخواست کردهاند بتوانند به بعضی کاربران اجازه دهند projectهای مشخصی در TestRail را مدیریت کنند، بدون اینکه دسترسی کامل TestRail Administrator به آنها داده شود.
با TestRail Enterprise ۶.۶، این امکان فراهم شده است. مدیران میتوانند در چند مرحله ساده، دسترسیهای مدیریت در سطح project را به کاربران واگذار کنند:
مرحله ۱: #
یک نقش کاربری ۱ را ویرایش یا ایجاد کنید و این گزینه را انتخاب کنید: مدیریت project را برای این role فعال کنید :
مرحله ۲: #
این role را به هر کاربری که میخواهید مجوزهای اضافی مدیریت project داشته باشد اختصاص دهید. این role باید بهعنوان global role کاربر(ها) تنظیم شود. در مرحله بعد مشخص میکنید کدام projectها را میتوانند مدیریت کنند.
مرحله ۳: #
projectها را به این کاربران اختصاص دهید. این مرحله بسیار مهم است. این دسترسیهای اضافی فقط زمانی اعمال میشوند که مجوزهای مدیریت project برای global role کاربر فعال شده باشد و project هم به همان کاربر(ها) اختصاص داده شده باشد. به این ترتیب کاربران میتوانند در projectهای خود تغییر ایجاد کنند، بدون اینکه روی projectهایی که به آنها اختصاص داده نشدهاند اثر بگذارند.
با این مجوزهای اضافی، این کاربران TestRail میتوانند:
- کاربران جدید یا موجود را فعال یا غیرفعال کنند
- projectهای جدید ایجاد کنند
- تنظیمات projectهای اختصاصدادهشده را ویرایش کنند (مثل نام، نوع project، تنظیمات دسترسی و موارد مشابه)
- Test Case Fields و & Templates را ایجاد و ویرایش کنند
- User Variables را ایجاد، ویرایش و حذف کنند
- Audit log را برای projectهای اختصاصدادهشده مشاهده کنند
این مجوزهای اضافی اجازه نمیدهند کاربر کارهای زیر را انجام دهد:
- مدیران TestRail را ایجاد یا مدیریت کند
- global role یک کاربر را تغییر دهد
- از قابلیت «Forget User» استفاده کند
- تنظیمات role را مدیریت کند
- projectهایی را که به او اختصاص داده نشدهاند پیکربندی کند
- به کاربران برای projectهایی که خودش مدیریت نمیکند دسترسی بدهد
- در custom fieldها یا templateهایی تغییر ایجاد کنند که روی projectهایی اثر میگذارد که مدیریتشان را بر عهده ندارند
- سایر تنظیمات Administration را مشاهده یا ویرایش کنند، مثل SSO، Site Settings و موارد مشابه
سفارشیسازی template ایمیل (TestRail Enterprise) #
TestRail همیشه بر اساس بعضی فعالیتها در TestRail، ایمیلهای اطلاعرسانی پیشفرض برای کاربران ارسال کرده است؛ مثلا وقتی رمز عبورشان را فراموش میکنند، یک test یا test run به آنها اختصاص داده میشود، یا گزارشی را از طریق ایمیل دریافت میکنند. حالا مدیران TestRail Enterprise میتوانند انتخاب کنند instance آنها کدام ایمیلها را ارسال کند و همچنین محتوای این ایمیلها را با افزودن متن سفارشی یا دادههای متنی مرتبط با همان ایمیل تغییر دهند.
این قابلیت جدید امکان فعال و غیرفعال کردن ایمیلها با drag and drop را فراهم میکند…
… و همچنین میتوانید dynamic fieldهای هر نوع ایمیل را با drag and drop اضافه کنید و متن ایمیل را ویرایش کنید:
بهبودهای مدیریت کاربران #
در TestRail ۶.۶ چندین بهبود برای مدیریت کاربران اضافه شده است تا کار مدیران TestRail، هم در TestRail Professional و هم در TestRail Enterprise، سادهتر شود.
فهرست کاربران در صفحه مدیریت Users & و Roles اکنون امکان sort، search و filter را همراه با pagination دارد. مدیران instanceهایی که تعداد زیادی کاربر دارند، میبینند که پیدا کردن و مدیریت کاربران از همیشه آسانتر شده است:
علاوه بر اینکه پیمایش و کار با فهرست کاربران را سادهتر کردهایم، تنظیم دسترسی کاربران به projectها را هم آسانتر کردهایم. در نسخههای قبلی TestRail، ساخت کاربری که فقط به projectهای مشخصی دسترسی داشته باشد کار زمانبری بود، مخصوصا برای تیمهایی که تعداد زیادی project داشتند. حالا مدیران میتوانند کاربری با نقش سراسری No Access ایجاد کنند؛ نقشی که تا وقتی permissionهای مشخص برای project به کاربر داده نشود، دسترسی او به همه projectها را مسدود میکند.
این نقش برای کاربرانی که توسط مدیران سطح project در TestRail ساخته میشوند نیز اعمال میشود (به بخش بالا مراجعه کنید) تا کاربران جدید بهاشتباه به projectهایی که نباید ببینند دسترسی پیدا نکنند.
علاوه بر نقش No Access، مدیران TestRail میتوانند تنظیمات دسترسی به project را در پروفایل هر کاربر ببینند و تنظیم کنند. این امکان به مدیر کمک میکند بدون نیاز به ویرایش تکتک projectها، دسترسی کاربران به projectها را سریع تنظیم کند.
آپلود لوگوی سفارشی #
قبلا درخواستهایی دریافت کرده بودیم که امکان افزودن لوگوی سفارشی به TestRail فراهم شود. کاربران میتوانستند با یک UI script لوگو را به رابط کاربری اضافه کنند، اما پیش از این امکان نمایش همان لوگو در ایمیلها یا گزارشها وجود نداشت. این رفتار را تغییر دادهایم و حالا مدیران میتوانند لوگوی شرکت خود را در TestRail آپلود کنند.
بعد از آپلود، این لوگو بهصورت خودکار به گزارشهای TestRail اضافه میشود:
و به ایمیلها:
پشتیبانی از MySQL ۸.۰ #
و در پایان، پشتیبانی از MySQL ۸.۰ را برای مشتریان TestRail Server که TestRail را روی سیستم Unix میزبانی میکنند اضافه کردهایم.
دریافت TestRail ۶.۶ #
میتوانید دوره آزمایشی رایگان ۳۰ روزه TestRail را از اینجا شروع کنید (Cloud یا Server): 1
اگر میخواهید برای TestRail Cloud اشتراک ایجاد کنید، میتوانید این کار را از داخل TestRail و از مسیر Administration > Subscription انجام دهید. همچنین اگر میخواهید لایسنسهای TestRail Server را سفارش دهید، میتوانید از این صفحه در وبسایت ما اقدام کنید:
مشتریان ثبتنامشده میتوانند نسخه کامل را از TestRail Billing Portal دانلود کنند: 1
TestRail Enterprise #
اگر میخواهید درباره مدیریت در سطح project، single sign-on یا هرکدام از قابلیتهای دیگر TestRail Enterprise بیشتر بدانید، لطفا وارد حساب خود شوید و با Support Team تماس بگیرید؛ یا اگر وارد نشدهاید، روی دکمه Submit a request در گوشه بالای سمت راست این صفحه کلیک کنید.
مطمئن نیستید از کدام plan در TestRail استفاده میکنید؟ با ما تماس بگیرید؛ خوشحال میشویم کمک کنیم.
بهروزرسانی به TestRail ۶.۶ #
TestRail Cloud #
نمونههای TestRail Cloud بهطور خودکار به آخرین نسخه بهروزرسانی میشوند. میتوانید نسخه خود را از این مسیر بررسی کنید: راهنمای TestRail > درباره TestRail گزینه منو.
TestRail Server #
اگر از نسخه on-premise TestRail استفاده میکنید، میتوانید طبق روال معمول با نصب نسخه جدید روی نصب فعلی TestRail، آن را بهروزرسانی کنید؛ نیازی نیست نصب فعلی را حذف کنید. وقتی با مرورگر وب وارد TestRail شوید، wizard ارتقای database بهطور خودکار اجرا میشود. برای جزئیات، دستورالعملهای بهروزرسانی را ببینید: 7
اگر از Docker استفاده میکنید، دستورالعملها را در اینجا ببینید: 2
لطفاً پیش از ارتقا به نسخه جدید، حتماً از نصب فعلی on-premise خود backup تهیه کنید.

