تاریخ انتشار نسخه Cloud: ۱۵ سپتامبر ۲۰۱۵
با خوشحالی TestRail ۵.۰ را معرفی میکنیم؛ یک بهروزرسانی major جدید برای نرمافزار محبوب ما در حوزه مدیریت تست در این نسخه از TestRail، یکپارچگی کاملاً جدیدی را معرفی میکنیم: & یکپارچگی پیشرفته با JIRA، همراه با add-onهای کامل برای JIRA Server و JIRA Cloud، تا بتوانید test resultها، test caseها و گزارشهای لینکشده TestRail را مستقیماً داخل JIRA ببینید و پیگیری کنید.
TestRail ۵.۰ همچنین گزارشهای defect زنده و جدیدی ارائه میکند تا وضعیت همه issueها و test resultهای لینکشده را در یک جا ببینید. علاوه بر این، گزینههای تازهای برای بررسی وضعیت requirementهای لینکشده از ابزارهای خارجی، و آمار دقیق sectionها برای test runها و milestoneها اضافه شده است. همچنین امکان یکپارچهسازی آمار TestRail با Confluence و ابزارهای دیگر، گزینههای بهتر برای قالببندی Markdown، تاریخچه جدید test result، تبهای context و قابلیتهای بسیار بیشتری اضافه شدهاند. در ادامه، همه موارد جدید در TestRail ۵.۰ را ببینید و با روش شروع کار آشنا شوید.
- TestRail ۵.۰ امروز با یک & یکپارچگی پیشرفته با JIRA
- معرفی add-onهای JIRA Server (P2) و JIRA Cloud (Atlassian Connect)
- test resultها، test caseها و گزارشهای لینکشده TestRail را مستقیماً داخل JIRA پیگیری کنید
- گزارشهای defect جدید و real-time در TestRail برای JIRA & دهها ابزار دیگر
- یکپارچگی بهتر برای مدیریت requirementها با lookup زنده
- آمار sectionهای جدید و تبهای context برای test resultها، برای تست سریعتر
- یکپارچگی داشبورد Confluence و wiki، همراه با قالببندی بهتر & و موارد بسیار بیشتر
add-onهای یکپارچه برای JIRA Server و JIRA Cloud #
یکپارچگی قدرتمند TestRail با JIRA و دهها ابزار دیگر برای issue، defect، requirement & و test automation همیشه یکی از دلایل اصلی بوده که بسیاری از تیمها هر هفته به TestRail مهاجرت میکنند و آن را به کار میگیرند. برای TestRail ۵.۰، همه بخشهای این یکپارچگی را بازبینی، بازطراحی و بهروزرسانی کردیم تا گزینههای منحصربهفرد بیشتری برای integration به TestRail اضافه شود. با افتخار، یکپارچگی جامع مدیریت تست JIRA را برای TestRail منتشر میکنیم که هم از JIRA Server و هم از JIRA Cloud پشتیبانی میکند.
به این ترتیب، TestRail تنها ابزار مدیریت تستی است که با ارائه یک plugin بومی برای JIRA Server و یک add-on مبتنی بر Atlassian Connect برای محیطهای Cloud، گزینههای یکپارچگی کامل و یکسانی را برای JIRA Server و JIRA Cloud فراهم میکند. در نتیجه، مشتریان میتوانند TestRail و JIRA را در هر ترکیبی بهسادگی کنار هم استفاده کنند و مطمئن باشند حتی اگر در آینده به Cloud مهاجرت کنند، این integration همچنان کار خواهد کرد.

test caseها و resultهای لینکشده در JIRA #
یکی از درخواستهای رایجی که در طول زمان از مشتریان دریافت کردیم این بود که بتوانند جزئیات بیشتری از test resultها و test caseهای لینکشده را مستقیماً در JIRA ببینند. قابلیت push در TestRail از قبل به شما اجازه میدهد جزئیات تست را بهسادگی در issueهای جدید JIRA وارد کنید، و حالا این integration را با جزئیات کاملتر داخل JIRA گسترش دادهایم.
با add-onهای جدید JIRA برای TestRail، کاربران احراز هویتشده TestRail اکنون میتوانند جزئیاتی مثل commentهای test result، فایلهای پیوست، screenshotها و وضعیت زنده resultهای لینکشده را مستقیماً داخل JIRA ببینند. همچنین test caseهای لینکشده، برای requirementها و user storyهای JIRA، از sidebar مربوط به issue در JIRA در دسترس هستند تا یکپارچگی دوطرفه کاملی بین requirement، issue و test case فراهم شود.

