تاریخ انتشار نسخه Cloud: ۲۰ سپتامبر ۲۰۱۶
ما همیشه در حال بهبود TestRail، ابزار مدرن خود برای مدیریت تست هستیم و خوشحالیم که امروز انتشار TestRail ۵.۳ را اعلام میکنیم. نسخه جدید قابلیتهای تازهای برای مدیریت تست agile، برنامهریزی بهتر منابع، پیشبینیهای دقیقتر و پروژههای موردعلاقه اضافه میکند. بهویژه اگر پروژههای بزرگتر و پیچیدهتری را با releaseهای متعدد، sprintهای تست و iterationها مدیریت میکنید، این نسخه به تیم شما کمک میکند testها را راحتتر پیگیری و سازماندهی کند و مطمئن شود همه روی release بعدی تمرکز دارند.
TestRail همیشه بهخاطر رابط سریع و کارآمد ، قابلیتهای عالی integration با ابزارهای مدیریت issue و project، و همچنین پشتیبانی از روشهای تست agile مانند exploratory testing و session-based test management یکی از ابزارهای محبوب بسیاری از تیمهای agile تست نرمافزار بوده است. در TestRail ۵.۳ قابلیتهای منحصربهفرد بیشتری برای تیمهای نرمافزاری agile و سنتی اضافه کردهایم تا برنامهریزی testها و پیگیری پیشرفت project سادهتر شود.
علاوه بر بهبودهای متعدد دیگر، نسخه جدید sub milestoneها را به TestRail اضافه میکند تا علاوه بر releaseها، پیگیری iterationها، sprintها و فازهای تست هم سادهتر شود. همچنین امکان ثبت تاریخ شروع و پایان برای milestoneها و releaseها را اضافه کردهایم، در صورتی که تیم شما برای رسیدن به deadlineهای project طبق برنامه پیش نرود هشدارهای پیشرفت نمایش داده میشود، و forecast را بهبود دادهایم. & گزارشهای پیشرفت را هم بهروزرسانی کردهایم و to-do listها را طوری تغییر دادهایم که تقسیم workload سادهتر شود. TestRail ۵.۳ همچنین قابلیتهای جدیدی برای مدیریت projectهای موردعلاقه دارد تا کاربران بتوانند از صفحههای dashboard بهتر روی projectهای اصلی خود تمرکز کنند.
زمانبندی Milestoneها & Runها #
در TestRail ۵.۳ قابلیتهای جدیدی معرفی میکنیم تا برنامهریزی و پیگیری milestoneهای فعال، آینده و تکمیلشده و منابع مرتبط با آنها سادهتر شود. در TestRail همیشه میتوانستید برای milestoneهای خود due date تعیین کنید تا پیشرفت تست را راحتتر برنامهریزی و کنترل کنید. در نسخه جدید، گزینههایی هم برای برنامهریزی تاریخ شروع آینده milestoneها و در نتیجه test runهای مرتبط اضافه کردهایم، امکان علامتگذاری milestoneها بهعنوان شروعشده را فراهم کردهایم، و Milestone tab را بازطراحی کردهایم تا roadmap مربوط به milestoneها بهتر نمایش داده شود.
این قابلیت نهتنها به تیم شما کمک میکند milestoneهای آینده و تاریخهای شروع برنامهریزیشده را زیر نظر داشته باشد، بلکه برنامهریزی assignmentهای تست، منابع و فعالیتهای تست آینده را هم سادهتر میکند؛ چون میتوانید test runهای آینده را از قبل برنامهریزی کنید و testها را جدا از releaseهای فعال assign کنید. با ثبت تاریخ شروع و due date برای milestoneهای project، TestRail همچنین در صفحههای Progress اگر بر اساس پیشرفت فعلی احتمال دارد تیم شما به هدف نرسد، هشدارهای جدیدی نمایش میدهد. علاوه بر این، برای سادهتر شدن گزارشگیری از test runها، گزینههای filter جدید در چند گزارش داخلی به شما اجازه میدهند test runها را بر اساس تاریخ تکمیل انتخاب کنید.

