تاریخ انتشار ابری: ۲۳-مه-۲۰۲۲
ما هیجان زده هستیم که در دسترس بودن عمومی TestRail ۷.۶ برای مشتریان ابری را اعلام کنیم. مسیر دسترسی زودهنگام.
ما فقط با معرفی تست پارامترسازی برای مشتریان شرکت TestRail، تکمیل کار شما را در زمان کمتری آسانتر کردهایم و به شما این امکان را میدهیم که از دادههای پویا با پارامترسازی تست برای طراحی سریعتر تستکیس و نگهداری کمتر استفاده کنید. کاربران در همه طرحهای TestRail اکنون میتوانند جریانهای کاری را از طریق ادغام بهبودیافته Jira سادهسازی کنند که به همه مشتریان اجازه میدهد مسائل Jira را مستقیماً از داخل TestRail ویرایش کنند و دید بیشتری را به دادههای TestRail مرتبط از داخل Jira ارائه میدهد.
نمای کلی #
پارامترسازی تست به شما امکان میدهد از دادههای پویا استفاده کنید تا طراحی تستکیس و برنامهریزی تست را افزایش دهید، به شما کمک میکند پوشش تست را افزایش دهید و مدت زمانی را که برای تعمیر و نگهداری تست صرف میکنید کاهش دهید. با مدیریت مجموعه دادهها و متغیرهایی که میتوانند مجدداً در مخزن تستکیس شما مورد استفاده قرار گیرند، اطمینان از اجرای دقیق هر یک از سناریوهای آزمایشی آسانتر از همیشه است و نتایجی به دست میآید که میتوانید به آنها اعتماد کنید. ما همچنین چند ویژگی جدید را در رابط مدیریت Test Parameterization گنجانده ایم که بر اساس سنت ما در TestRail ساخته شده است تا آن را به بصری ترین راه حل مدیریت تست موجود امروز تبدیل کند.
بهبودهای جدید در ادغام TestRail با Jira به تیمهایی که از Jira استفاده میکنند کمک میکند با ویرایش موارد Jira مستقیماً از داخل TestRail و لذت بردن از سرعت بارگذاری سریعتر در Jira، در زمان صرفهجویی و گردش کار خود را سادهتر کنند. تیمهایی که از هر ردیاب نیازمندیها استفاده میکنند، میتوانند با مرتبط کردن برنامههای آزمایشی و Milestones با الزامات، قابلیت ردیابی را افزایش دهند.
در نهایت، تیمهایی که از Jira استفاده میکنند میتوانند با مشاهده مستقیم آنها از داخل Jira – حتی برای کاربران Jira بدون حساب TestRail – به آزمایش در سراسر سازمان خود قابلیت مشاهده اضافه کنند.
پارامترسازی تست #
قبل از TestRail ۷.۶، کاربران TestRail باید به صورت دستی معیارهای تستکیس را در هر تستکیس وارد می کردند. هسته اصلی عملکرد جدید، توانایی آزمایشکنندگان برای استفاده از دادههای متغیر قابل استفاده مجدد با مدیریت مرکزی برای اهداف آزمایشی است. با ارجاع به متغیرها در تستکیسها، میتوانید نه تنها مقدار زمان صرف شده برای نوشتن تستکیسها را برای جابجاییهای مختلف معیارهای آزمون کاهش دهید، بلکه تعداد کلی تستکیسها را در نمونه TestRail آنها نیز تا حد زیادی کاهش دهید – همگی با احتمال کمتر خطای انسانی.
مدیران می توانند مجوزهای افزودن/تغییر/حذف را به نقش ها اختصاص دهند و اطمینان حاصل کنند که داده های پارامترسازی تست توسط کاربران مناسب مدیریت می شود. آزمایشکنندگانی که مجوزهای کافی به نقشهایشان اختصاص داده شده است، یک منطقه مرکزی برای مدیریت متغیرهای پارامترسازی تست و مجموعههای داده در پروژههای خود خواهند داشت، که به آنها اجازه میدهد تا در صورت نیاز، دادهها را مشاهده و بهروزرسانی کنند تا بتوانند به سرعت و به راحتی اجرای تست را با استفاده از مجموعه دادههای خود ایجاد کنند.
داده ها و متغیرهای تست #
در TestRail، اصطلاح «دادههای آزمایشی» به روش کلی استفاده مجدد از متغیرها، مجموعه دادهها و مقادیر خاص برای هر پروژه اشاره دارد که میتواند برای درج سریع متغیرها در تستکیسها و ایجاد اجرای تست بر اساس مجموعه دادههای موجود فراخوانی شود. همانطور که به زودی نشان خواهیم داد، هنگامی که یک مجموعه داده توسط یک اجرای تست استفاده میشود، آزمایشکنندگان میبینند که دادههای آزمایشی آنها در آزمایشهایشان ظاهر میشود، که انعطافپذیری تستکیسها را تا حد زیادی افزایش میدهد و امکان پوشش آزمایشی بیشتر با موارد کمتر را برای مدیریت فراهم میکند.
مدیریت داده های تست #
Each project in TestRail includes a dashboard dedicated to viewing and managing test data. You can access the dashboard from your lists of test runs, test suites, or test cases by clicking the View Test Data button.

