تاریخ انتشار ابری: ۱۵-مه-۲۰۱۸
برای نسخه TestRail ۵.۵، ما موضوع خود را برای ایجاد بهبود در حوزه مدیریت TestRail ادامه دادهایم، بهویژه تا تیمهای بزرگ بتوانند از مدیریت آسانتر کاربر و افزایش امنیت بهره ببرند. در حالی که ما این کار را انجام میدادیم، چند بهبود رابط کاربری اضافی و برخی تغییرات مقیاسپذیری کاملاً بزرگ در پایگاه داده TestRail ایجاد کردیم که عملکرد تیمهایی با تعداد زیادی تست و اجرای تست را به شدت بهبود میبخشد.
همچنین بسیار هیجانزده هستم که به اشتراک بگذارم که این نسخه حاوی یک فیلد automation_type سفارشی جدید است که به کاربران مجموعه اتوماسیون استودیو Ranorex شرکت خواهر ما امکان میدهد تا تستها را بین دو ابزار سریع و آسان همگامسازی کنند، علاوه بر گزارش نتایج تست خودکار از Ranorex Studio به TestRail در زمان واقعی. به خواندن زیر ادامه دهید تا بیشتر بدانید!
ویژگی های GDPR #
با در پیش بودن اجرای GDPR، ما چند تغییر را برای اطمینان از انجام تعهدات خود در این زمینه ارائه کردهایم و به مدیران این امکان را میدهیم که در صورت دریافت درخواستی، اطلاعات شناسایی شخصی کاربر را از سیستم حذف کنند.
قراردادهای پردازش داده ها #
برای سرپرستان نمونه های میزبانی شده TestRail، یک صفحه بازشو خواهید دید که از شما می خواهد یک قرارداد پردازش داده (DPA) را بخوانید و امضا کنید. پس از امضای DPA، می توانید پنجره بازشو را ببندید و به استفاده از TestRail به طور معمول ادامه دهید. کاربران غیر سرپرست نمونه های میزبانی شده TestRail یک هشدار بنری را مشاهده می کنند تا به آنها اطلاع دهد که در حال حاضر DPA امضا شده ای وجود ندارد، تا زمانی که مدیر با پر کردن صفحه splash DPA را امضا کند. تا زمانی که این مطلب را می خوانید، مشتریان ابری نیز باید یک ایمیل جداگانه حاوی دستورالعمل های مربوط به GDPR و DPA دریافت کرده باشند.
حق فراموش شدن #
از لحاظ تاریخی، ما از حذف کاربران از سیستم TestRail جلوگیری کردهایم و به مدیران این امکان را میدهیم که غیرفعال کنند (آنها را روی غیرفعال تنظیم کنند). برای اهداف GDPR، این قابلیت به نتیجه نمی رسد. با این حال، ما هنوز نمیتوانیم کاربران را فقط از سیستم حذف کنیم، زیرا این کاربران به ایجاد تستکیسها، اجرای تست، نتایج تست و موجودیتهای مختلف دیگر در TestRail وابسته هستند. حذف کامل سوابق کاربر منجر به اختلال قابل توجهی در آن نهادها می شود، بنابراین ما مجبور شدیم راه حل دیگری ارائه دهیم.
درعوض، اگر نیاز به «فراموش کردن» یک کاربر داشته باشید، مدیران اکنون میتوانند رویه «فراموش کردن کاربر» را انجام دهند که اطلاعات شناسایی شخصی کاربران را مبهم میکند و آنها را غیرفعال میکند، در حالی که ارتباط سوابق کاربر با موجودیتهای مختلف در TestRail را که ممکن است در طول تاریخچه کاربری خود ایجاد یا ویرایش کرده باشند حفظ میکنند.
تغییرات مدیریتی و امنیتی #
ما یکسری تغییرات را اضافه کردیم تا هم زندگی را برای مدیران آسانتر کند و هم به آنها در بهبود امنیت کمک کند.
اضافه کردن کلیدهای میانبر کاربر #
برای آسانتر کردن زندگی مدیران تیمهای بزرگ، میانبرهای صفحه کلید را به دکمههای «افزودن کاربر» و «افزودن چند کاربر» (به ترتیب «u» و «m») اضافه کردیم.
ستون آخرین جلسه کاربر فعال و مهرهای زمانی #
مدیران اکنون می توانند به برگه Users در قسمت Users and Roles رفته و به راحتی با مشاهده آخرین ستون فعال یا با کشیدن به یک کاربر خاص و بررسی آخرین تاریخ فعال در زبانه Access، ببینند آخرین بار چه زمانی از TestRail استفاده کرده اند. لطفاً توجه داشته باشید که ما این مُهرهای زمانی را برای مقاصد صورتحساب نظارت نمیکنیم – آنها فقط برای کمک به مدیران در اندازهگیری میزان مصرف در صورت نیاز وجود دارند. اگر میخواهید درباره نحوه اندازهگیری میزان استفاده از مجوز برای مقاصد صورتحساب اطلاعات بیشتری کسب کنید، لطفاً صفحه شرایط و ضوابط نسخه TestRail خود را بررسی کنید.