دسترسی مستقیم به test resultها، test caseها و جزئیات مرتبط داخل JIRA
یکپارچگی جدید TestRail با JIRA همچنین به کاربران کمک میکند resultهای لینکشده را باز کنند و اطلاعات دقیقتر test result را از داخل JIRA ببینند؛ بنابراین testerها، developerها و managerها میتوانند commentها، attachmentها و attributeهای مرتبط با test result را در یک نگاه مشاهده کنند.

مشاهده جزئیات کامل test resultها، commentها و screenshotها از داخل JIRA
معیارهای TestRail & گزارشها در JIRA #
هدف ما در طراحی TestRail این است که کل تیم، از testerها و developerها گرفته تا managerها، تا حد ممکن راحت از پیشرفت تستها باخبر بمانند. برای این کار، TestRail آمارها و گزارشهای زنده زیادی ارائه میکند تا از فعالیتهای تست خود insightهای کاربردی بگیرید. مشتریان مرتب به ما میگویند که بعضی از اعضای تیمشان «در JIRA زندگی میکنند» (سلام به managerهای توسعه!) و اگر بتوانند بخشی از آمارهای کامل TestRail را از داخل JIRA ببینند، کمک بزرگی برایشان خواهد بود.
بنابراین در TestRail ۵.۰ دقیقاً همین قابلیت را معرفی میکنیم: اکنون کاربران احراز هویتشده TestRail میتوانند داشبورد و آمار projectهای TestRail را مستقیماً داخل JIRA ببینند. یکپارچگی TestRail همچنین project انتخابشده در TestRail را بهطور خودکار به خاطر میسپارد تا هنگام مشاهده آمار، آنها را بهصورت خودکار به JIRA نگاشت کند. آمارهای embed شده جدید، پیگیری فعالیتهای تست از داخل JIRA را بسیار سادهتر میکنند و امکان رفتن مستقیم به test runها، milestoneها و test suiteهای مرتبط را هم فراهم میکنند.

مشاهده dashboardها و metricهای project مستقیماً داخل JIRA
گزارشهای defect بهصورت real-time #
یکی از مزیتهای مهم TestRail این است که تلاش نمیکند با ساختن ماژول اختصاصی برای مدیریت issue یا requirement، کار ابزارهای دیگر را تکرار کند. در عوض، TestRail بدون نیاز به کپی و sync کردن دادهها، مستقیماً با JIRA و دهها ابزار دیگر یکپارچه میشود. TestRail به شما اجازه میدهد وضعیت زنده هر issue و bug report لینکشده را بررسی کنید، و در TestRail ۵.۰ گزارشهای defect جدیدی معرفی میکنیم تا وضعیت همه issueها و defectهای لینکشده را در یک نگاه ببینید.
تب جدید Defects برای test runها، test planها و milestoneها، آخرین وضعیت و جزئیات همه defectهای push شده و لینکشده را نشان میدهد. از آنجا که TestRail همیشه هنگام باز کردن گزارش، تازهترین اطلاعات را از issue tracker و bug tracker شما دریافت میکند، نیازی به sync یا بهروزرسانی دستی دادهها نیست.

JIRA زنده & و سایر گزارشهای وضعیت defect که به test resultها در TestRail لینک شدهاند
آمار زنده بخشهای test run #
TestRail ۵.۰ همچنین قابلیتهای جدیدی به صفحههای test suite و test run اضافه میکند. برای اینکه دیدن نتایج تست در هر گروه سادهتر شود، مثلا در sectionها، ماژولهای feature یا تستهایی که بر اساس نوع تست گروهبندی شدهاند، TestRail اکنون کنار عنوان هر گروه نمودارهای کوچکی نشان میدهد تا توزیع نتایج همان گروه مشخص باشد. تسترها همچنین میتوانند جزئیات نتایج تست گروه انتخابشده را مشاهده کنند. علاوه بر این، TestRail در صفحه test suite/test cases تعداد test caseهای هر گروه را هم نشان میدهد؛ همانطور که در صفحههای test run تعداد تستهای هر گروه نمایش داده میشود.