داشبورد داده های آزمایشی داده های آزمایشی پروژه شما را نشان می دهد که با جدولی نمایش داده می شود که مجموعه داده ها و متغیرهای موجود شما را نشان می دهد. توجه داشته باشید که داده های تست برای هر پروژه منحصر به فرد است.

- متغیر یک مکان نگهدار است که شما آن را در تستکیسها خود قرار می دهید. شما می توانید تا ۵۰۰ متغیر در هر مجموعه داده داشته باشید.
- مجموعه داده مجموعه ای از مقادیر مربوط به هر متغیر است. همیشه یک مجموعه داده پیشفرض وجود دارد و میتوانید تا ۹۹ مجموعه داده دیگر برای مجموع ۱۰۰ مجموعه اضافه کنید.
لازم نیست مجموعه داده ها برای هر متغیر مقداری داشته باشند. اگر مقدار یک مجموعه داده خالی باشد، در صورت وجود، هر تستکیس مرتبط از مقدار مجموعه داده پیشفرض استفاده میکند.
داشبورد TestRail به شما امکان می دهد اقدامات زیر را انجام دهید:
- داده های آزمایش خود را ویرایش کنید – کلیک کنید ویرایش کنید برای باز کردن حالت ویرایش برای داده های آزمایشی خود.
- برای افزودن یک متغیر جدید، یک نام متغیر جدید را در یک ردیف خالی از جدول تایپ کنید متغیر ستون
- برای افزودن یک مجموعه داده جدید، یک نام مجموعه داده جدید را در ردیف سرصفحه جدول تایپ کنید. سپس می توانید مقادیر جدیدی را به مجموعه داده های جدید خود اضافه کنید.
- روی شماره سطر یا سربرگ ستون کلیک کنید تا کل سطر یا ستون انتخاب شود. برای حذف کل سطر یا ستون انتخاب شده، روی حذف مقادیر کلیک کنید.
- شما باید کلیک کنید ذخیره کنید برای حفظ تغییرات خود
نکته مهم: اجرای تست باز همیشه مقدار فعلی مجموعه داده و متغیر را بازیابی می کند. ویرایش مقادیر داخل مجموعه دادههای شما بر هر آزمایشی در اجرای تست باز تأثیر میگذارد. بستن یک اجرای تست یا طرح آزمایشی، مقادیر مجموعه داده را در زمان بسته شدن ضبط و حفظ می کند، که یک رکورد ثابت ایجاد می کند.
- اجرای تست ایجاد کنید – کلیک کنید اجرای تست را ایجاد کنید برای ایجاد اجرای تست بر اساس مجموعه داده های شما. این عمل باز می شود اجرای تست را ایجاد کنید گفتگو:

مجموعه داده هایی را که می خواهید برای اجرای تست خود استفاده کنید انتخاب کنید و سپس کلیک کنید ادامه دهید. TestRail اکنون به شما امکان می دهد همانطور که در گفتگوی زیر نشان داده شده است، آنچه را که می خواهید با مجموعه داده(های) انتخاب شده انجام دهید، انتخاب کنید.