زمانبندی releaseهای آینده & milestoneها و برنامهریزی منابع
Sub Milestoneها برای Iterationها، Sprintها & Buildها #
ساختار غنی project در TestRail از قبل مدیریت projectها، releaseها و iterationها یا sprintها را از طریق milestoneها، test planها و test runها ساده کرده است. بهویژه test planها راه بسیار خوبی برای ساختاردهی، گروهبندی و شروع test runها هستند و به شما کمک میکنند projectهای خود را روی platformهای مختلف مثل operating systemها، browserهای وب، دستگاههای موبایل یا سایر platformها و configurationهای سختافزاری تست کنید. تا امروز، بیشتر تیمها از test planها برای مدیریت sprintها، iterationها و سایر فازهای تستی استفاده میکردند که بخشی از یک release در TestRail هستند. در TestRail ۵.۳، sub milestoneها را معرفی میکنیم تا یک سطح دیگر برای گروهبندی و مدیریت test runها اضافه شود.
sub milestoneهای جدید به شما اجازه میدهند از Milestones tab یک لایه دیگر از milestoneها اضافه کنید. این قابلیت را مشخصا اضافه کردهایم تا مدیریت sub-releaseها، iterationها، sprintهای agile و سایر milestoneهای projectهای شما سادهتر شود. وقتی test runها را به یک sub milestone اختصاص میدهید، آمار milestone والد شامل نتیجه ترکیبی همه releaseها، iterationها و sprintهایی میشود که بهعنوان بخشی از آن milestone پیگیری شدهاند. قابلیت جدید sub milestone برنامهریزی و پیگیری roadmapهای پیچیدهتر و hierarchyهای milestone در TestRail را بسیار سادهتر میکند. همچنین filterها و صفحههای مختلفی را در TestRail بهروزرسانی کردهایم تا از hierarchy جدید milestone استفاده کنند.

معرفی sub milestoneها برای مدیریت sprintها، iterationها و sub-releaseها
صفحه To-Do بهروزرسانیشده برای برنامهریزی منابع #
assign کردن testها به کاربران راه بسیار خوبی برای تقسیم کار در تیم است تا همه دقیقا بدانند باید روی چه چیزی کار کنند. TestRail این کار را ساده میکند: میتوانید کل test runها، configurationهای خاص، یا sectionها و testهای جداگانه را به اعضای مختلف تیم assign کنید. گزارشهای پیشرفته TestRail، از جمله گزارش خلاصه workload، پیگیری workload در کل تیم را بسیار ساده میکنند؛ بنابراین میتوانید بسته به پیشرفت testerها، testهای assignشده را دوباره متعادل کنید.
یکی از بخشهای اصلی workflow در TestRail و نقطه شروع بیشتر testerها، صفحه Todo در TestRail است. صفحه Todo در TestRail چند کاربرد و قابلیت را در یک جای مرکزی جمع میکند: برای team leadها پیگیری و filter کردن پیشرفت و testهای assignشده را ساده میکند، تغییر assignmentها بین کاربران برای تنظیم workload را آسانتر میکند، و بهترین راه برای testerهای فردی است تا همه testهای assignشده به خودشان را در یک project ببینند. در TestRail ۵.۳ صفحه Todo را بهبود دادهایم تا chart مربوط به testهای assignشده برای test runهای فعال، آینده و در انتظار تکمیل با رنگ مشخص شود؛ در نتیجه دیدن انواع مختلف testها که بر اساس برنامهریزی release گروهبندی شدهاند آسانتر است. همچنین filterهای صفحه Todo را با افزودن گزینههای جدید filter بر اساس milestone بهبود دادهایم.