نتایج تست را بهسادگی بر اساس گروه مرور کنید؛ مثل sectionها، ماژولهای feature، نوع تست و موارد مشابه.
جستوجوی Referenceها & نیازمندیهای Jira #
TestRail به تیمها کمک میکند test caseها را بهسادگی به نیازمندیهای خارجی لینک کنند؛ نیازمندیهایی که در Jira، ابزارهای دیگر issue tracking، برنامههای wiki یا ابزارهای اختصاصی مدیریت نیازمندیها نگهداری میشوند. به این ترتیب میتوانید در TestRail گزارشهای کامل و دقیقی برای coverage و traceability مربوط به test caseها، نیازمندیها، defectها و نتایج تست اجرا کنید.
TestRail ۵.۰ اکنون این امکان را هم اضافه کرده است که جزئیات و وضعیت نیازمندیها را مستقیم داخل TestRail ببینید، بدون اینکه لازم باشد از برنامه خارج شوید. مشابه قابلیت فعلی TestRail برای lookup کردن defectها، حالا میتوانید integration را طوری تنظیم کنید که lookup برای referenceها و نیازمندیها هم فعال شود. این قابلیت با همه integrationهای فعلی و آینده defect plugin کار میکند؛ بنابراین میتوانید referenceها را از Jira، Redmine، FogBugz، Rally، Axosoft و بسیاری ابزارهای دیگر lookup کنید.

Lookup زنده نیازمندیها در TestRail برای Jira، Redmine، FogBugz و بسیاری ابزارهای دیگر
برای اینکه ساخت test caseهای جدید برای نیازمندیها، user storyها و use caseهای ذخیرهشده در Jira سادهتر شود، integration جدید Jira یک دکمه هم برای ساخت test case جدید از روی یک Jira issue دارد. با این قابلیت میتوانید project در TestRail و در صورت نیاز test suite را انتخاب کنید، و TestRail نیز test case جدید را بهصورت خودکار به همان Jira issue لینک میکند.

ساخت test caseهای جدید برای Jira issueها همراه با لینکهای reference خودکار
History و Context جدید & تبهای Defects #
ما همیشه تلاش میکنیم قابلیتهای جدیدی طراحی و اضافه کنیم که به تیمها کمک کند در کارهای تست بهرهورتر باشند و از کار تکراری جلوگیری کنند. در TestRail ۵.۰ تبهای context جدیدی به صفحههای test اضافه میکنیم تا دیدن نتایج تستهای اخیر و مرتبط، و همچنین issueها/defectهای مرتبط و وضعیت آنها، بسیار سادهتر و سریعتر شود.
برای مثال، اگر تستهای خود را روی چند platform اجرا میکنید، مثل مرورگرهای مختلف یا دستگاههای موبایل، تب جدید History & Context به شما کمک میکند نتایج test runهای مرتبط دیگر را سریع ببینید. به همین شکل، تب جدید Defects به شما کمک میکند issueهایی را که اخیرا لینک یا ایجاد شدهاند پیدا کنید تا استفاده دوباره از issueهای موجود سادهتر شود و موارد تکراری کاهش پیدا کند. تبهای جدید مستقیم از هر صفحه test در دسترس هستند.

Confluence & Integration داشبوردهای شخص ثالث #
وقتی داشبورد و صفحههای project قابل embed جدید را طراحی کردیم، این سؤال پیش آمد که چرا فقط به Jira محدود شویم و صفحههایی نسازیم که کاربران بتوانند آنها را در برنامههای دیگر هم embed کنند؟ ما مرتب از مشتریان درخواستهایی درباره یکپارچهسازی آمار در Confluence، SharePoint، پورتالهای intranet و موارد مشابه دریافت میکنیم. بنابراین علاوه بر راهاندازی integration داشبورد Jira، قابلیت جدید داشبوردهای قابل embed را هم ارائه میکنیم. هر برنامهای که بتواند صفحههای خارجی را embed کند، مثلا از طریق iframe یا روشهای مشابه، اکنون میتواند داشبوردهای TestRail را بهسادگی یکپارچه کند.