این گفتگو گزینه های زیر را برای اجرای جدید شما در اختیار شما قرار می دهد:
- یک طرح آزمایشی حاوی اجرای تست خود ایجاد کنید
- این گزینه یک طرح آزمایشی ایجاد می کند که شامل یک اجرای تست برای هر یک از مجموعه داده های انتخاب شده است. سپس TestRail نمای ایجاد یک طرح آزمایشی جدید را با اجرای تست جدید شما باز می کند.
- اجراهای آزمایشی خود را به طرح آزمایشی فعلی اضافه کنید
- این گزینه یک اجرای تست جدید برای هر یک از مجموعه دادههای انتخاب شده ایجاد میکند، اما همچنین به شما امکان میدهد این آزمایشها را به یک طرح آزمایشی موجود اضافه کنید. با انتخاب این گزینه، برنامه آزمایشی هدف از شما خواسته می شود و سپس این اجراها به طور خودکار به طرح انتخابی اضافه می شود.
- اجرای تست فردی ایجاد کنید
- این گزینه برای هر یک از مجموعه دادههای انتخاب شده، یک اجرای تست جدید و جداگانه ایجاد میکند. شما میتوانید تستکیسها را برای این اجراها انتخاب کنید، اما همه آزمایشها با یک انتخاب از تستکیسها ایجاد میشوند.
نکته مهم: لطفاً به خاطر داشته باشید که اضافه کردن این گزینهها به اجرای تست جدید یا موجود در آینده امکانپذیر نیست.
- وارد کردن داده های آزمایشی
کلیک کنید CSV را وارد کنید برای وارد کردن یک فایل CSV از مجموعه داده ها و مقادیر.

فایل خود و کدگذاری فایل مناسب را انتخاب کنید و سپس جداکننده CSV را برای شروع فرآیند وارد کردن انتخاب کنید.
TestRail پیش نمایش داده های وارد شده را نمایش می دهد. قبل از وارد کردن دادهها، مطمئن شوید که پیشنمایش دقیق به نظر میرسد. هر موردی که به رنگ سبز ظاهر می شود نشان دهنده یک مقدار به روز شده یا جدید است.

نکته مهم: وارد کردن داده های آزمایشی از طریق CSV، هر مقدار مربوط به مجموعه داده ها و متغیرهای منطبق، از جمله مقادیر خالی را بازنویسی می کند.
- داده های آزمایشی خود را صادر کنید
- کلیک کنید صادرات CSV برای صادر کردن مجموعه داده های خود به یک فایل CSV. در گفتگوی Export CSV، مجموعه داده(هایی) را که می خواهید صادر کنید انتخاب کنید و سپس بر روی Export کلیک کنید.

مجوزهای کاربر #
داده های آزمایشی برای هر پروژه در نمونه TestRail شما خاص است. مدیران از نقشها و مجوزها برای مدیریت نحوه استفاده آزمایشکنندگان از این دادههای آزمایشی استفاده میکنند. می توانید نقش هایی مانند سرب، تستر، و مهمان و بر اساس اعمالی که یک فرد در هر نقش انجام می دهد، مجوزها را اعمال کنید.
را داده های تست و متغیرها مجوز مشخص شده در زیر بر نحوه مدیریت نقش های کاربری شما در هر پروژه تأثیر می گذارد.
- افزودن/ویرایش: به کاربران اجازه می دهد تا متغیرها و مجموعه داده ها را اضافه و ویرایش کنند داده های تست حوزه مدیریت
- حذف: به کاربران اجازه می دهد تا متغیرها و/یا مجموعه داده ها را به طور کامل حذف کنند.

استفاده از متغیرها در تستکیسها #
هنگامی که مجموعه داده ها و متغیرهایی در داخل پروژه خود دارید، می توانید از این داده ها در تستکیسها پروژه خود استفاده کنید. هنگام ویرایش یک تستکیس، میتوانید یک متغیر را در هر متن، رشته و فیلد مرحله جداگانهای که دارای علامتگذاری است، از جمله مراحل آزمایش مشترک، وارد کنید.
TestRail از استفاده از متغیرها در فیلدهایی که در بالا ذکر نشده است، در عناوین تستکیس، یا هر فیلدی خارج از تستکیسها (نام بخش، توضیحات طرح آزمایش و غیره) پشتیبانی نمی کند.
یک متغیر را در یک تستکیس وارد کنید
هنگام ویرایش یک تستکیس، میتوانید با تایپ نام مستقیماً در فیلد، احاطهشده با نمادهای درصد «%» یا با استفاده از دکمه متغیر برای انتخاب یک متغیر موجود، نام متغیر را به سرعت وارد کنید.

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