قابلیت بازنشانی اجباری رمز عبور #
مجدداً از داخل یک برگه کاربر خاص، مدیران اکنون می توانند در صورتی که مشکوک باشند یا متوجه شوند که یک حساب به نوعی در معرض خطر قرار گرفته است، می توانند رمز عبور را بازنشانی کنند. با کلیک بر روی دکمه بازنشانی اجباری رمز عبور، یک ایمیل برای کاربر انتخاب شده ایجاد می شود و او را به صفحه بازنشانی رمز عبور هدایت می کند تا اقدامات لازم را انجام دهد.
ویژگی زمان پایان جلسه کاربر #
برای بهبود بیشتر امنیت، به مدیران این امکان را دادیم که در نمونه TestRail خود، یک وقفه زمانی را معرفی کنند. در پیمایش به تنظیمات > تب Sessions در ناحیه مدیریت، با چندین گزینه جدید روبرو خواهید شد:
- چک باکس Disable Remember Me را حذف کنید – بنابراین وقتی کاربران جلسه مرورگر خود را می بندند، باید دفعه بعد دوباره وارد سیستم شوند
- یک خط مشی Idle Session Timeout تنظیم کنید – به طوری که پس از مدتی عدم فعالیت (پیشفرض یا سفارشی)، کاربران در اقدام بعدی خود (پس از یک بنر هشدار) از سیستم خارج میشوند.
- یک خط مشی زمان بندی مطلق جلسه تنظیم کنید – که کاربر را پس از یک دوره زمانی مشخص، صرف نظر از اینکه فعال بوده یا نه، از سیستم خارج می کند
لطفاً توجه داشته باشید که برای اعمال گزینههای ۲، ۳ یا هر دو – به یاد داشته باشید که ابتدا باید غیرفعال شود.

