تاریخ انتشار نسخه Cloud: ۱۷ مارس ۲۰۱۱
خوشحالیم که انتشار TestRail ۲.۳ را اعلام کنیم؛ نسخهای جدید از نرمافزار تحت وب مدیریت تست TestRail. این بزرگترین بهروزرسانی TestRail از زمان انتشار نسخه ۲.۰ است و بیش از ۶۰ تغییر، بهبود و رفع باگ را شامل میشود. این نسخه بهبودهای مهمی در scalability و performance دارد، نماهای جایگزین جدیدی برای test suiteها، test runها و test planها ارائه میکند، و صفحه Todo بهروزشدهای را معرفی میکند که پیگیری تستهای assigned در test runهای مختلف را سادهتر میکند. در ادامه میتوانید توضیح کامل قابلیتهای جدید و سایر بهبودها را ببینید.
Test suite & نماهای run #
صفحههای test suite و test run در TestRail همیشه از نقاط قوت این نرمافزار بودهاند: کاربران میتوانند بهراحتی test caseهای جدید اضافه کنند، test caseها را در sectionها گروهبندی کنند و آیتمها را با drag&و drop دوباره مرتب کنند، بدون اینکه لازم باشد صفحه اصلی را ترک کنند. با این حال، در test suiteهای بزرگتر، وجود صدها test case و section در یک صفحه میتواند مدیریت test suiteها را دشوار کند. به همین دلیل، خوشحالیم که یک نمای جایگزین جدید برای test suiteها، runها و Todoها معرفی میکنیم که به شما اجازه میدهد فقط یک section را ببینید. این نمای جدید مانند Windows Explorer و رابطهای مشابه کار میکند و در sidebar، درختی از sectionها را نمایش میدهد تا بتوانید section موردنظر را انتخاب کنید و test caseهای مرتبط با آن را ببینید.
درخت section جدید #

درخت section جدید، صرفنظر از حالت نمایش، در صفحههای test suite، run و Todo هم در دسترس است. این درخت جدید مرتبسازی دوباره و کار با sectionها را بسیار سادهتر میکند، چون میتوانید مستقیماً sectionها را drag&و در درخت drop کنید.
درخت جدید همچنین مرتبسازی دوباره test caseها را آسانتر میکند. همچنان میتوانید test caseها را با drag&و drop داخل یک section جابهجا کنید، اما حالا انتقال test caseها به section دیگر هم با کشیدن یک یا چند test case به یک section در درخت sidebar امکانپذیر است.
همچنین میتوانید sectionهای تست را با نگه داشتن کلید Shift هنگام عملیات drag&و drop کپی یا duplicate کنید. همین قابلیت زمانی هم وجود دارد که test caseها را drag&و داخل یک section drop میکنید، یا زمانی که test caseها را به section دیگری میکشید.
بهبود performance & scalability #
TestRail همیشه نرمافزاری سریع و سبک بوده است، اما یکی از هدفهای اصلی این release این بود که TestRail برای نصبهای بزرگتر و تیمهای بزرگتر سریعتر شود. بنابراین همه عملیاتهای TestRail، همه queryهای database و جزئیات تمام database modelها را بررسی کردیم تا همه بخشهای TestRail را دقیقتر تنظیم و optimize کنیم. نتیجه این کار بیش از ۵۰ بهبود performance، بهینهسازی database modelها و تغییرات الگوریتمی است و از نتیجه بهدستآمده بسیار راضی هستیم.
بسیاری از تغییرات رابط کاربری و قابلیتهای جدید دیگر در این release نیز کار با دادههای بیشتر و مدیریت آنها در TestRail را آسانتر میکنند. بهویژه test suiteهای بزرگتر، test planها و بهطور کلی projectها اکنون با حجم داده بیشتر بهتر scale میشوند. برای مثال، test planها نمای جدیدی دارند که test runها را فشردهتر فهرست میکند. از دیگر بهبودها میتوان به امکان علامتگذاری projectها بهعنوان completed و نمایش نام کاربران به روشهای مختلف اشاره کرد؛ قابلیتی که برای تیمهای بزرگتر مفید است، مخصوصاً وقتی چند کاربر نام کوچک یکسانی دارند.
تب Todo بهروزشده #
این release از TestRail همچنین صفحه Todo بهروزشدهای را معرفی میکند. صفحه Todo جدید اکنون فهرستی از test runهایی را نشان میدهد که تستهایی assigned به کاربر انتخابشده فعلی دارند. سپس میتوانید یک test run را انتخاب کنید تا assignmentهای همان run نمایش داده شود. اگر همزمان روی چند test run کار میکنید، رابط جدید کار با تستهای assigned را بسیار سادهتر میکند.
صفحه Todo بهروزشده همچنین امکان گروهبندی test runها بر اساس milestone، test plan یا تاریخ را فراهم میکند و اطلاعات زمینهای مفیدی مانند توضیح test run یا test plan انتخابشده را هم نشان میدهد. صفحه Todo نیز با نمای compact جدید و درخت section در sidebar بهروزرسانی شده است.
پشتیبانی از ابزارهای third-party #
TestRail ۲.۳ همچنین پشتیبانی بهتری از ابزارهای third-party دارد. مایکروسافت اوایل این هفته Internet Explorer ۹.۰ را منتشر کرد و نسخه جدید TestRail بهطور کامل از این نسخه جدید مرورگر پشتیبانی میکند. همچنین پشتیبانی بهتری برای Axosoft OnTime اضافه کردهایم. اکنون همراه TestRail یک defect plugin ارائه میکنیم که به شما اجازه میدهد defectها را به OnTime ارسال کنید و bug reportهای ذخیرهشده در OnTime را جستوجو کنید. این defect plugin فقط به نصب بودن OnTime SDK برای سیستم OnTime شما نیاز دارد. میتوانید اطلاعات بیشتری درباره مدیریت تست OnTime (Axosoft) integration در وبسایت ما بخوانید. همچنین اکنون میتوانید از اسکریپتهای defect plugin به همه جزئیات test case دسترسی داشته باشید؛ این موضوع امکان سفارشیسازی انعطافپذیرتر pluginها و integration را فراهم میکند.

