Skip to content
تست ریل |‌ سرویس مدیریت تستتست ریل |‌ سرویس مدیریت تست
  • صفحه اصلی
  • درباره ما
  • تماس با ما
  • ورود / عضویت
  • سبد خرید
    • سبد خرید شما خالی است.

      بازگشت به فروشگاه

  • سبد خرید

    سبد خرید شما خالی است.

    بازگشت به فروشگاه

Testrail

543
  • راهنمای کاربر
    • آغاز کار با TestRail
      • جستجو کنید
      • پروژه ها و انواع آنها
      • نکات و ترفندهای استفاده
      • میانبرها و کلیدهای میانبر صفحه کلید
      • مقدمه ای بر TestRail
      • مرجع قالب بندی ویرایشگر متن
      • صفحه شروع به کار
      • سرور TestRail در مقابل TestRail Cloud
      • بهترین شیوه‌ها
        • بهترین روش ها: کد تست اتوماسیون را با هوش مصنوعی ایجاد کنید
        • راهنمای بهترین روش ها: بک الگ اتوماسیون تست
        • راهنمای بهترین روش ها: TestRail CLI
        • راهنمای بهترین روش ها: معیارهای تست
        • راهنمای بهترین تمرین‌ها: آزمایش‌ها و نتایج
        • راهنمای بهترین روش ها: تست‌کیس‌ها
        • راهنمای بهترین اقدامات: نقاط عطف
    • هوش مصنوعی در TestRail
      • راهنمای استفاده از هوش مصنوعی مسئول
      • اولویت بندی تست ها با هوش مصنوعی
        • درک دلایل هوش مصنوعی در اولویت بندی با هوش مصنوعی
        • چگونه با اولویت با هوش مصنوعی بهترین نتایج را بدست آوریم
        • شروع با تست های اولویت بندی با هوش مصنوعی
      • ایجاد تست‌کیس‌ها با هوش مصنوعی
        • چگونه می‌توان بهترین نتایج را از TestRail&#۸۲۱۷;s AI Test Case Generator دریافت کرد
        • شروع سریع: تست‌کیس‌ها را با هوش مصنوعی ایجاد کنید
      • تست ویژگی های هوش مصنوعی با استفاده از TestRail
        • ادغام ابزارهای ارزیابی هوش مصنوعی با TestRail
        • الگوی ارزیابی هوش مصنوعی با داشبورد Quality Insights
      • خودکار کردن تست‌کیس‌ها با هوش مصنوعی
        • بیشترین بهره را از اتوماسیون مبتنی بر هوش مصنوعی در TestRail ببرید
        • شروع کار با Automate Test Cases با هوش مصنوعی
    • تست‌کیس‌ها
      • توسعه رفتار محور (BDD)
      • تست‌کیس‌ها را از CSV یا Excel وارد کنید
      • مراحل مشترک
      • تست‌کیس‌ها را از XML وارد کنید
      • جابجایی، کپی، حذف و بازیابی تست‌کیس‌ها
      • مراحل آزمون و نتایج آزمون را جدا کنید
      • برچسب زدن
      • مجموعه های آزمایشی
      • فیلتر کردن و مرتب سازی
      • تست‌کیس‌ها صادرات
      • قالب های تست‌کیس
      • اضافه کردن تست‌کیس‌ها
      • بخش ها
      • فیلدهای تست‌کیس
    • برنامه‌ریزی و اجرای تست
      • به روز رسانی نتایج آزمون
      • ایجاد اجرای تست جدید
      • برنامه های آزمایشی جدید ایجاد کنید
      • تنظیمات
      • تعیین تست برای اجرا
      • اجرای مجدد تست‌کیس‌ها
      • بسته شدن برنامه ها و برنامه های آزمایشی
      • ارائه نتایج آزمون
      • نقاط عطف
    • گزارش‌گیری و تحلیل
      • سوالات متداول را گزارش می دهد
      • سفارشی کردن نمودارها
      • نمای کلی گزارشات
      • تنظیمات کلی برای گزارش ها
      • چاپ گزارش ها
      • نمودارها و داشبوردها
      • گزارش موارد استفاده
      • گزارش موارد
        • گزارش وضعیت برتر (موارد).
        • گزارش توزیع اموال (موارد).
        • گزارش پوشش مراجع (موارد).
        • گزارش خلاصه فعالیت (موارد).
      • گزارش های بین پروژه ای
        • کاربر (اجرای تست) حجم کاری
        • خلاصه پروژه ها (اجرای تست).
      • گزارش نقص
        • خلاصه برای مراجع (نقایص) گزارش
        • گزارش خلاصه برای موارد (نقایص).
        • گزارش خلاصه (نقایص).
      • گزارش نتایج
        • گزارش توزیع اموال (نتایج).
        • گزارش مقایسه موارد (نتایج).
        • گزارش مقایسه برای مراجع (نتایج).
      • گزارش های خلاصه
        • گزارش اجراها (خلاصه).
        • گزارش پروژه (خلاصه).
        • گزارش طرح (خلاصه).
        • گزارش Milestone (خلاصه).
    • مدیریت و سفارشی‌سازی‌ها
      • ذخیره سازی و مدیریت داده ها
      • مدیریت پیوست ها
      • پیکربندی فیلدهای سفارشی
      • اضافه کردن یک لوگوی سفارشی به نمونه TestRail
      • افزودن کاربران به نمونه TestRail
      • پیکربندی یک تم (روشن یا تاریک) در TestRail
      • بایگانی هوشمند برای اجرای تست و طرح
      • پیکربندی تنظیمات زبان در TestRail
      • تنظیمات و ادغام های پشتیبانی شده از TestRail
      • پشتیبان گیری روزانه حرفه ای TestRail میزبانی شد
      • اسکریپت های رابط کاربری
        • نمونه اسکریپت های رابط کاربری
        • معرفی اسکریپت های رابط کاربری
      • مدیریت کاربران و امنیت
        • پیکربندی احراز هویت چند عاملی (MFA)
        • مدیریت مجوزها و نقش های کاربر
        • مدیریت امنیت کاربر
        • مدیریت امنیت نمونه
    • راهنمای سازمانی
      • تست پارامتر، متغیرها و مجموعه داده ها
      • نسخه آزمایشی
      • بررسی و تایید تست‌کیس‌ها
      • مدیریت در سطح پروژه
      • سفارشی سازی ایمیل
      • زمان پشتیبان گیری و بازیابی قابل تنظیم
      • ثبت حسابرسی
      • خلاصه ای از ویژگی های سازمانی
      • پیکربندی یک ورود به سیستم (SSO)
        • پیکربندی ADFS SSO
        • پیکربندی Okta SSO
        • پیکربندی Google SSO
        • پیکربندی Azure SSO
        • SSO را پیکربندی کنید
    • راهنمای مهاجرت
      • مهاجرت: CSV و Excel
      • مهاجرت: مقدمه
      • از سرور TestRail به TestRail Cloud مهاجرت کنید
      • مهاجرت از QMetry
      • از TestLink مهاجرت کنید
      • از Azure DevOps مهاجرت کنید
      • مهاجرت از Xray (ابر)
      • مهاجرت از Xray (سرور و دیتاسنتر)
      • مهاجرت از qTest
      • مهاجرت از مقیاس Zephyr
      • مهاجرت از Zephyr Squad
    • صورتحساب و مدیریت حساب
      • پورتال صورتحساب TestRail
      • تغییرات آتی در قیمت اشتراک ماهانه TestRail
      • درخواست های ارزیابی امنیتی
      • گزینه های اشتراک و صورتحساب
      • صورتحساب و مدیریت &#۸۲۱۱; سوالات متداول
  • راهنمای سرور
    • نصب و راه اندازی
      • فعال کردن کار پس زمینه
      • تنزل رتبه TestRail
      • نصب سرور سازمانی
      • به روز رسانی کلید مجوز ویرایشگر متن غنی (۲۰۲۶)
      • نسخه های پشتیبانی شده از سرور TestRail
      • نصب نسخه های 9.4.1 تا 10.4.1
        • ارتقا TestRail از ۹.۴.۱ به ۱۰.۴.۱ در ویندوز
        • ارتقا TestRail از ۹.۴.۱ به ۱۰.۴.۱ در یونیکس/لینوکس
        • الزامات نصب ۹.۴.۱ تا ۱۰.۴.۱
        • نصب با داکر
          • نصب ۹.۴.۱ تا ۱۰.۴.۱ در Docker
        • نصب با یونیکس/لینوکس
          • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; نسخه های ۱۰.۰.۱ به بعد
          • نصب TestRail (یونیکس/لینوکس)
          • ایجاد پایگاه داده خالی SQL (یونیکس / لینوکس)
          • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; نسخه های ۹.۴.۱ تا ۹.۸.۱
        • نصب روی ویندوز
          • آماده سازی سرور ویندوز خود برای نصب &#۸۲۱۱; نسخه های ۱۰.۰.۱ به بعد
          • ایجاد پایگاه داده SQL خالی (ویندوز)
          • آماده سازی سرور ویندوز خود برای نصب &#۸۲۱۱; نسخه های ۹.۴.۱ تا ۹.۸.۱
          • نصب TestRail (ویندوز)
      • نسخه های قدیمی تر
        • نصب نسخه 9.3.2
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰/۹.۱.۰/۹.۲.۱ به ۹.۳.۲ در ویندوز
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰/۹.۱.۰/۹.۲.۱ به ۹.۳.۲ در یونیکس/لینوکس
          • الزامات نصب &#۸۲۱۱; نسخه ۹.۳.۲
          • نصب با داکر
            • نصب ۹.۳.۲.۱۰۰۲ روی داکر
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۹.۳.۲.۱۰۰۲
            • ایجاد پایگاه داده خالی SQL (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۹.۳.۲.۱۰۰۲
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) &#۸۲۱۱; نسخه ۹.۳.۲.۱۰۰۲
            • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; ۹.۳.۲.۱۰۰۲
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) &#۸۲۱۱; نسخه ۹.۳.۲.۱۰۰۲
            • ایجاد پایگاه داده خالی SQL (ویندوز) &#۸۲۱۱; نسخه ۹.۳.۲.۱۰۰۲
            • نصب پایگاه داده Cassandra NoSQL در ویندوز &#۸۲۱۱; نسخه ۹.۳.۲.۱۰۰۲
            • آماده سازی سرور ویندوز خود برای نصب &#۸۲۱۱; نسخه ۹.۳.۲.۱۰۰۲
        • نصب نسخه 9.2.1
          • الزامات نصب &#۸۲۱۱; نسخه ۹.۲.۱
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰/۹.۱.۰ به ۹.۲.۱ در یونیکس/لینوکس
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰/۹.۱.۰ به ۹.۲.۱ در ویندوز
          • نصب با داکر
            • نصب ۹.۲.۱.۱۰۱۰ روی داکر
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۹.۲.۱.۱۰۱۰
            • ایجاد پایگاه داده خالی SQL (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۹.۲.۱.۱۰۱۰
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) &#۸۲۱۱; نسخه ۹.۲.۱.۱۰۱۰
            • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; ۹.۲.۱.۱۰۱۰
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) &#۸۲۱۱; نسخه ۹.۲.۱.۱۰۱۰
            • نصب پایگاه داده Cassandra NoSQL در ویندوز &#۸۲۱۱; نسخه ۹.۲.۱.۱۰۱۰
            • ایجاد پایگاه داده خالی SQL (ویندوز) &#۸۲۱۱; نسخه ۹.۲.۱.۱۰۱۰
            • آماده سازی سرور ویندوز شما برای نصب &#۸۲۱۱; نسخه ۹.۲.۱.۱۰۱۰
        • نصب نسخه 9.1.0
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰ به ۹.۱.۰ در ویندوز
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰ به ۹.۱.۰ در یونیکس/لینوکس
          • الزامات نصب &#۸۲۱۱; نسخه ۹.۱.۰
          • نصب با داکر
            • نصب ۹.۱.۰.۱۰۲۵ در داکر
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۹.۱.۰.۱۰۲۵
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) &#۸۲۱۱; نسخه ۹.۱.۰.۱۰۲۵
            • ایجاد پایگاه داده خالی SQL (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۹.۱.۰.۱۰۲۵
            • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; ۹.۱.۰.۱۰۲۵
          • نصب روی ویندوز
            • آماده سازی سرور ویندوز خود برای نصب &#۸۲۱۱; نسخه ۹.۱.۰.۱۰۲۵
            • نصب پایگاه داده Cassandra NoSQL در ویندوز &#۸۲۱۱; نسخه ۹.۱.۰.۱۰۲۵
            • ایجاد پایگاه داده خالی SQL (ویندوز) &#۸۲۱۱; نسخه ۹.۱.۰.۱۰۲۵
            • نصب TestRail (ویندوز) &#۸۲۱۱; نسخه ۹.۱.۰.۱۰۲۵
        • نصب نسخه 9.0.0
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰ به ۹.۰.۰ در ویندوز
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰ به ۹.۰.۰ در یونیکس/لینوکس
          • الزامات نصب &#۸۲۱۱; نسخه ۹.۰.۰
          • نصب با داکر
            • نصب ۹.۰.۰.۱۰۹۱ در داکر
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۹.۰.۰.۱۰۹۱
            • ایجاد پایگاه داده خالی SQL (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۹.۰.۰.۱۰۹۱
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) &#۸۲۱۱; نسخه ۹.۰.۰.۱۰۹۱
            • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; ۹.۰.۰.۱۰۹۱
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) &#۸۲۱۱; نسخه ۹.۰.۰.۱۰۹۱
            • نصب پایگاه داده Cassandra NoSQL در ویندوز &#۸۲۱۱; نسخه ۹.۰.۰.۱۰۹۱
            • ایجاد پایگاه داده خالی SQL (ویندوز) &#۸۲۱۱; نسخه ۹.۰.۰.۱۰۹۱
            • آماده سازی سرور ویندوز شما برای نصب &#۸۲۱۱; نسخه ۹.۰.۰.۱۰۹۱
        • نصب نسخه 8.1.0
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶ به ۸.۱.۰ در یونیکس/لینوکس
          • ارتقا TestRail از ۸.۰.۴/۸.۰.۶ به ۸.۱.۰ در ویندوز
          • الزامات نصب &#۸۲۱۱; نسخه ۸.۱.۰
          • نصب با داکر
            • نصب ۸.۱.۰.۶۱۸۶ در داکر
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۸.۱.۰.۶۱۸۶
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) &#۸۲۱۱; نسخه ۸.۱.۰.۶۱۸۶
            • ایجاد پایگاه داده خالی SQL (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۸.۱.۰.۶۱۸۶
            • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; ۸.۱.۰.۶۱۸۶
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) &#۸۲۱۱; نسخه ۸.۱.۰.۶۱۸۶
            • ایجاد پایگاه داده خالی SQL (ویندوز) &#۸۲۱۱; نسخه ۸.۱.۰.۶۱۸۶
            • نصب پایگاه داده Cassandra NoSQL در ویندوز &#۸۲۱۱; نسخه ۸.۱.۰.۶۱۸۶
            • آماده سازی سرور ویندوز خود برای نصب &#۸۲۱۱; نسخه ۸.۱.۰.۶۱۸۶
        • نصب نسخه 8.0.6
          • الزامات نصب &#۸۲۱۱; نسخه ۸.۰.۶
          • ارتقا TestRail از ۸.۰.۴ به ۸.۰.۶ در ویندوز
          • ارتقا TestRail از ۸.۰.۴ به ۸.۰.۶ در یونیکس/لینوکس
          • نصب با داکر
            • نصب ۸.۰.۶.۱۰۱۹ روی داکر
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۸.۰.۶.۱۰۱۹
            • ایجاد پایگاه داده خالی SQL (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۸.۰.۶.۱۰۱۹
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) &#۸۲۱۱; نسخه ۸.۰.۶.۱۰۱۹
            • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; نسخه ۸.۰.۶.۱۰۱۹
          • نصب روی ویندوز
            • ایجاد پایگاه داده خالی SQL (ویندوز) &#۸۲۱۱; نسخه ۸.۰.۶.۱۰۱۹
            • نصب TestRail (ویندوز) &#۸۲۱۱; نسخه ۸.۰.۶.۱۰۱۹
            • نصب پایگاه داده Cassandra NoSQL در ویندوز &#۸۲۱۱; نسخه ۸.۰.۶.۱۰۱۹
            • آماده سازی سرور ویندوز خود برای نصب &#۸۲۱۱; نسخه ۸.۰.۶.۱۰۱۹
        • نصب نسخه 8.0.4
          • ارتقا TestRail از ۸.۰.۱ به ۸.۰.۴ در ویندوز
          • ارتقا TestRail از ۸.۰.۱ به ۸.۰.۴ در یونیکس/لینوکس
          • الزامات نصب &#۸۲۱۱; نسخه ۸.۰.۴
          • نصب با داکر
            • نصب ۸.۰.۴.۷۰۳۶ در داکر
          • نصب بر روی یونیکس / لینوکس
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) &#۸۲۱۱; نسخه ۸.۰.۴.۷۰۳۶
            • ایجاد پایگاه داده خالی SQL (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۸.۰.۴.۷۰۳۶
            • نصب TestRail (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۸.۰.۴.۷۰۳۶
            • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; نسخه ۸.۰.۴.۷۰۳۶
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) &#۸۲۱۱; نسخه ۸.۰.۴.۷۰۳۶
            • آماده سازی سرور ویندوز خود برای نصب &#۸۲۱۱; نسخه ۸.۰.۴.۷۰۳۶
            • نصب پایگاه داده Cassandra NoSQL در ویندوز &#۸۲۱۱; نسخه ۸.۰.۴.۷۰۳۶
            • ایجاد پایگاه داده خالی SQL (ویندوز) &#۸۲۱۱; نسخه ۸.۰.۴.۷۰۳۶
        • نصب نسخه 8.0.1
          • ارتقا TestRail از ۷.۵.۳ به ۸.۰.۱ در یونیکس/لینوکس
          • ارتقا TestRail از ۷.۵.۳ به ۸.۰.۱ در ویندوز
          • الزامات نصب &#۸۲۱۱; نسخه ۸.۰.۱
          • نصب با داکر
            • نصب ۸.۰.۱.۱۰۲۹ در داکر
          • نصب بر روی یونیکس / لینوکس
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) &#۸۲۱۱; نسخه ۸.۰.۱.۱۰۲۹
            • نصب TestRail (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۸.۰.۱.۱۰۲۹
            • ایجاد پایگاه داده خالی SQL (یونیکس/لینوکس) &#۸۲۱۱; نسخه ۸.۰.۱.۱۰۲۹
            • آماده سازی سرور یونیکس/لینوکس برای نصب &#۸۲۱۱; نسخه ۸.۰.۱.۱۰۲۹
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) &#۸۲۱۱; نسخه ۸.۰.۱.۱۰۲۹
            • ایجاد پایگاه داده خالی SQL (ویندوز) &#۸۲۱۱; نسخه ۸.۰.۱.۱۰۲۹
            • نصب پایگاه داده Cassandra NoSQL در ویندوز &#۸۲۱۱; نسخه ۸.۰.۱.۱۰۲۹
            • آماده سازی سرور ویندوز شما برای نصب &#۸۲۱۱; نسخه ۸.۰.۱.۱۰۲۹
        • نصب نسخه 7.5
          • الزامات نصب
          • ارتقاء TestRail
          • نصب بر روی یونیکس / لینوکس
            • نصب TestRail
            • ایجاد پایگاه داده SQL خالی
            • نصب پایگاه داده Cassandra NoSQL در یونیکس / لینوکس
            • آماده سازی سرور یونیکس/لینوکس برای نصب
          • نصب روی ویندوز
            • نصب TestRail
            • ایجاد پایگاه داده SQL خالی
            • نصب پایگاه داده Cassandra NoSQL
            • در حال آماده سازی سرور ویندوز خود برای نصب
          • نصب با داکر
            • نصب در Docker: انتقال و ارتقا TestRail
            • نصب در Docker: فایل ها را بنویسید
            • نصب در Docker: شروع به کار
            • نصب در Docker: نمای کلی
    • مدیریت سرور
      • راه اندازی یک سرور مرحله بندی
      • ایمن سازی نصب های سرور TestRail
      • بهینه سازی نصب های سرور TestRail
      • بازیابی نسخه پشتیبان TestRail
      • ایجاد یک نسخه پشتیبان از نمونه سرور TestRail خود
      • عیب یابی
        • PHP ۵.۶ را به PHP ۷.x ارتقا دهید
        • افزایش محدودیت حافظه PHP
        • نصب پسوند SQLsrv PHP
        • عیب یابی نصب سرور TestRail
        • افزایش محدودیت آپلود فایل PHP
        • اجرای تشخیص Phpinfo().
        • حذف داده های اضافی از نمونه TestRail شما
        • نصب پسوند SQLsrv PHP &#۸۲۱۱; نسخه ۸.۰
        • در حال اجرا Phpinfo() diagnostics &#۸۲۱۱; نسخه ۸.۰
    • سفارشی سازی ها و افزونه ها
      • سفارشی کردن یک پلاگین نقص
      • ساخت پلاگین نقص سفارشی
      • زبان ها: ترجمه رابط کاربری TestRail
      • اشکال زدایی اسکریپت های سفارشی
      • افزونه های گزارش سفارشی
        • گزارش ها: ساخت پلاگین گزارش سفارشی (۳/۳)
        • گزارش ها: ساخت افزونه گزارش سفارشی (۲/۳)
        • گزارش ها: ساخت یک افزونه گزارش سفارشی (۱/۳)
        • معرفی گزارش های سفارشی
    • احراز هویت
      • احراز هویت: پیاده سازی یک ورود به سیستم با TestRail
      • احراز هویت: LDAP
      • احراز هویت: Active Directory
      • احراز هویت: مقدمه
    • استهلاک کاساندرا
      • پاک کردن فایل های پیوست قدیمی
      • سرور TestRail Cassandra انتقال داده به MySQL برای لینوکس
      • TestRail Server Cassandra Data Migration برای Docker برای ویندوز و لینوکس
      • TestRail Server Cassandra Data Migration به MS SQL Server برای ویندوز
  • ادغام‌ها
    • ادغام‌های الزامات و نقص‌ها
      • مقدمه ای بر ادغام های مرجع و نقص
      • پیکربندی ادغام های مرجع
      • پیکربندی متغیرهای کاربر
      • پیکربندی ادغام نقص
      • ادغام با Aha! توسعه دهید
      • ادغام های موجود
        • ادغام با Axosoft
        • ادغام با Trello
        • با YouTrack یکپارچه شوید
        • ادغام با VersionOne
        • ادغام با Vault
        • ادغام با Trac
        • با Redmine یکپارچه شوید
        • با Rally یکپارچه شوید
        • ادغام با Pivotal Tracker
        • ادغام با مانتیس
        • ادغام با Lighthouse
        • ادغام با FogBugz (یا دستنوشته)
        • ادغام با fixx
        • ادغام با Bugzilla
        • ادغام با BugTracker.NET
        • ادغام با Bitbucket
        • ادغام با ایمیل
        • ادغام با Azure DevOps
        • ادغام با Axosoft SOAP API
        • ادغام با Axosoft REST API
        • ادغام با Assembla
        • با آسانا یکپارچه شوید
        • برنامه TestRail Azure DevOps
        • ادغام با GitLab
        • ادغام با GitHub
        • با ClickUp یکپارچه شوید
        • ادغام با Monday.com
        • اطلسیان جیرا
          • برنامه TestRail Jira
          • استفاده از فیلدهای سفارشی با ادغام Jira
          • ادغام Jira را به صورت دستی پیکربندی کنید
          • به سرور Jira متصل شوید
          • به Jira Cloud متصل شوید
          • با Jira یکپارچه شوید
          • بررسی پوشش جیرا
          • سوالات متداول ادغام TestRail Jira
          • به مرکز داده Jira متصل شوید
    • یکپارچه سازی امنیتی
      • یکپارچه سازی اسکن های Kiuwan SAST از طریق UI
      • یکپارچه سازی اسکن های Kiuwan SAST از طریق CLI
    • داشبوردها
      • مروری بر ادغام های داشبورد
      • ادغام با Confluence
    • وب هوک ها
      • وب هوک ها
  • اتوماسیون تست
    • TestRail CLI
      • شروع کار با TestRail CLI
      • ورود به سیستم و قابلیت مشاهده
      • مرجع دستورات توسعه رفتار محور (BDD).
      • راهنمای عملکرد صفحه بندی موازی برای مجموعه آزمایشی بزرگ
      • TRCLI در خطوط لوله CI/CD
      • دریافت بیشتر از TRCLI
      • نقشه برداری JUnit به TestRail
      • منابع پارامتر
      • نمونه های استفاده
      • مرجع دستورات CLI
      • SauceLabs و saucectl گزارش می دهند
      • گردش کار Specification-first
      • گردش کار کد اول
    • ادغام فریم‌ورک‌های اتوماسیون
      • ادغام با نمایشنامه نویس
      • ادغام با Pytest
      • ادغام با Cypress
      • ادغام با TestNG
      • ادغام با Robot Framework
      • ادغام با NUnit
      • ادغام با JUnit۵
      • با Curiosity Quality Modeller یکپارچه شوید
      • ادغام با Ranorex
      • ادغام با K۶
      • ادغام با Postman
      • ادغام با WebdriverIO
      • ادغام با JMeter
      • ادغام با Robot Framework (با استفاده از Robot Parser)
      • ادغام با سلنیوم
      • ادغام با testRigor
        • testRigor ادغام در TestRail
        • ادغام با testRigor
    • ادغام ابزارهای CI/CD
      • ادغام با جنکینز (استایل آزاد)
      • ادغام با GitHub Actions
      • ادغام با Azure Pipelines
      • ادغام با Bitbucket
      • ادغام با Travis CI
      • ادغام با CircleCI
      • ادغام با جنکینز (خط لوله)
      • ادغام با GitLab CI/CD
    • اسکریپت های UI برای اتوماسیون تست
      • اسکریپت های UI برای اتوماسیون تست
  • راهنمای API
    • شروع کار با TestRail API
      • رسیدگی به خطا
      • اتصال دات نت (C#/VB.NET)
      • یاقوت صحافی
      • پایتون صحافی
      • اتصال PHP
      • مقدمه ای بر TestRail API
      • اتصال جاوا
      • دسترسی به TestRail API
    • موارد استفاده از API
      • خروجی گرفتن از تست‌کیس‌ها
      • صادرات نتایج آزمون
      • ایجاد تست‌کیس‌ها
      • واردات نتایج آزمون
      • API از معرفی موارد استفاده می کند
    • مرجع API
      • BDD ها
      • تست ها
      • متغیرها
      • کاربران
      • قالب ها
      • سوئیت ها
      • وضعیت ها
      • مراحل مشترک
      • بخش ها
      • اجرا می شود
      • فیلدهای نتیجه
      • نقش ها
      • گزارش ها و گزارش های بین پروژه ای
      • نتایج
      • پروژه ها
      • اولویت ها
      • نقاط عطف
      • طرح ها
      • گروه ها
      • مجموعه داده ها
      • تنظیمات
      • انواع مورد
      • موارد
      • فیلدهای تست‌کیس
      • پیوست ها
      • فیلدهای فیلتر پویا
      • برچسب ها
  • یادداشت‌های انتشار
    • آهنگ انتشار پیش فرض
      • TestRail ۱۰.۵.۱ پیش فرض (۱۰۰۱)
      • TestRail ۱۰.۴.۱ پیش فرض (۱۰۰۴)
      • TestRail ۱۰.۳.۱ پیش فرض (۱۰۰۹)
      • TestRail ۱۰.۱.۳ پیش فرض (۱۰۰۶)
      • TestRail ۱۰.۲.۰ پیش فرض (۱۰۷۶)
      • TestRail ۱۰.۱.۲ پیش فرض (۱۰۰۲)
      • TestRail ۱۰.۱.۱ پیش فرض (۱۰۱۱)
      • TestRail ۱۰.۰.۱ پیش فرض (۱۰۱۰)
      • TestRail ۱۰.۰.۰ پیش فرض (۱۰۶۸)
      • TestRail ۹.۸.۱ پیش فرض (۱۵۰۶)
      • TestRail ۹.۷.۲ پیش فرض (۱۰۰۳)
      • TestRail ۹.۷.۱ پیش فرض (۱۰۰۹)
      • TestRail ۹.۷.۰ پیش فرض (۱۰۳۶)
      • TestRail ۹.۶.۱ پیش فرض (۱۰۳۳)
      • TestRail ۹.۶.۰ پیش فرض (۱۰۳۲)
      • TestRail ۹.۵.۳ پیش فرض (۱۰۵۸)
      • TestRail ۹.۵.۲ پیش فرض (۱۰۴۷)
      • TestRail ۹.۵.۰ پیش فرض (۱۰۴۰)
      • TestRail ۹.۴.۰ پیش فرض (۱۰۵۴)
      • TestRail ۹.۳.۲ پیش فرض (۱۰۰۲)
      • TestRail ۹.۳.۱ پیش‌فرض (۱۰۲۰)
      • TestRail ۹.۳.۰ پیش فرض (۱۰۸۰)
      • TestRail ۹.۲.۱ پیش فرض (۱۰۱۰)
      • TestRail ۹.۲.۰ پیش فرض (۱۲۲۵)
      • TestRail ۹.۱.۲ پیش فرض (۱۰۲۸)
      • TestRail ۹.۱.۱ پیش فرض (۱۰۲۷)
      • TestRail ۹.۱.۰ پیش فرض (۱۰۲۵)
      • TestRail ۹.۰.۰ پیش‌فرض (۱۰۹۱)
      • TestRail ۹.۰.۰ پیش فرض (۱۰۵۷)
      • TestRail ۹.۰.۰ پیش فرض (۱۰۵۶)
    • سرور منتشر می شود
      • سرور TestRail ۱۰.۴.۱.۱۰۰۴
      • TestRail ۱۰.۴.۱.۱۰۰۴ Docker Image
      • TestRail ۱۰.۳.۱.۱۰۰۹ Docker Image
      • سرور TestRail ۱۰.۳.۱.۱۰۰۹
      • سرور TestRail ۱۰.۲.۰.۱۰۷۶
      • TestRail ۱۰.۲.۰.۱۰۷۶ Docker Image
      • TestRail ۱۰.۱.۴.۱۰۰۴ Docker Image
      • سرور TestRail ۱۰.۱.۴.۱۰۰۴
      • TestRail ۱۰.۰.۱.۱۰۱۰ Docker Image
      • سرور TestRail ۱۰.۰.۱.۱۰۱۰
      • TestRail ۹.۸.۱.۱۵۰۶ Docker Image
      • سرور TestRail ۹.۸.۱.۱۵۰۶
      • سرور TestRail ۹.۶.۱.۱۰۳۳
      • TestRail ۹.۶.۱.۱۰۳۳ Docker Image
      • TestRail ۹.۵.۱.۱۰۴۲ Docker Image
      • سرور TestRail ۹.۵.۱.۱۰۴۲
      • TestRail ۹.۴.۱.۱۰۰۱ Docker Image
      • سرور TestRail ۹.۴.۱.۱۰۰۱
      • TestRail ۹.۳.۲.۱۰۰۲ Docker Image
      • سرور TestRail ۹.۳.۲.۱۰۰۲
      • TestRail ۹.۳.۱.۱۰۲۰ Docker Image
      • سرور TestRail ۹.۳.۱.۱۰۲۰
      • سرور TestRail ۹.۲.۱.۱۰۱۰
      • TestRail ۹.۲.۱.۱۰۱۰ Docker Image
      • TestRail ۹.۱.۱.۱۰۲۷ Docker Image
      • سرور TestRail ۹.۱.۱.۱۰۲۷
      • TestRail ۹.۱.۰.۱۰۲۵ Docker Image
      • سرور TestRail ۹.۱.۰.۱۰۲۵
      • سرور TestRail ۹.۰.۰.۱۰۹۱
      • TestRail ۹.۰.۰.۱۰۹۱ Docker Image
      • TestRail ۹.۰.۰.۱۰۵۷ Docker Image
      • سرور TestRail ۹.۰.۰.۱۰۵۷
      • سرور TestRail ۸.۱.۰.۶۱۸۶
      • TestRail ۸.۱.۰.۶۱۸۶ Docker Image
      • TestRail ۸.۱.۰.۶۱۶۵ Docker Image
      • سرور TestRail ۸.۱.۰.۶۱۶۵
      • TestRail ۸.۰.۶.۱۰۱۹ Docker Image
      • سرور TestRail ۸.۰.۶.۱۰۱۹
      • TestRail ۸.۰.۴.۷۰۳۶ Docker Image
      • سرور TestRail ۸.۰.۴.۷۰۳۶
      • سرور TestRail ۸.۰.۱.۱۰۲۹
      • TestRail ۸.۰.۱.۱۰۲۹ Docker Image
      • سرور TestRail ۸.۰.۰.۱۰۸۹
      • سرور TestRail ۷.۵
    • انتشارات تاریخی
      • TestRail ۸.۱.۰ پیش فرض (۶۱۸۵)
      • TestRail ۸.۱.۰ پیش فرض (۶۱۶۵)
      • TestRail ۸.۱.۰ پیش فرض (۶۱۶۱)
      • TestRail ۸.۰.۶ پیش‌فرض (۱۰۲۹)
      • TestRail ۸.۰.۶ پیش‌فرض (۱۰۱۹)
      • TestRail ۸.۰.۶ پیش‌فرض (۱۰۱۴)
      • TestRail ۸.۰.۵ پیش‌فرض (۱۰۵۵)
      • TestRail ۸.۰.۵ پیش‌فرض (۱۰۳۹)
      • TestRail ۸.۰.۴ پیش فرض (۷۰۳۶)
      • TestRail ۸.۰.۳ پیش‌فرض (۳۰۸۷)
      • TestRail ۸.۰.۳ پیش‌فرض (۳۰۷۰)
      • TestRail ۸.۰.۳ پیش‌فرض (۳۰۶۷)
      • TestRail ۸.۰.۳ پیش‌فرض (۳۰۶۶)
      • TestRail ۸.۰.۳ پیش‌فرض (۳۰۶۴)
      • TestRail ۸.۰.۳ پیش‌فرض (۳۰۶۳)
      • TestRail ۸.۰.۲ پیش فرض (۳۱۳۸)
      • TestRail ۸.۰.۱ پیش فرض (۱۰۳۳)
      • TestRail ۷.۶ پیش فرض
      • TestRail ۶.۶ پیش فرض
      • TestRail ۸.۰.۱ پیش فرض (۱۰۳۰)
      • TestRail ۵.۲ پیش فرض
      • TestRail ۵.۳ پیش فرض
      • TestRail ۵.۴ پیش فرض
      • TestRail ۵.۴.۱ پیش فرض
      • TestRail ۵.۵ پیش فرض
      • TestRail ۵.۶ پیش فرض
      • TestRail ۵.۷ پیش فرض
      • TestRail ۶.۰ پیش فرض
      • TestRail ۶.۱ پیش فرض
      • TestRail ۶.۲ پیش فرض
      • TestRail ۶.۳ پیش فرض
      • TestRail ۶.۴ پیش فرض
      • TestRail ۶.۵ پیش فرض
      • TestRail ۶.۷ پیش فرض
      • TestRail ۵.۱ پیش فرض
      • TestRail ۵.۰ (افزونه و به روز رسانی مدیریت تست JIRA ۷.۰)
      • TestRail ۵.۰ پیش فرض
      • TestRail ۴.۲ پیش فرض
      • TestRail ۴.۱ پیش فرض
      • TestRail ۴.۰ پیش فرض
      • TestRail ۳.۱ پیش فرض
      • TestRail ۳.۰ پیش فرض
      • TestRail ۲.۷.۱ پیش فرض
      • TestRail ۲.۷ پیش فرض
      • TestRail ۲.۶ پیش فرض
      • TestRail ۲.۵ پیش فرض
      • TestRail ۷.۰ پیش فرض
      • TestRail ۷.۱ پیش فرض
      • TestRail ۷.۲ پیش فرض
      • TestRail ۷.۳ پیش فرض
      • TestRail ۲.۴ پیش فرض
      • TestRail ۲.۳ پیش فرض
      • TestRail ۲.۲ پیش فرض
      • TestRail ۲.۱ پیش فرض
      • TestRail ۲.۰ پیش فرض
      • TestRail ۱.۳ پیش فرض
      • TestRail ۱.۲ پیش فرض
      • TestRail ۱.۰ پیش فرض
      • TestRail ۱.۱ پیش فرض
      • TestRail Beta ۱.۰.۴
      • TestRail Beta ۱.۰.۳
      • TestRail Beta ۱.۰.۲
      • TestRail ۷.۴ پیش فرض
      • TestRail ۷.۵ پیش فرض
      • TestRail ۸.۰.۱ پیش‌فرض (۱۰۲۹)
      • TestRail ۷.۸.۰ پیش‌فرض (۱۱۴۱)
      • TestRail ۷.۸.۰ پیش فرض (۱۱۴۰)
      • TestRail ۷.۷ دسترسی زودهنگام
      • TestRail ۷.۸.۰ پیش فرض (۱۱۱۶)
      • TestRail ۷.۸.۰ پیش فرض (۱۱۳۶)
      • TestRail ۷.۸.۰ پیش‌فرض (۱۰۵۹)
دسته‌ها را مشاهده کنید
  • خانه
  • مستندات
  • Testrail
  • Testrail
  • ادغام‌ها
  • ادغام‌های الزامات و نقص‌ها
  • ادغام های موجود
  • ادغام با Azure DevOps

ادغام با Azure DevOps

مدت زمان مطالعه: : 15 دقیقه

  #

این مقاله به ادغام با تابلوها و موارد کاری Azure DevOps. اگر به دنبال اطلاعاتی در مورد ادغام CI/CD هستید، لطفاً به مستندات موجود در آن مراجعه کنید ادغام با Azure Pipelines.

TestRail با Azure DevOps ادغام می شود، بنابراین تیم شما می تواند مشکلات را بین TestRail و Azure DevOps پیوند دهد، مشاهده کند، اضافه کند، و به آنها فشار دهد. اشکال / نقص، الزامات / مراجع، یا هر دو. ادغام TestRail با Azure DevOps از موارد استفاده زیر پشتیبانی می کند:

  • موارد آزمون را به الزامات پیوند دهید
  • شروع به ایجاد الزامات از TestRail کنید
  • مشاهده الزامات در TestRail
  • عیوب را به نتایج تست پیوند دهید
  • نقص های جدید را در Azure DevOps ارسال کنید
  • عیوب جدید را از TestRail ارسال کنید
  • مشاهده عیوب در TestRail

لازم نیست از همه گزینه های ادغام فهرست شده استفاده کنید. می توانید ادغام را با ابزارهای دیگر ترکیب و مطابقت دهید. پیکربندی ادغام معمولاً فقط چند دقیقه طول می کشد. این راهنما نحوه پیکربندی ادغام و نحوه عملکرد آن را توضیح می دهد.

موارد آزمون را به الزامات پیوند دهید #

برای تنظیم پوشش آزمایشی، زمانی که در حال ایجاد یا ویرایش تست‌کیس‌ها هستید، به سادگی یک یا چند شناسه مورد کاری (که با کاما از هم جدا شده اند) به آن اضافه کنید. مراجع زمینه 

Integrate with azure devops ss1.png

را مراجع در تست‌کیس‌ها خود تنظیم کرده‌اید به یک پیوند مستقیم به موارد کاری Azure DevOps تبدیل می‌شود.

Integrate with azure devops ss2.png

پیکربندی نشانی وب نمای مرجع #

برای پیوند تست‌کیس‌ها به الزامات، باید Azure DevOps را پیکربندی کنید نشانی وب مشاهده مرجع در TestRail با دنبال کردن مراحل زیر.

  1. برو به مدیر صفحه، انتخاب کنید یکپارچه سازی برای پیکربندی جهانی یا پروژه ها برای یک پروژه واحد، و باز کنید مراجع برگه
  2. خود را وارد کنید نشانی وب مشاهده مرجع با استفاده از الگوی زیر
    • https://<Azure_DevOps_URL>/<Project>/_workitems/edit/%id%/
  3. کلیک کنید تنظیمات را ذخیره کنید 

  #

لطفا حتما تعویض کنید <Azure_DevOps_URL> و <Project> با URL واقعی نمونه و نام پروژه در Azure DevOps که می خواهید با آن ادغام کنید.

 

Integrate with azure devops ss3.png

شروع به ایجاد الزامات از TestRail کنید #

TestRail ارائه می دهد اضافه کنید پیوند در نمای ویرایشگر تست‌کیس برای رفتن سریع به صفحه ایجاد آیتم کاری Azure DevOps. این به شما امکان می دهد تا به سرعت نیازهای جدیدی را ایجاد کنید که می خواهید در تست‌کیس‌ها خود ردیابی کنید. توجه داشته باشید که پس از ایجاد آیتم کاری جدید، باید شناسه آن را کپی و در آن پیست کنید مراجع زمینه

Integrate with azure devops ss4.png

پیکربندی آدرس افزودن مرجع #

برای شروع ایجاد الزامات جدید از TestRail، باید Azure DevOps را پیکربندی کنید مرجع اضافه کردن آدرس در TestRail با دنبال کردن مراحل زیر.

  1. برو به مدیر صفحه، انتخاب کنید یکپارچه سازی برای پیکربندی جهانی یا پروژه ها برای یک پروژه واحد، و باز کنید مراجع برگه
  2. خود را وارد کنید مرجع اضافه کردن آدرس با استفاده از الگوی زیر
    • https://<Azure_DevOps_URL>/<Project>/_workitems/create/issue
  3. کلیک کنید تنظیمات را ذخیره کنید 

Integrate with azure devops ss5.png

مشاهده الزامات در TestRail #

TestRail می تواند اطلاعات اضافی را از شناسه های وارد شده در آن بازیابی کند مراجع زمینه موجودیت های TestRail، مانند تست‌کیس‌ها، اجرای تست، و نقاط عطف. به سادگی روی پیوندها بروید و یک گفتگو تمام آخرین اطلاعات را بدون نیاز به حرکت به Azure DevOps به شما نشان می دهد.

Integrate with azure devops ss6.png

پیکربندی پلاگین مرجع #

برای مشاهده مستقیم نیازمندی ها در TestRail، باید Azure DevOps را پیکربندی کنید پلاگین مرجع در TestRail با دنبال کردن مراحل زیر.

  1. ایجاد یک متغیر کاربر برای رمز عبور Azure DevOps یا رمز دسترسی شخصی (PAT)
  2. برو به مدیر صفحه، انتخاب کنید یکپارچه سازی برای پیکربندی جهانی یا پروژه ها برای یک پروژه واحد، و باز کنید مراجع برگه
  3. خود را انتخاب کنید Azure_DevOps_ نوع در پلاگین مرجع لیست کشویی (اگر تیم شما از خدمات Azure DevOps استفاده می کند، CLOUD، اگر تیم شما از سرور Azure DevOps استفاده می کند سرور)
  4. تنظیمات اتصال را در [اتصال] بخش
    • آدرس: https://<Azure_DevOps_URL>
    • پروژه: نام پروژه شما
    • کاربر: نام کاربری شما 
    • رمز عبور: شما متغیر کاربر برای رمز عبور Azure DevOps یا رمز دسترسی شخصی (PAT)
  5. کلیک کنید تنظیمات را ذخیره کنید 
     

همچنین امکان سفارشی سازی فیلدهایی که از طریق شناور کردن پیوند ظاهر می شوند وجود دارد. اطلاعات بیشتر در مورد نحوه انجام آن را می توانید در قسمت مشاهده کنید سفارشی کردن پلاگین های مورد نیاز/ نقص بخش

افزونه Defect از Azure DevOps API استفاده می کند، بنابراین اعتبارنامه های معتبری برای اتصال به API مورد نیاز است. شما مجبور خواهید بود یک توکن دسترسی شخصی Azure ایجاد کنید با دسترسی کامل یا تعریف شده سفارشی با همه مجوزها برای موارد کار.

عیوب را به نتایج تست پیوند دهید #

را نشانی وب مشاهده نقص برای ایجاد پیوند به Azure DevOps بر اساس Defect ID استفاده می‌شود، بنابراین می‌توانید به سادگی روی یک ID کلیک کنید تا این مشکل مستقیماً در Azure DevOps باز شود.

هنگامی که یکپارچه سازی URL Defect View را با مشکلات Azure DevOps تنظیم می کنید، می توانید شناسه یک مشکل Azure DevOps را در قسمت Defects نتیجه آزمایش جایگذاری کنید و TestRail به طور خودکار آن شناسه را به یک پیوند قابل کلیک تبدیل می کند تا مشکل را در Azure DevOps مشاهده کند. این به تیم شما اجازه می‌دهد تا آزمایش‌ها را با مشکلات Azure DevOps مرتبط کند و گزارش‌های نقص و ردیابی را در TestRail ایجاد کند.

پیکربندی آدرس اینترنتی Defect View #

برای پیوند دادن نقص به نتایج تست در TestRail، باید Azure DevOps را پیکربندی کنید نشانی وب مشاهده نقص در TestRail با دنبال کردن مراحل زیر.

  1. برو به مدیر صفحه، انتخاب کنید یکپارچه سازی برای پیکربندی جهانی یا پروژه ها برای یک پروژه واحد، و باز کنید نقص برگه
  2. خود را وارد کنید نشانی وب مشاهده نقص با استفاده از الگوی زیر
    • https://<Azure_DevOps_URL>/<Project>/_workitems/edit/%id%/
  3. کلیک کنید تنظیمات را ذخیره کنید 

  #

لطفا حتما تعویض کنید <Azure_DevOps_URL> و <Project> با URL واقعی نمونه و نام پروژه در Azure DevOps که می خواهید با آن ادغام کنید.

Integrate with azure devops ss9.png

نقص های جدید را در Azure DevOps ارسال کنید #

TestRail با استفاده از رابط Azure DevOps، ناوبری سریع را برای گزارش نقص ها ارائه می دهد. شما می توانید آن را از دو مکان مختلف انجام دهید – منوی نقص و گفتگوی نتیجه آزمایش را اضافه کنید.

را منوی نقص، همچنین به عنوان TestRail’s شناخته می شود نقص از هر کجا ویژگی، برای دسترسی سریع در بالای اکثر صفحات نمایش داده می شود.

Integrate with azure devops ss10.png

را گفتگوی نتیجه آزمایش را اضافه کنید را نشان می دهد لینک اضافه کنید در کنار زمینه نقص برای اینکه به سرعت و به راحتی به DevOps بروید تا در صورت شکست تست، نقصی را ارسال کنید.

توجه داشته باشید که پس از ایجاد نقص در Azure DevOps، باید شناسه مورد کاری را کپی و در آن پیست کنید. نقص فیلد ورودی برای ایجاد قابلیت ردیابی از نتیجه آزمایش شما به Azure DevOps.

پیکربندی Defect Add URL #

برای پیمایش سریع به Azure DevOps برای ایجاد یک نقص جدید، باید Azure DevOps را پیکربندی کنید. آدرس اینترنتی نقص در TestRail با دنبال کردن مراحل زیر.

  1. برو به مدیر صفحه، انتخاب کنید یکپارچه سازی برای پیکربندی جهانی یا پروژه ها برای یک پروژه واحد، و باز کنید نقص برگه
  2. خود را وارد کنید نقص آدرس URL را اضافه کنید با استفاده از الگوی زیر
    • https://<Azure_DevOps_URL>/<Project>/_workitems/create/issue
  3. کلیک کنید تنظیمات را ذخیره کنید 

  #

لطفا حتما تعویض کنید <Azure_DevOps_URL> و <Project> با URL واقعی نمونه و نام پروژه در Azure DevOps که می خواهید با آن ادغام کنید.
به طور پیش فرض، ما استفاده از آن را پیشنهاد می کنیم /issue بر روی نقص آدرس URL را اضافه کنید. Azure Basic Process شامل این نیست اشکال کار نوع مورد، اما در صورتی که از فرآیند Agile/SCRUM/CMMI استفاده می کنید، می توانید جایگزین کنید /issue با /bug، یا هر نوع دیگری که ممکن است ترجیح دهید.

Integrate with azure devops ss12.png

عیوب جدید را از TestRail ارسال کنید #

برای یکپارچگی عمیق‌تر هنگام گزارش نقص، TestRail با یک افزونه نقص Azure DevOps آماده برای استفاده ارائه می‌شود. این افزونه به شما امکان می دهد بدون خروج از TestRail، مسائل جدید را به Azure DevOps وارد کنید. 

با استفاده از داخلی دیالوگ Push Defect، می توانید به سرعت یک نقص جدید با عنوان، توضیحات و هر فیلد دیگری که توسط Azure DevOps پشتیبانی می شود ایجاد کنید.

می توانید گفتگوی ارسال نقص را از دو مکان باز کنید – منوی نقص و گفتگوی نتیجه آزمایش را اضافه کنید.

را منوی نقص، همچنین به عنوان TestRail’s شناخته می شود نقص از هر کجا ویژگی، برای دسترسی سریع در بالای اکثر صفحات نمایش داده می شود.

Integrate with azure devops ss14.png

را گفتگوی نتیجه آزمایش را اضافه کنید را نشان می دهد پیوند فشاری در کنار زمینه نقص برای گزارش کارآمد نقص در حین ارسال نتایج تست.

پیکربندی افزونه نقص #

برای ارسال عیوب جدید مستقیماً از TestRail، باید Azure DevOps را پیکربندی کنید افزونه نقص در TestRail با دنبال کردن مراحل زیر.

  1. ایجاد یک متغیر کاربر برای رمز عبور Azure DevOps یا رمز دسترسی شخصی (PAT)
  2. برو به مدیر صفحه، انتخاب کنید یکپارچه سازی برای پیکربندی جهانی یا پروژه ها برای یک پروژه واحد، و باز کنید نقص برگه
  3. خود را انتخاب کنید Azure_DevOps_ نوع در افزونه نقص فهرست کشویی (اگر تیم شما از سرویس‌های Azure DevOps استفاده می‌کند، اگر تیم شما از سرور Azure DevOps استفاده می‌کند، SERVER)
  4. تنظیمات اتصال را در [اتصال] بخش
    • آدرس: https://<Azure_DevOps_URL>
    • پروژه: نام پروژه شما
    • کاربر: نام کاربری شما 
    • رمز عبور: شما متغیر کاربر برای رمز عبور Azure DevOps یا رمز دسترسی شخصی (PAT)
  5. کلیک کنید تنظیمات را ذخیره کنید 

همچنین می توان فیلدهایی را که از طریق شناور کردن پیوند ظاهر می شوند، سفارشی کرد. شما می توانید اطلاعات بیشتر در مورد نحوه انجام آن را در سفارشی کردن پلاگین های مورد نیاز/ نقص بخش

افزونه Defect از Azure DevOps API استفاده می کند، بنابراین اعتبارنامه های معتبری برای اتصال به API مورد نیاز است. شما مجبور خواهید بود یک توکن دسترسی شخصی Azure ایجاد کنید با دسترسی کامل یا تعریف شده سفارشی با همه مجوزها برای موارد کار.

مشاهده عیوب در TestRail #

به سادگی روی پیوندهای نقص حرکت کنید و یک گفتگو تمام آخرین اطلاعات را بدون نیاز به حرکت به Azure DevOps به شما نشان می دهد. این پیوندها مستقیماً در نتایج تست و همچنین بخش نقص در آزمایش‌ها، طرح‌های آزمایشی و نقاط عطف موجود هستند.

پیکربندی افزونه نقص #

برای مشاهده مستقیم اطلاعات نقص در TestRail، باید Azure DevOps را پیکربندی کنید افزونه نقص در TestRail اگر قبلاً تنظیمات را انجام داده اید افزونه نقص برای فشار دادن عیوب به TestRail، باید همه چیز را تنظیم کنید. اگر نه، لطفا مراحل زیر را دنبال کنید.

  1. برو به مدیر صفحه، انتخاب کنید یکپارچه سازی برای پیکربندی جهانی یا پروژه ها برای یک پروژه واحد، و باز کنید نقص برگه
  2. خود را انتخاب کنید Azure_DevOps_ نوع در افزونه نقص فهرست کشویی (اگر تیم شما از سرویس‌های Azure DevOps استفاده می‌کند، اگر تیم شما از سرور Azure DevOps استفاده می‌کند، SERVER)
  3. تنظیمات اتصال را در [اتصال] بخش
    • آدرس: https://<Azure_DevOps_URL>
    • پروژه: نام پروژه شما
    • کاربر: نام کاربری شما 
    • رمز عبور: گذرواژه Azure DevOps یا رمز دسترسی شخصی (PAT) شما
  4. کلیک کنید تنظیمات را ذخیره کنید 

همچنین می توان فیلدهایی را که از طریق شناور کردن پیوند ظاهر می شوند، سفارشی کرد. شما می توانید اطلاعات بیشتر در مورد نحوه انجام آن را در سفارشی کردن پلاگین های مورد نیاز/ نقص بخش

افزونه Defect از Azure DevOps API استفاده می کند، بنابراین اعتبارنامه های معتبری برای اتصال به API مورد نیاز است. شما مجبور خواهید بود یک توکن دسترسی شخصی Azure ایجاد کنید با دسترسی کامل یا تعریف شده سفارشی با همه مجوزها برای موارد کار.

سفارشی سازی های پیشرفته #

متغیرهای کاربر #

توصیه می کنیم استفاده کنید متغیرهای کاربر هنگام پیکربندی هر گونه اعتبار یکپارچه سازی. این به شما این امکان را می‌دهد تا اعتبارنامه‌های عمومی را بدون افشای آن‌ها ارائه کنید، و همچنین به کاربران اجازه می‌دهد تا برای کنترل دسترسی بهتر، اعتبارنامه‌های خود را در تنظیمات شخصی‌شان تعریف کنند. در زیر می توانید نمونه ای از نحوه تنظیم متغیرها در پیکربندی خود را مشاهده کنید.

user=%azure_username%
password=%azure_password%

Integrate with azure devops ss19.png

سفارشی کردن پلاگین های مورد نیاز/ نقص #

پلاگین Azure DevOps برای کار با پیکربندی استاندارد Azure DevOps ساخته شده است. TestRail به شما امکان می‌دهد فیلدهایی را که در کادر محاوره‌ای Push ظاهر می‌شوند و همچنین هنگام نگه‌داشتن ماوس روی شناسه‌های مورد کار، هم برای نیازمندی‌ها و هم برای نقص‌ها، سفارشی کنید. فیلدهای فشار از پیش تنظیم شده و فیلدهای شناور را می توان روی آن تنظیم کرد on یا off مربوط به خود [push.fields] و [hover.fields] بخش ها، و همچنین می توانید ترتیب آنها را تغییر دهید، که در UI منعکس می شود.

  #

برخی از فیلدها (مانند عنوان) همیشه فعال هستند و ممکن است در این بخش ها ظاهر نشوند زیرا همیشه توسط TestRail یا Azure DevOps مورد نیاز هستند.

  #

این افزونه برای Azure DevOps Cloud و Azure DevOps Server در دسترس است و به استثنای ۱ فیلد، عملکرد یکسانی دارد. افزونه Azure DevOps Server از فیلد اختصاصی پشتیبانی نمی کند، به دلیل محدودیت های API.

افزونه نقص Azure DevOps همچنین از اصلاح ویژگی های فیلد و همچنین فیلدهای سفارشی پشتیبانی می کند.

[push.types]
Bug=on
Epic=off
Issue=on
Task=on
UserStory=off

به‌طور پیش‌فرض، این افزونه از انواع موارد تعریف‌شده در بالا پشتیبانی می‌کند و تنها اشکال، مشکل و وظیفه در ابتدا فعال هستند. در Azure DevOps، انواع آیتم‌های مختلف دارای فیلدهای نوع توصیف متفاوتی هستند. به عنوان مثال، یک اشکال در Azure DevOps دارای مراحل بازتولید و فیلدهای اطلاعات سیستم است، در حالی که نوع آیتم Issue از فیلد توضیحات استفاده می کند. این سه نوع فیلد را می توان بر اساس نوع هر مورد با استفاده از این فعال و غیرفعال کرد [type.settings.<item_type>] بخش را default مقدار برای تعیین محل پر شدن توضیحات باگ TestRail استفاده می شود.

[type.settings.Bug]
description=off
repro_steps=default
system_info=on

علاوه بر فعال کردن، غیرفعال کردن یا سازماندهی مجدد فیلدها همانطور که در بالا توضیح داده شد، امکان تغییر گزینه های اضافی در هر فیلد نیز وجود دارد. برای انجام این کار، یک بخش برای فیلد تعریف می کنید، مانند [push.field.description] و گزینه های اضافی را در این قسمت مشخص کنید.

[push.field.description]
label=Detailed Description
required=true

لطفاً برای لیست کامل و توضیح گزینه های فیلد موجود به زیر مراجعه کنید:

گزینه توضیحات
api_field کلید فیلد در پاسخ API. نمونه ها هستند api_field=System.Description و api_field=Microsoft.VSTS.Common.AcceptanceCriteria (برای فیلدهای سفارشی لازم است)
api_list_id مقدار شناسه یک فیلد لیست، مانند 661eb38e-6f0b-484a-bc53-27a57c2e2d50. مقدار از Azure DevOps API به دست آمده است. (برای فیلدهای سفارشی که دارای type=dropdown)
label نام نمایش فیلد را در گفتگوی Push Defect مشخص می کند (برای فیلدهای سفارشی لازم است)
size مشخص می کند که آیا فیلد به صورت یک فیلد فشرده نمایش داده می شود یا خیر (compact) یا از تمام عرض دیالوگ استفاده می کند (full)
remember مشخص می کند که آیا مقادیر انتخاب شده قبلی برای این فیلد باید در دفعه بعد که گفتگوی Push Defect باز می شود به خاطر بسپارند و بازیابی شوند.
required اجباری یا اختیاری بودن این فیلد را مشخص می‌کند و آیا کاربران باید مقداری را برای این فیلد در گفتگوی Push Defect وارد کنند.
type نوع این فیلد را مشخص می کند، لطفاً بخش فیلدهای سفارشی را در زیر برای لیستی از انواع فیلدهای پشتیبانی شده ببینید.  (الزامی برای فیلدهای سفارشی – اگر type=dropdown پس برای یک فیلد سفارشی api_list_id نیز لازم است)

فیلدهای سفارشی #

همچنین می توانید از رویکرد فوق برای افزودن فیلدهای سفارشی به گفتگوی Push Defect TestRail استفاده کنید. برای انجام این کار، به سادگی یک خط با فیلد دلخواه خود به آن اضافه کنید [push.fields] بخش برای افزودن یک فیلد

[push.fields]
# ...
description=on
customfield_customer=on

سپس، a را اضافه کنید [field.settings.customfield_<field_name>] بخش این بخش مورد نیاز است تا افزونه بتواند داده ها را از ابزار شما فشار دهد و/یا بازیابی کند. <field_name> می تواند هر مقدار باشد، زیرا ویژگی های فیلد در قسمت مربوطه تعریف می شود. در زیر یک نمونه است.

[field.settings.customfield_customer]
api_field=System.Customer
label=Customer
size=compact
type=dropdown
required=true

انواع فیلدهای زیر پشتیبانی می شوند:

نوع فیلد توضیحات
bool یک منوی کشویی بله/خیر برای مقادیر درست/نادرست، بله/خیر یا مقادیر باینری مشابه
date یک فیلد رشته ای که مقدار تاریخ YYYY-MM-DD یا ساختار مشابهی را می پذیرد. قالب بندی ممکن است به نیازهای ابزار یکپارچه بستگی داشته باشد.
datetime یک فیلد رشته‌ای که مقدار تاریخ و زمان YYYY-MM-DD HH:MM یا ساختار مشابهی را می‌پذیرد. قالب بندی ممکن است به نیازهای ابزار یکپارچه بستگی داشته باشد.
dropdown یک لیست کشویی که به کاربران امکان می دهد یکی از چندین گزینه را انتخاب کنند
string یک فیلد متن آزاد کوچک با حداکثر ۲۵۰ کاراکتر.
text یک فیلد متن آزاد بزرگ بدون محدودیت اندازه عملی.

پیوست ها #

افزونه نقص Azure DevOps از ارسال پیوست به Azure DevOps نیز پشتیبانی می کند. این فیلد را می توان روشن و خاموش کرد، اما نمی توان آن را سفارشی کرد. برای ارسال یک یا چند پیوست به Azure DevOps، به سادگی پیوست را به پیوست‌ها یا قسمت‌های توضیحات کادر محاوره فشار دهید یا روی ناحیه کلیک کنید تا یک پیوست از سیستم فایل خود انتخاب کنید.

 

به‌روزرسانی شده در 1405-04-15

احساسات شما چیست؟

  • خوشحال
  • عادی
  • ناراحت

این مقاله را به اشتراک بگذارید:

  • Facebook
  • X
  • LinkedIn
  • Pinterest
ادغام با ایمیلادغام با Axosoft SOAP API

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

فهرست مطالب
  •  
  • موارد آزمون را به الزامات پیوند دهید
    • پیکربندی نشانی وب نمای مرجع
      •  
  • شروع به ایجاد الزامات از TestRail کنید
    • پیکربندی آدرس افزودن مرجع
  • مشاهده الزامات در TestRail
    • پیکربندی پلاگین مرجع
  • عیوب را به نتایج تست پیوند دهید
    • پیکربندی آدرس اینترنتی Defect View
      •  
  • نقص های جدید را در Azure DevOps ارسال کنید
    • پیکربندی Defect Add URL
      •  
  • عیوب جدید را از TestRail ارسال کنید
    • پیکربندی افزونه نقص
  • مشاهده عیوب در TestRail
    • پیکربندی افزونه نقص
  • سفارشی سازی های پیشرفته
    • متغیرهای کاربر
    • سفارشی کردن پلاگین های مورد نیاز/ نقص
      •  
      •  
      • فیلدهای سفارشی
      • پیوست ها
تست ریل
  • درباره ما
  • خدمات
  • بلاگ
مطالب مفید
  • امنیت
  • مقالات
logo-samandehi

برای استفاده از مطالب تست ریل، داشتن «هدف غیرتجاری» و ذکر «منبع» کافیست. تمام حقوق اين وب‌سايت نیز برای وبسایت تست ریل است.

  • صفحه اصلی
  • درباره ما
  • تماس با ما

حساب کاربری ندارید؟

ثبت نام

ورود

گذرواژه خود را فراموش کرده اید؟