پیشرفت های مدیریت تست #
ارسال گزارش به صورت PDF #
بله. اکنون می توانید گزارش های خود را در قالب PDF دانلود و ارسال کنید. لطفا، لطفا – تشویق را نگه دارید. واقعا هیچی نبود (خب، در واقع این تلاش قابل توجهی برای توسعه دهندگان ما بود – بنابراین سه تشویق برای آنها!)
به هر حال…
این همانطور که ممکن است انتظار داشته باشید کار می کند. گزارشی را اجرا کنید و هنگام پیکربندی آن، این گزینه را خواهید داشت که علاوه بر یا به جای HTML، آن را به صورت PDF ارسال کنید. هنگامی که گزارشهای شما تولید شد، میتوانید گزارش را به صورت عادی مشاهده کنید، سپس آن را دانلود کنید یا از طریق ایمیل بهعنوان سند PDF یا HTML بفرستید.
لطفاً توجه داشته باشید که برخی از هشدارهای معمول ما هنگام استفاده از این ویژگی اعمال می شود. برخی از گزارشهای آزمایشی بسیار گسترده هستند و ممکن است در نمای PDF پرتره به درستی نمایش داده نشوند. اگر این کار را نکردند، بهترین توصیه ما در این مرحله این است که یا به HTML تغییر وضعیت دهید، که تضمین می کند آنها به درستی نمایش داده می شوند، یا برای حذف برخی از داده های اضافی، برخی از فیلترها را در گزارش خود اعمال کنید.
دکمه Add و Next در Test Case Editor #
ما برای آزمایشکنندگانی که هر زمان که میخواستند برای ایجاد پرونده آزمایشی بعدی حرکت کنند، مجبور بودند روی دکمه اضافی کلیک کنند، ناراحت شدیم. بنابراین، هنگامی که در حالت جریان هستید، می توانید از بررسی پرونده آزمایشی که به تازگی ایجاد کرده اید و مجبور به کلیک مجدد روی دکمه Add Test Case هستید اجتناب کنید. اکنون، فقط می توانید روی Add کلیک کنید & Next را فشار دهید و مستقیماً وارد طراحی آزمایش بعدی خود شوید. و در صورت تمایل همچنان پرونده قبلی خود را مشاهده کنید.
زمان سپری شده اکنون از میلی ثانیه پشتیبانی می کند #
برای پشتیبانی بهتر از تیم هایی که به شدت به اتوماسیون تست خود متکی هستند، اکنون نقطه داده Elapsed Time از ورود میلی ثانیه با استفاده از فرمت ۹.999s پشتیبانی می کند. بنابراین، اگر تستهای خودکار شما، همانطور که باید، به سرعت اجرا میشوند، اکنون میتوانید زمان واقعی را بدون گرد کردن گزارش دهید.
نقطه پایانی جدید add_case_field API #
ما یک نقطه پایانی API جدید اضافه کردیم که به شما امکان ایجاد یک فیلد مورد سفارشی جدید را در لحظه می دهد. می توانید در مورد نحوه استفاده از آن بیشتر بخوانید صفحه اسناد API مربوطه.
بهبودهای غیر عملکردی #
مقیاس پذیری پایگاه داده #
در میان تمام بهبودهایی که قبلاً ذکر کردم، ما همچنین راهی برای تقویت پایگاه داده اصلی TestRail پیدا کردیم که منجر به بهبود عملکرد ۸ برابری در برخی زمینهها برای تیمهایی با تعداد زیادی تست و اجرای تست شد.
سخت شدن زیرساخت ابری، انعطاف پذیری و بهبود عملکرد #
و، ما یکسری پیشرفتها را در زیرساختهای پشتیبان خود انجام دادیم. تغییراتی مانند نحوه اجرای کار پسزمینه، به طوری که گزارشها سریعتر تولید شوند. و حصول اطمینان از اینکه نسخههای پشتیبان به طور مؤثرتر و قابل اطمینانتری تهیه میشوند. و به طور کلی چرخ ها را روغن کاری کنید تا در دسترس بودن نمونه TestRail میزبانی شده شما بهتر از همیشه باشد. شما خوش آمدید (چشمک)
تست ماهانه محبوب را دریافت کنید & مقالات QA #
به ۳۴۰۰۰ مشترک بپیوندید و مقاله ای با دقت تحقیق و محبوب در تستکیس نرم افزار و QA دریافت کنید. منابع برتر برای تبدیل شدن به یک آزمایش کننده بهتر، یادگیری ابزارهای جدید و ایجاد یک تیم.

ارتقا به TestRail ۵.۵ #
ارتقاء به TestRail ۵.۵ آسان است و اگر از هر یک از بهبودهای فوق بهره مند هستید، ما به روز رسانی را توصیه می کنیم. بسته به نسخه ای که استفاده می کنید، تمام جزئیات مورد نیاز را در زیر برای راه اندازی و اجرای TestRail ۵.۵ گنجانده ایم:
- TestRail Cloud – اکثر حساب های TestRail Cloud در حال حاضر از نسخه جدید استفاده می کنند. هر حسابی که قبلاً آن را نداشته باشد، می تواند انتظار ارتقاء را در هفته آینده یا بیشتر داشته باشد.
- سرور TestRail (مجوز) – شما به زودی (ما قصد داریم نسخه سرور را پس از تکمیل عرضه میزبانی خود منتشر کنیم – در حدود ۱ برابر هفته) بتوانید آخرین نسخه را دانلود کنید یا طرح پشتیبانی خود را از سایت خود تمدید کنید. حساب درگاه صورتحساب TestRail.
- سرور TestRail (آزمایشی) – لطفا با ما تماس بگیرید تا نسخه آزمایشی دانلود خود را ارتقا دهید.
- کاربر جدید – آیا می خواهید TestRail را امتحان کنید؟ یک آزمایش رایگان دریافت کنید.
امیدواریم از تمام کارهایی که انجام داده ایم راضی باشید. اگر سوال یا بازخوردی در مورد نسخه جدید دارید، لطفاً به ما اطلاع دهید!