نکته مهم: اجرای تست باز همیشه مقدار فعلی مجموعه داده و متغیر را بازیابی می کند. ویرایش مقادیر داخل مجموعه دادههای شما بر هر آزمایشی در اجرای تست باز تأثیر میگذارد. بستن یک اجرای تست یا طرح آزمایشی، مقادیر مجموعه داده را در زمان بسته شدن ضبط و حفظ می کند، که یک رکورد ثابت ایجاد می کند. میتوانید اجرای تست را برای استفاده از مجموعه دادهها با کلیک کردن پیکربندی کنید ویرایش کنید در هر یک و تغییر مجموعه داده از گزینه کشویی، همانطور که در تصویر زیر نشان داده شده است:

همچنین میتوانید اجرای تست را در داخل برنامههای آزمایشی برای استفاده از مجموعه دادهها با کلیک کردن پیکربندی کنید توضیحات، مراجع & داده هاو سپس روی منوی کشویی کلیک کنید تا مجموعه داده را انتخاب کنید، همانطور که در تصویر زیر نشان داده شده است:

تست پارامترهای API پایانی #
ویژگی داده تست TestRail نیز توسط TestRail API پشتیبانی می شود. نقاط پایانی API زیر برای مشاهده و مدیریت دادههای آزمایشی شما موجود است:
- get_dataset
- get_datasets
- add_dataset
- update_dataset
- delete_dataset
- get_variables
- add_variable
- update_variable
- delete_variable
لطفا ما را مرور کنید اسناد API برای جزئیات بیشتر
بهبودهای یکپارچه سازی Jira #
در داخل TestRail، آزمایشکنندگان در تمام برنامههای TestRail اکنون توانایی بهروزرسانی مسائل مرتبط Jira را بدون نیاز به جابجایی بین ابزارها دارند. هنگامی که ماوس را روی شناسه مشکل Jira مرتبط در TestRail نگه دارید، آزمایشکنندگان اکنون یک علامت را مشاهده میکنند ویرایش کنید دکمه ای برای به روز رسانی موجودیت Jira. ما همچنین یک را اضافه کرده ایم مراجع فیلد به برنامههای آزمایشی، که به آزمایشکنندگان این امکان را میدهد تا کل یک طرح آزمایشی را در TestRail به نیازمندیهای خارجی، داستانهای کاربر یا سایر نهادها پیوند دهند. این فیلد برای هر ابزار یکپارچه از جمله Jira در دسترس خواهد بود.
افزونه TestRail Integration for Jira نیز چند به روز رسانی برای این نسخه دریافت کرد. برای همراهی با پشتیبانی از برنامه های آزمایشی مرتبط در TestRail، افزونه اکنون دارای یک است طرح ها برگه برای مشاهده داده های طرح آزمایشی موجود است. ما همچنین یک را اضافه کردیم نقاط عطف برگه به افزونه، برای پشتیبانی از موجود مراجع زمینه در نقاط عطف TestRail. در نهایت، افزونه TestRail Integration for Jira در داخل مسائل Jira در یک نمای جمعشده بارگیری میشود و اگر کاربران Jira علاقهای به دادههای TestRail مرتبط ندارند، فضای بیشتری روی صفحه نمایش خواهند داد.
ویرایش مسائل جیرا #
اگر پروژه شما با استفاده از پلاگین نقص Jira با Jira ادغام شده باشد، آزمایشکنندگان اکنون میتوانند یک مشکل Jira مرتبط را ویرایش کنند. برای ویرایش نهاد Jira، به سادگی روی شناسه پیوند داده شده نگه دارید و دکمه را فشار دهید ویرایش کنید دکمه موجود در پنجره شناور. فشار دادن ویرایش کنید دکمه، فرمی را باز می کند، شبیه به محاوره فشار برای ایجاد مسائل جدید Jira.

