تاریخ انتشار Cloud: ۲ مارس ۲۰۱۵
TestRail ۴.۱ در دسترس همه مشتریان ما قرار گرفته است؛ نسخهای جدید از ابزار مدرن ما برای مدیریت test . در این نسخه، برخی از گزینههایی را که کاربران بیشتر از همه درخواست کرده بودند بررسی و اضافه کردیم. ما همیشه امکان وارد کردن و انتقال test caseهای شما به مدیریت test TestRail را فراهم کردهایم تا بعد از مهاجرت هم بتوانید از projectهای فعلی خود استفاده کنید. برای برخی ابزارهای قدیمی، اسکریپتهای import داریم و برای فایلهای Excel/CSV هم یک ابزار پیشرفته migration ارائه میکنیم. اسکریپتهای migration فعلی ما برای تبدیل testهای شما از ابزارها و فرمتهای مختلف، از جمله ابزارهای دیگر مدیریت test و spreadsheetها، بسیار خوب کار میکنند. این قابلیت بهخصوص وقتی مفید است که بخواهید migration را برای فرمت فایل خاص خودتان سفارشی و تنظیم کنید.
با این حال، همه تیمها به این میزان انعطافپذیری نیاز ندارند و همه فرمتهای فایل هم برای نگاشت دادهها به test caseهای TestRail به منطق سفارشی احتیاج ندارند. پیش از اضافه کردن گزینه import مستقیم CSV در TestRail، میخواستیم مطمئن شویم طراحی آن بهاندازه کافی انعطافپذیر است تا کاربران بتوانند طیف گستردهای از فایلها و فرمتها را وارد کنند؛ آن هم بدون اینکه لازم باشد فایلها را از قبل تنظیم یا آماده کنند. با انتشار امروز TestRail ۴.۱، خوشحالیم که این گزینه import مستقیم CSV را ارائه میکنیم؛ قابلیتی که وارد کردن test caseهای موجود از ابزارهای ثالث، issue trackerها و فایلهای spreadsheet را بسیار سادهتر میکند.
اگر لازم داشته باشید، همچنان میتوانید از اسکریپتهای پیشرفته migration ما استفاده کنید؛ اما در بسیاری از سناریوها import مستقیم CSV دیگر این نیاز را برطرف میکند. از امروز میتوانید از گزینههای جدید import برای test caseها استفاده کنید؛ پس اگر TestRail را امتحان کنید تا امروز migration دادهها مانع شما بوده است!
Import مستقیم و انعطافپذیر CSV #
قابلیت جدید import مستقیم CSV به شما اجازه میدهد test caseهای موجود را از یک فایل CSV/Excel و با یک wizard ساده منتقل کنید. ما از همه حالتهای رایج CSV، تبدیل encodingهای معمول کاراکترها، و فرمتهای مختلف CSV پشتیبانی میکنیم. wizard جدید import را با دهها فرمت متفاوت و فایل نمونهای که از مشتریان دریافت کرده بودیم با دقت آزمایش کردیم تا مطمئن شویم بیشتر فایلها بدون مرحله اضافی قابل import هستند.

نگاشت فیلدها و مقدارها #
یکی از هدفهای اصلی ما در طراحی قابلیت import این بود که وارد کردن فایلهای CSV تا حد ممکن ساده باشد و لازم نباشد ابتدا دادههای خود را آماده، بهروزرسانی یا تبدیل کنید. به این ترتیب، در بسیاری موارد میتوانید test caseهای موجود را مستقیم از Excel یا ابزارهای قدیمی مدیریت test خروجی بگیرید و دادهها را فقط با چند کلیک وارد TestRail کنید. برای پشتیبانی از فرمتهای هرچه بیشتر CSV، میتوانید ستونهای CSV را بهراحتی به فیلدهای test case در TestRail نگاشت کنید. همچنین اگر برای یک test case از چند ردیف استفاده میکنید، import کردن stepهای جداگانه test و expected resultها هم پشتیبانی میشود.

ستونهای فایل import را به فیلدهای TestRail نگاشت کنید

مقدارها را بهصورت خودکار از فایلهای import تبدیل کنید
ذخیره configurationهای migration #
اگر باید فایلهای CSV مشابهی را مرتب import کنید، بهتر نیست بتوانید همان گزینههای migration را دوباره برای importهای بعدی استفاده کنید؟ با wizard جدید import CSV، حالا میتوانید گزینههای import و همچنین نگاشت فیلدها و & مقدارها را در یک فایل configuration ذخیره کنید تا تنظیمات را بهراحتی برای migrationهای بعدی دوباره بهکار ببرید. از آنجا که تنظیمات را در فایلهای ساده config ذخیره میکنیم، میتوانید این فایلها را بهآسانی با تیمهای دیگر به اشتراک بگذارید. همچنین قصد داریم مجموعهای از configurationهای import قابل استفاده مجدد بسازیم تا انتقال دادهها از ابزارهای مختلف به TestRail سادهتر شود.

بهبود export دادهها #

در همین مسیر، گزینههای فعلی CSV، Excel و XML برای export را هم بررسی کردیم و بهبودهایی را که زیاد درخواست شده بودند اضافه کردیم. برای مثال، بهجای export همه test caseها، حالا میتوانید sectionها و subsectionهای مشخصی را انتخاب کنید که میخواهید در فایلهای export قرار بگیرند.
یک قابلیت پر درخواست دیگر هم اضافه کردیم: امکان انتخاب ستونهای جداگانهای که میخواهید در فایلهای CSV قرار بگیرند. علاوه بر اینکه میتوانید هر فیلد داخلی یا سفارشی test case را انتخاب کنید، گزینههایی هم برای انتخاب جزئیات آخرین test result یا همه test resultهای مرتبط اضافه کردهایم.
ارتقا به TestRail ۴.۱ #
اگر از حساب یا نسخه آزمایشی TestRail Hosted (cloud) استفاده میکنید، instance شما در TestRail قبلا ارتقا داده شده است و میتوانید بلافاصله از گزینههای جدید import و export استفاده کنید. برای instanceهای TestRail Server، میتوانید نسخه جدید را دانلود کنید و نصب خود را ارتقا دهید. اگر نصب آزمایشی Server دارید، برای دریافت آخرین لینک دانلود با ما تماس بگیرید. برای instanceهای Server دارای license، کافی است وارد حساب TestRail Billing Portal شوید و TestRail را دانلود کنید.
میتوانید change log کامل را بخوانید تا با همه تغییرات و بهبودهای TestRail ۴.۱ بیشتر آشنا شوید. اگر درباره نسخه جدید سوال یا بازخوردی دارید، لطفا به ما اطلاع دهید!