سایر بهبودها #
TestRail همچنین شامل بهبودهای مختلف دیگر و رفع باگهای متعدد است. برای مثال، چند بخش از رابط کاربری را بازطراحی کردهایم تا در سراسر نرمافزار تمیزتر و یکدستتر باشد. فرمت فایل export اکسل بهروزرسانی شده است تا تاریخ و زمان آخرین test resultها را هم شامل شود. اکنون برای subject و from name ایمیلها نیز از نام نصب پیکربندیشده استفاده میکنیم، تا سفارشیسازی ایمیلهای تولیدشده آسانتر شود. همچنین برای سادهتر شدن backup گرفتن از attachmentهای آپلودشده، یک گزینه admin جدید به فایل config.php اضافه شده است تا permission فایلهای آپلودشده مشخص شود. برای مشاهده فهرست کامل تغییرات TestRail ۲.۳، لطفاً change log را ببینید.
دریافت نسخه جدید #
لطفاً توجه داشته باشید: اگر از TestRail API توسعهیافته استفاده میکنید، لطفاً به ما ایمیل بزنید تا نسخه بهروزشده API را دریافت کنید، چون API برای TestRail ۲.۳ تغییر کرده است.
مشتریان فعلی میتوانند نسخه جدید را از TestRail Billing Portal دانلود کنند. کاربران جدید میتوانند نرمافزار مدیریت QA ما را دانلود کنند یا یک hosted trial بسازند در وبسایت ما موجود است. اگر میخواهید trial فعلی TestRail خود را، چه نسخه دانلودی و چه hosted، بهروزرسانی کنید، لطفاً با ما تماس بگیرید تا جزئیات لازم را در اختیارتان بگذاریم. لطفاً به راهنمای مدیریت TestRail درباره نحوه ارتقای installation فعلی مراجعه کنید. اگر درباره این نسخه سوالی دارید، لطفاً به ما اطلاع دهید.





