تاریخ انتشار نسخه Cloud: ۷ دسامبر ۲۰۱۵
خوشحالیم که TestRail ۵.۱ را معرفی میکنیم. یکی از هدفهای اصلی ما در TestRail همیشه این بوده که سریعترین تجربه کاربری و کاربردیترین ابزار را برای تیمهای تست فراهم کنیم. برای TestRail ۵.۱ کل workflow تیمها در کار با تستها و ثبت نتیجهها هنگام تست را بررسی کردیم. حالا خوشحالیم نتیجه تلاشهایمان را معرفی کنیم: TestRail FastTrack.
TestRail FastTrack صفحههای test suite و test run را با طراحی جدید معرفی میکند که از یک نمای سهپنجرهای اختیاری پشتیبانی میکنند. چیدمان سهپنجرهای باعث میشود خیلی سریعتر و مؤثرتر بین تستها حرکت کنید، test stepها را بررسی کنید، نتیجه اضافه کنید و به test case بعدی بروید. علاوه بر این، با اضافه کردن shortcutهای بیشتر، ترکیب actionها و بهبود گزینههای workflow، رایجترین کارها را هم سریعتر کردهایم. میخواهید test stepها را بررسی کنید، تست را Passed علامت بزنید و به تست بعدی در فهرست بروید؟ با TestRail FastTrack حالا همه این کارها را فقط با فشردن یک کلید انجام میدهید. برای نمایش قابلیتهای جدید، یک ویدیوی کوتاه آماده کردهایم:
TestRail ۵.۱ همچنین بهبودهای دیگری هم دارد؛ از جمله قابلیتهای بهتر timer برای اندازهگیری زمان تستها، کامنتگذاری سادهتر برای exploratory testing، عناصر responsive برای دسترسی بهتر، و پشتیبانی از soft locking برای کار همزمان روی test caseها و test & planها توسط چند کاربر، و بهبودهای بسیار دیگر. در ادامه میتوانید توضیح دقیق قابلیتهای این نسخه را ببینید.
TestRail FastTrack – نمای سهپنجرهای #
نمای سهپنجرهای جدید TestRail به شما امکان میدهد فهرست sectionها، فهرست test caseها و جزئیات تست انتخابشده را کنار هم ببینید. این نما بسیار کاربردی است، چون میتوانید سریع یک تست را باز کنید، test stepها را بررسی کنید، یک نتیجه اضافه کنید و به تست بعدی بروید. همه اینها بدون رفتن به صفحهای دیگر، تغییر context یا جابهجایی به section دیگر انجام میشود. نمای سهپنجرهای جدید کاملاً در TestRail یکپارچه شده و از هر صفحه test run یا suite در دسترس است. کافی است یک test case را با آیکن فلش انتخاب کنید تا نما باز شود و همه جزئیات تست را یکجا ببینید.
این نما همچنین همه قابلیتهای آشنای صفحههای test و case را در خود دارد؛ بنابراین میتوانید بهسادگی نتیجه و کامنت اضافه کنید و جزئیات مرتبط را بررسی کنید. بهتر از همه اینکه با بهبودهای جدید layout responsive در TestRail و ستونهایی که جداگانه قابل تنظیم هستند، اگر نمایشگر کوچکتری هم داشته باشید میتوانید از TestRail FastTrack استفاده کنید و از مزایای آن بهره ببرید.

TestRail FastTrack: نمای سهپنجرهای بسیار کارآمد برای تست سریعتر
Actionهای سریع برای نتیجه تست & Shortcutها #
TestRail همیشه روی بهرهوری تمرکز داشته تا مرور تستها، اضافه کردن کامنت و ثبت نتیجه تا حد امکان ساده باشد. TestRail همیشه به حداقل تعداد کلیک نیاز داشته و حتی همه fieldها را بهصورت پیشفرض optional میگذارد؛ همه اینها برای بهینه کردن workflow یک تیم بهرهور است. برای TestRail ۵.۱ همه workflowهای رایج را بررسی کردیم و مراحل اضافه کردن نتیجه را باز هم کمتر کردیم. بنابراین خوشحالیم امروز یکی دیگر از قابلیتهای بهرهوری TestRail را معرفی کنیم: بهعنوان بخشی از TestRail FastTrack، حالا از shortcut تککلیدی برای Passed کردن یک تست و سپس انتخاب و بارگذاری مستقیم تست بعدی پشتیبانی میکنیم.
برای این کار، actionهای جدید Pass & Next را اضافه کردیم، همراه با دکمههای action سریع بیشتر برای نتیجههای دیگر تست. همچنین shortcutهای صفحهکلید بیشتری اضافه کردیم تا جابهجایی بین test caseها، باز کردن Add Test Result dialog، تغییر وضعیت نمای سهپنجرهای و اضافه کردن کامنت سریعتر انجام شود.