مراجع طرح تست #
برای اجازه دادن به انعطاف پذیری بیشتر برای کاربران، TestRail اکنون دارای یک مراجع فیلد موجود برای طرح های آزمایشی این فیلد برای هر طرح آزمایشی، صرف نظر از ابزار یکپارچه، در دسترس خواهد بود. با اضافه شدن از مراجع در Test Plans، TestRail اکنون از پیوند دادن نتایج تست (با استفاده از نقص فیلد)، تستکیسها، اجراهای آزمایشی، اجرای تست در طرحهای آزمایشی، طرحهای آزمایشی و نقاط عطف برای موجودیتهای خارجی، مانند داستانهای کاربر، اشکالات یا حماسهها.
برگه های جدید در ادغام TestRail برای افزودنی Jira #
افزونه TestRail Integration for Jira اکنون دارای برگه هایی برای Milestones و Test Plans است که به کاربران Jira این امکان را می دهد تا جدیدترین داده ها را از نمونه TestRail خود بازیابی کنند و مستقیماً به آیتم TestRail پیوند داده شده حرکت کنند.

سایر تغییرات جزئی #
- افزونههای نقص و مرجع Jira SOAP دیگر با فایلهای نصب TestRail توزیع نمیشوند.
- ادغام TestRail برای افزونه Jira در یک نمای جمعشده در داخل مسائل Jira بارگیری میشود. این کار فضای صفحه نمایش بیشتری را برای کاربران Jira فراهم می کند که به اطلاعات TestRail علاقه ای ندارند و بار روی نمونه TestRail متصل را کاهش می دهد.

دریافت ادغام TestRail به روز شده برای افزونه Jira #
کاربران Jira Cloud به طور خودکار افزونه به روز شده را از طریق Jira دریافت خواهند کرد.
مدیران سرور Jira میتوانند آخرین نسخه افزونه را از طریق بخش مدیریت Jira یا همان قسمت دانلود کنند بازار اطلسیان.
دریافت TestRail ۷.۶ در دسترسی زودهنگام #
میتوانید یک آزمایش رایگان ۳۰ روزه TestRail را از اینجا (ابر یا سرور) شروع کنید: . هنگامی که نمونه شما آماده شد، یک درخواست ارسال کنید اینجا تا نمونه خود را به مسیر دسترسی زودهنگام ارتقا دهید.
اگر می خواهید برای TestRail Cloud اشتراکی ایجاد کنید، می توانید این کار را از داخل TestRail از طریق Administration انجام دهید. > اشتراک. اگر می خواهید مجوزهای سرور TestRail را سفارش دهید، می توانید این کار را از وب سایت ما در اینجا انجام دهید:
مشتریان ثبت نام شده می توانند نسخه کامل را از پورتال صورتحساب TestRail ما دانلود کنند:
TestRail Cloud #
نمونه های TestRail Cloud به طور خودکار با توجه به آهنگ انتشار انتخاب شده فعلی به روز می شوند. درباره آهنگ های انتشار سه ماهه بیشتر بخوانید اینجا. می توانید نسخه خود را از طریق راهنمای TestRail بررسی کنید & بازخورد > درباره آیتم منوی TestRail.
سرور TestRail #
اگر از نسخه داخلی TestRail استفاده میکنید، میتوانید طبق معمول با نصب آن روی نصب TestRail موجود، نسخه جدید را بهروزرسانی کنید (نیازی به حذف نصب موجود نیست). هنگامی که با مرورگر وب خود به TestRail دسترسی پیدا می کنید، جادوگر ارتقاء پایگاه داده به طور خودکار شروع می شود. لطفاً دستورالعمل های به روز رسانی را برای جزئیات مشاهده کنید:
اگر از Docker استفاده می کنید، لطفاً به دستورالعمل های اینجا مراجعه کنید:
لطفاً قبل از ارتقاء به نسخه جدید، اطمینان حاصل کنید که از نصب داخلی فعلی خود یک نسخه پشتیبان تهیه کرده اید.
TestRail Enterprise #
اگر میخواهید درباره SSO، مدیریت سطح پروژه، بررسیهای پرونده آزمایشی یا هر یک از ویژگیهای دیگر در TestRail Enterprise اطلاعات بیشتری کسب کنید، لطفا وارد شوید و با ما تماس بگیرید تیم پشتیبانی، یا اگر وارد نشده اید، روی آن کلیک کنید درخواست ارسال کنید دکمه سمت راست بالای این صفحه
مطمئن نیستید که در کدام طرح TestRail هستید؟ تماس بگیرید و ما خوشحال می شویم کمک کنیم. بیشتر بدانید آهنگهای انتشار سهماهه در اینجا اکنون TestRail ۷.۶ را دریافت کنید.