صفحه Todo بهروزرسانی شد تا testهای فعال، آینده و در انتظار تکمیل را برجسته کند
Project Favorites کاربران #
قابلیتهای قوی مدیریت project در TestRail همین حالا هم کار با تعداد زیادی project و تیمهای بسیار بزرگ با هزاران tester را کارآمدتر میکند. شما میتوانید بهسادگی به projectها دسترسی بدهید یا دسترسی را محدود کنید، کل project را read-only کنید، projectها را مخفی کنید یا آنها را archive کنید. به این ترتیب میتوانید مشخص کنید کدام اعضای تیم اجازه دارند projectهای خاصی را ببینند و به آنها دسترسی داشته باشند، و دسترسیها و permissionها را برای هر user و هر project جداگانه تنظیم کنید. کاربران همچنین میتوانند فهرست projectها را در حالتهای نمایشی مختلف ببینند تا کار با تعداد زیاد project سادهتر شود.
در TestRail ۵.۳ روش مفید تازهای معرفی کردهایم تا کاربران بتوانند projectها را بهتر دنبال کنند و روی projectهای اصلی مورد علاقه خود تمرکز داشته باشند: project favorites. با project favorites، کاربران میتوانند بهسادگی projectهای اصلی خود را علامتگذاری کنند (ستاره) تا این projectها در یک فهرست جداگانه در بالای داشبورد نمای کلی project نمایش داده و برجسته شوند. این قابلیت فقط دسترسی کاربران به projectهای مورد علاقهشان را آسانتر و سریعتر نمیکند؛ بلکه به هر user گزینههای بیشتری میدهد تا صفحه داشبورد خود را بر اساس کارهای فعلیاش مرتب کند.

کمک به testerها برای دنبال کردن projectهای مهم با project favorites
بهبودهای دیگر #
TestRail ۵.۳ همچنین شامل چندین قابلیت جدید، بهبود و ارتقای بهرهوری دیگر است. در ادامه بخشی از این بهبودها را فهرست کردهایم؛ برای دیدن فهرست کامل تغییرات، changelog کامل را ببینید.

بهبود محاسبه Forecast #
با قابلیتهای جدید resource planning در TestRail، محاسبات forecast را هم برای گزارشهای Progress بهروزرسانی کردهایم تا تاریخهای شروع جدید milestoneها را در نظر بگیرند. TestRail همچنین برای دقیقتر شدن forecastها، در صورت نیاز از اولین test resultها استفاده میکند.

بهروزرسانی متدهای API #
ما API TestRail را بهطور مداوم بررسی و بهروزرسانی میکنیم تا قابلیتهای API بیشتر و attributeهای مفیدتری در result setها ارائه شود. در TestRail ۵.۳، در کنار بهبودهای دیگر، API را بهروزرسانی کردهایم تا attributeهای بیشتری را برای متدهای test plan برگرداند.

هشدارهای پیشرفت Project #
گزارشها و forecastهای منحصربهفرد Progress در TestRail همیشه به تیمها کمک کردهاند تلاشهای testing خود را دنبال و مقایسه کنند. TestRail ۵.۳ اکنون forecast را با هدفهای milestone هم مقایسه میکند و اگر با هم همخوانی نداشته باشند، هشدار میدهد.

عیبیابی سادهتر Integrationها #
بیشتر تیمها TestRail را همراه با ابزارهای issue و bug tracking مثل Jira، Redmine، FogBugz و موارد مشابه integrate و استفاده میکنند. در TestRail ۵.۳ پیامهای هشدار جدیدی اضافه کردهایم تا عیبیابی تنظیمات integration در سطح project سادهتر شود.
استفاده & ارتقا به TestRail ۵.۳ #
ارتقا به TestRail ۵.۳ ساده است و پیشنهاد میکنیم برای استفاده از قابلیتهای جدید resource planning و مدیریت agile، مثل sub-milestoneها، نسخه خود را ارتقا دهید. بسته به edition مورد استفاده شما، همه جزئیات لازم برای راهاندازی و اجرای TestRail ۵.۳ را در ادامه آوردهایم:
- TestRail Cloud: حساب شما قبلاً بهروزرسانی شده است!
- TestRail Server (licensed): میتوانید آخرین نسخه را دانلود کنید یا support plan خود را از طریق TestRail Billing Portal تمدید کنید.
- TestRail Server (trial): لطفاً برای ارتقای نسخه trial دانلودی خود با ما تماس بگیرید .
- کاربر جدید: میخواهید TestRail را امتحان کنید؟ یک نسخه trial رایگان دریافت کنید.
همچنین میتوانید changelog کامل را بررسی کنید تا با همه قابلیتهای جدید، بهبودها و bug fixهای موجود در TestRail ۵.۳ بیشتر آشنا شوید. اگر درباره نسخه جدید سؤال یا بازخوردی دارید، لطفاً به ما اطلاع دهید!