اضافه کردن نتیجههای تست & رفتن به تست بعدی با یک کلیک ماوس یا فشردن یک کلید
Timer بهتر برای اندازهگیری زمان تستها #
اندازهگیری زمان تستها میتواند بسیار مفید باشد، مخصوصاً اگر آن را با قابلیت منحصربهفرد TestRail برای گزارشهای forecast و progress ترکیب کنید. TestRail از زمانهای تست شما استفاده میکند تا forecastها را بر اساس دادههای زمانی گذشته بهطور مداوم بهتر کند. وقتی forecast بر پایه زمانهای تست اخیر ساخته شود، forecastها و گزارشهای progress در TestRail بهمرور دقیقتر میشوند، بدون اینکه لازم باشد زمان تستها را دستی پیگیری کنید.
قابلیت timer در TestRail را بهتر کردهایم تا بتوانید timer تست را مستقیماً از dialog مربوط به Add Test Result سادهتر شروع، متوقف و پیگیری کنید. این موضوع کار با timer TestRail را هنگام استفاده از test stepهای جداگانه هم بسیار آسانتر میکند، چون حالا میتوانید هنگام Passed یا Failed علامت زدن stepهای جداگانه، timer را در حال اجرا نگه دارید. timer تست از چیدمان سهپنجرهای جدید TestRail هم در دسترس است، بنابراین میتوانید سریع به همه کنترلهای مرتبط برسید.

اندازهگیری دقیق زمان تستها برای forecast دقیق و پیگیری progress تست
Soft Locking برای ویرایش test case و & test plan #
TestRail لاگهای تغییرات test caseهای شما را با جزئیات ذخیره میکند و این جزئیات را از تب History در دسترس قرار میدهد. میتوانید بهسادگی ببینید اعضای تیم دقیقاً چه تغییراتی دادهاند، کدام fieldها بهروزرسانی شدهاند و این تغییرات چه زمانی اعمال شدهاند. به همین شکل، وقتی در test planها تغییر ایجاد میکنید، قبل از ذخیره plan خلاصه دقیقی از تغییرات را میبینید. این قابلیت حتی برای تیمهای بزرگی که تغییرات زیادی را بهصورت همزمان انجام میدهند هم بسیار خوب کار میکند، چون TestRail مشخصاً برای مدیریت همین شرایط طراحی شده است؛ حتی در برخی نمونههای مشتریان، ۱۰۰۰ tester یا بیشتر وجود دارد.
در TestRail ۵.۱ حالا یک قابلیت مرتبط دیگر را معرفی میکنیم: soft locking. soft locking برای test caseها و test planها بهصورت خودکار تشخیص میدهد که آیا کاربر دیگری، زمانی که شما در صفحه ویرایش بودهاید، در همان test case یا plan تغییری ایجاد کرده است یا نه. وقتی میخواهید تغییرات را ذخیره کنید، TestRail این وضعیت را خودکار تشخیص میدهد و به شما هشدار میدهد. سپس میتوانید تغییرات کاربر دیگر را بررسی کنید و آنها را بپذیرید یا overwrite کنید. این روش بسیار خوب عمل میکند، چون لازم نیست هیچ caseی را دستی lock کنید، اما همچنان از مزیت هشدار برای جلوگیری از overwrite شدن تصادفی تغییرات دیگر کاربران برخوردار میشوید.