داشبوردهای قابل embed برای Confluence، intranetها و برنامههای wiki
بهبود قالببندی جدول در Markdown #
TestRail از قالببندی Markdown استفاده میکند تا کاربران بتوانند بهسادگی لینکها را قالببندی کنند، screenshot اضافه کنند، از headingها استفاده کنند و سبکها و گزینههای مختلف قالببندی متن را برای test caseها، توضیحات و نتایج به کار ببرند. Markdown هم برای کاربران فنی و هم برای کاربران غیرفنی مناسب است، چون یادگیری آن آسان و استفاده از آن سریع است. در TestRail ۵.۰ گزینههای قدرتمند جدیدی برای قالببندی جدول اضافه میکنیم تا قرار دادن جدولهای کامل در جزئیات test case سادهتر شود. TestRail همچنین یک dialog کاربردی برای ساخت جدول دارد تا بتوانید گزینههای جدول را راحت انتخاب و تنظیم کنید.

گزینههای جدید و قدرتمند قالببندی جدول برای Markdown در TestRail
بهبودهای بیشتر #
TestRail ۵.۰ همچنین شامل قابلیتهای جدید، بهبودها و امکانات بیشتری برای افزایش بهرهوری است. بخشی از این بهبودهای اضافی را در ادامه فهرست کردهایم. برای فهرست کامل تغییرات، changelog کامل را در پایین ببینید.

Plans & Milestoneها برای نتایج تست #
TestRail Tests & Results برای test caseها، اکنون تنظیمات milestone و plan مرتبط را هم فهرست میکند. این کار تشخیص نتایج تست را برای platformها، configurationها، versionها و sprintهای مختلف آسان میکند.

Wizard یکپارچهسازی Jira #
TestRail ۵.۰ همچنین یک wizard جدید برای integration با Jira دارد تا integration مربوط به defectها و referenceهای Jira را سریع راهاندازی کنید. کافی است نسخه Jira را انتخاب کنید و جزئیات connection را وارد کنید تا فقط با چند کلیک استفاده از TestRail همراه با Jira را شروع کنید.

نمونه Defect Plugin #
TestRail برای ابزارهای مختلف، defect plugin دارد تا بتوانید defectها را بهراحتی ثبت و جستجو کنید. حالا یک نمونه defect plugin هم اضافه کردهایم تا حتی اگر هنوز اتصال آمادهای به issue tracker ندارید، بتوانید integration را امتحان کنید.

نمایش دسترسی کاربران در project #
در TestRail میتوانید کاربران و گروههای مختلف را به projectهای مختلف اختصاص دهید و با permissionهای دقیق، دسترسی به project را محدود کنید. در TestRail ۵.۰، کاربرانی که به project دسترسی ندارند، در تب Todo آن project و در فهرستهای کشویی Assign نمایش داده نمیشوند.

تأییدهای دقیقتر برای عملیاتها #
برای همه ما پیش آمده است: اشتباهی تعداد زیادی فایل را از کامپیوتر حذف میکنیم، در حالی که فقط میخواستیم یک پوشه کوچک را پاک کنیم. TestRail ۵.۰ حالا تشخیص میدهد چه زمانی میخواهید تعداد زیادی test case را یکجا حذف یا بهروزرسانی کنید و برای اطمینان، یک تأیید دوم از شما میگیرد.
شروع & ارتقا به TestRail ۵.۰ #
ارتقا به TestRail ۵.۰ ساده است و پیشنهاد میکنیم برای استفاده از گزینههای جدید integration، بهبودهای گزارشگیری و همه قابلیتهای دیگری که امروز منتشر کردهایم، نسخه خود را ارتقا دهید. بسته به edition مورد استفادهتان، همه جزئیات لازم برای راهاندازی TestRail ۵.۰ را در ادامه آوردهایم:
- TestRail Cloud: حساب شما از قبل بهروزرسانی شده است!
- TestRail Server (دارای لایسنس): میتوانید آخرین نسخه را دانلود کنید یا support plan خود را از طریق حساب customer portal تمدید کنید.
- TestRail Server (نسخه trial): لطفاً با ما تماس بگیرید تا نسخه trial دانلودی شما را ارتقا دهیم.
- کاربر جدید: میخواهید TestRail را امتحان کنید؟ یک نسخه trial رایگان دریافت کنید.
همچنین میتوانید change log کامل را ببینید تا با همه featureهای جدید، بهبودها و bug fixهای موجود در TestRail ۵.۰ بیشتر آشنا شوید. اگر درباره نسخه جدید سؤال یا بازخوردی دارید، لطفاً به ما اطلاع دهید!