Soft locking برای هشدار دادن به کاربران درباره ویرایشهای همزمان توسط کاربران دیگر
کامنتگذاری سریع برای exploratory testing #
تیمها همیشه از TestRail برای ترکیب و پیگیری تستهای manual، automated و exploratory خود در یک محل مرکزی استفاده کردهاند. این روش خوب کار میکند، چون با test caseهای TestRail میتوان خیلی راحت sessionهای exploratory testing را برنامهریزی کرد، جزئیات session را ثبت کرد و هنگام تست و بررسی یک feature یا module مشخص از برنامه، کامنت، screenshot و نتیجه تست اضافه کرد.
در این نسخه، اضافه کردن کامنت به تستها را باز هم آسانتر کردهایم تا بتوانید یافتههای مهم، screenshotها و review commentهای مربوط به تستهایتان را ثبت کنید. هم در صفحههای تست و هم در نمای سهپنجرهای جدید، حالا کادرهای کامنت آماده استفاده وجود دارد که کاربران را به ثبت نظرهایشان دعوت میکند. این قابلیت همکاری تیمی را هم بیشتر تشویق میکند و TestRail بهصورت خودکار گزینههای formatting بیشتری نشان میدهد تا اضافه کردن تصویر، جدول و فایل سادهتر شود.

بهسرعت کامنتهای جدید، از جمله تصویر و & screenshot، را به تستهای خود اضافه کنید
بهبودهای بیشتر #
TestRail ۵.۱ همچنین قابلیتها، بهبودها و افزایشهای بهرهوری بیشتری دارد. برخی از این بهبودهای اضافه را در ادامه فهرست کردهایم؛ برای فهرست کامل تغییرات هم changelog کامل زیر را ببینید.

رابط کاربری فشردهتر #
ما همچنین صفحهها و عناصر مختلف در TestRail را بازبینی کردیم تا اجزا و رابط کاربری فشردهتر شوند. این تغییر بهویژه وقتی دادههای زیادی دارید مفید است و روی تبهای نمای کلی گزارشها و همچنین فهرستهای test result اعمال میشود.

بهبودهای چیدمان واکنشگرا #
TestRail معمولاً در کنار اپلیکیشنی که در حال test کردن آن هستید استفاده میشود و همه امکان استفاده از سیستم چندمانیتوره را ندارند. به همین دلیل، برای TestRail ۵.۱ و بهخصوص چیدمان سهپنجرهای جدید، بسیاری از عناصر صفحههای test run را واکنشگرا کردیم.

بهبود پیکربندی Jira #
جادوگر جدید پیکربندی Jira که در TestRail ۵.۰ معرفی کردیم، شروع کار و تنظیم integration با Jira را بسیار ساده میکند. در TestRail ۵.۱، این جادوگر integration را باز هم بهبود دادیم تا با defect variableهای موجود بهتر کار کند.

پشتیبانی از MySQL ۵.۷ #
اگر از نسخه TestRail Cloud استفاده میکنید، لازم نیست ادامه این بخش را بخوانید؛ چون ما همه جزئیات کوچک مربوط به سرور را برای شما مدیریت میکنیم. اگر از TestRail Server استفاده میکنید و قصد ارتقای MySQL را دارید، خبر خوب این است که اکنون از MySQL ۵.۷ هم بهطور کامل پشتیبانی میکنیم.
استفاده & ارتقا به TestRail ۵.۱ #
ارتقا به TestRail ۵.۱ ساده است و توصیه میکنیم برای استفاده از قابلیتهای بهرهوری جدید TestRail FastTrack و سایر بهبودهایی که منتشر کردهایم، این ارتقا را انجام دهید. بسته به نسخهای که استفاده میکنید، همه جزئیات لازم برای راهاندازی TestRail ۵.۱ را در ادامه آوردهایم:
- TestRail Cloud: حساب شما قبلاً بهروزرسانی شده است!
- TestRail Server (دارای لایسنس): میتوانید آخرین نسخه را دانلود کنید یا پلن پشتیبانی خود را از حساب TestRail Billing Portal تمدید کنید.
- TestRail Server (نسخه آزمایشی): لطفاً برای ارتقای نسخه trial دانلودی خود با ما تماس بگیرید .
- کاربر جدید: میخواهید TestRail را امتحان کنید؟ یک نسخه trial رایگان دریافت کنید.
همچنین میتوانید change log کامل را ببینید تا درباره همه قابلیتهای جدید، بهبودها و bug fixهای موجود در TestRail ۵.۱ بیشتر بدانید. اگر درباره نسخه جدید سؤال یا بازخوردی دارید، لطفاً به ما اطلاع دهید!

