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
  • راهنمای API
  • مرجع API
  • طرح ها

طرح ها

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

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

get_plan #

 یک طرح آزمایشی موجود را برمی‌گرداند.

GET index.php?/api/v2/get_plan/{plan_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
plan_id عدد صحیح درست است شناسه طرح آزمون

محتوای پاسخگویی #

پاسخ نمونه:

{
    "id": 10,
    "name": "Release 1.0: Final (all browsers)",
    "description": null,
    "milestone_id": 3,
    "assignedto_id": null,
    "is_completed": false,
    "completed_on": null,
    "passed_count": 445,
    "blocked_count": 99,
    "untested_count": 473,
    "retest_count": 107,
    "failed_count": 56,
    "custom_status1_count": 0,
    "custom_status2_count": 0,
    "custom_status3_count": 0,
    "custom_status4_count": 0,
    "custom_status5_count": 0,
    "custom_status6_count": 0,
    "custom_status7_count": 0,
    "project_id": 1,
    "created_on": 1646058671,
    "created_by": 1,
    "url": "https://74trialapitesting.testrail.io/index.php?/plans/view/10",
    "start_on": null,
    "due_date": null,
    "entries": [
        {
            "id": "75698796-61d5-46e8-9c14-d334351f12d0",
            "suite_id": 1,
            "name": "Browser test",
            "refs": null,
            "description": null,
            "include_all": true,
            "runs": [
                {
                    "id": 13,
                    "suite_id": 1,
                    "name": "Browser test",
                    "description": null,
                    "milestone_id": 3,
                    "assignedto_id": null,
                    "include_all": true,
                    "is_completed": false,
                    "completed_on": null,
                    "passed_count": 88,
                    "blocked_count": 20,
                    "untested_count": 97,
                    "retest_count": 19,
                    "failed_count": 12,
                    "custom_status1_count": 0,
                    "custom_status2_count": 0,
                    "custom_status3_count": 0,
                    "custom_status4_count": 0,
                    "custom_status5_count": 0,
                    "custom_status6_count": 0,
                    "custom_status7_count": 0,
                    "project_id": 1,
                    "plan_id": 10,
                    "entry_index": 1,
                    "entry_id": "75698796-61d5-46e8-9c14-d334351f12d0",
                    "config": "Chrome",
                    "config_ids": [
                        3
                    ],
                    "created_on": 1646058671,
                    "refs": null,
                    "created_by": 1,
                    "url": "https://74trialapitesting.testrail.io/index.php?/runs/view/13"
                }
            ]
        }
    ]
}

فیلدهای زیر در پاسخ گنجانده شده است:

نام تایپ کنید توضیحات
assignedto_id عدد صحیح شناسه کاربری که کل طرح آزمایشی به آن اختصاص داده شده است
blocked_count عدد صحیح تعداد آزمایش‌ها در طرح آزمون به‌عنوان مسدود شده علامت‌گذاری شده است
تکمیل_روشن مهر زمانی تاریخ/زمان بسته شدن طرح آزمایشی (به عنوان مهر زمانی یونیکس)
ایجاد_توسط عدد صحیح شناسه کاربری که طرح آزمایشی را ایجاد کرده است
ایجاد_روشن مهر زمانی تاریخ/زمان ایجاد طرح آزمایشی (به عنوان مهر زمانی یونیکس)
سفارشی_وضعیت؟_count عدد صحیح تعداد تست ها در طرح تست با وضعیت سفارشی مربوطه
توضیحات رشته شرح طرح آزمون
ورودی ها آرایه آرایه‌ای از «ورودی‌ها»، یعنی گروهی از آزمایش‌ها
شکست_شمار عدد صحیح تعداد آزمون‌ها در طرح آزمون به‌عنوان ناموفق علامت‌گذاری شد
شناسه عدد صحیح شناسه منحصر به فرد طرح آزمون
is_completed بولی اگر طرح تست بسته بود درست است و در غیر این صورت نادرست
milestone_id عدد صحیح شناسه نقطه عطفی که این طرح آزمایشی به آن تعلق دارد
نام رشته نام طرح آزمون
گذشت_شمار عدد صحیح تعداد آزمون‌های طرح آزمون به‌عنوان قبولی علامت‌گذاری شده است
پروژه_id عدد صحیح شناسه پروژه ای که این طرح آزمایشی به آن تعلق دارد
مراجع رشته رشته ای از شناسه های نیازمندی خارجی که با کاما از هم جدا شده اند – به TestRail ۶.۳ یا بالاتر نیاز دارد
retest_count عدد صحیح تعداد آزمون‌ها در طرح آزمون به‌عنوان آزمون مجدد علامت‌گذاری شده است
تعداد_تست نشده عدد صحیح تعداد تست‌ها در طرح آزمون به‌عنوان تست نشده علامت‌گذاری شده است
آدرس اینترنتی رشته آدرس/URL طرح آزمایشی در رابط کاربری
start_on مهر زمانی تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
به دلیل مهر زمانی تاریخ پایان یک طرح آزمایشی به عنوان مهر زمانی یونیکس.

را entries فیلد شامل آرایه ای از طرح آزمایشی است ورودی ها. ورودی طرح آزمایشی گروهی از اجراهای آزمایشی است که متعلق به یک مجموعه آزمایشی است (درست مانند رابط کاربری). هر گروه می تواند مقدار متغیری از اجرای تست داشته باشد و همچنین از تنظیمات پشتیبانی می کند. لطفا هم ببینید add_plan و add_plan_entry.

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت (طرح آزمایش و اجرای تست آن به عنوان بخشی از پاسخ برگردانده می شود)
400 طرح آزمایشی نامعتبر یا ناشناخته
403 عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

برنامه های دریافتی #

فهرستی از طرح های آزمایشی یک پروژه را برمی گرداند.

GET index.php?/api/v2/get_plans/{project_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
پروژه_id عدد صحیح درست است شناسه پروژه

درخواست بدن #

نام تایپ کنید مورد نیاز توضیحات
ایجاد_بعد مهر زمانی نادرست فقط طرح های آزمایشی ایجاد شده پس از این تاریخ (به عنوان مهر زمانی یونیکس) را برگردانید
ایجاد شده_قبل مهر زمانی نادرست فقط طرح های آزمایشی ایجاد شده قبل از این تاریخ را برگردانید (به عنوان مهر زمانی یونیکس)
ایجاد_توسط عدد صحیح (فهرست) نادرست فهرستی از سازندگان (شناسه‌های کاربری) جدا شده با کاما برای فیلتر کردن
is_completed بولی نادرست ۱ فقط برای بازگرداندن طرح های آزمایشی تکمیل شده. ۰ فقط برای برگرداندن طرح های آزمایشی فعال
حد / جبران عدد صحیح نادرست نتیجه را به :limit test plans محدود کنید. برای رد کردن رکوردها از :offset استفاده کنید
milestone_id عدد صحیح (فهرست) نادرست فهرستی از شناسه‌های نقطه عطف جدا شده با کاما برای فیلتر کردن
مراجع رشته نادرست شناسه مرجع (به عنوان مثال TR-a، ۴۲۹۱، و غیره)

این روش تا ۲۵۰ ورودی را در آرایه پاسخ برمی گرداند. برای بازیابی ورودی‌های اضافی، می‌توانید با استفاده از فیلتر افست که در بخش درخواست فیلترها در زیر توضیح داده شده است، درخواست‌های اضافی انجام دهید.

# All active test plans for project with ID 1 and milestone 2 or 3
GET index.php?/api/v2/get_plans/1&is_completed=0&milestone_id=2,3

محتوای پاسخ #

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

{
    "offset": 0,
    "limit": 250,
    "size": 1,
    "_links": {
        "next": null,
        "prev": null,
    },
    "plans": [
        {
            "id": 1,
            "name": "System test 1", 
            // ..
        },
        {
            "id": 2,
            "name": "System test 2", 
            // ..
        },
        // ..
    ]
}

get_plans نیز پشتیبانی می کند فیلترهای دینامیک:

{
    "id": 1,
    "name": "Test Plan Name",
    "entries": [
        {
            "id": "entry-id",
            "suite_id": 1,
            "name": "Test Run 1 Name",
            "include_all": false,
            "dynamic_filters": {
                "mode": "1",
                "filters": {
                    "cases:priority_id": {
                        "values": [2]
                    }
                }
            },
            "runs": [
                {
                    "id": 10,
                    "name": "Dynamic Filter Run",
                    "dynamic_filters": {
                        "mode": "1",
                        "filters": {
                            "cases:priority_id": {
                                "values": [2]
                            }
                        }
                    }
                }
            ]
        }
    ]
}

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت (طرح های آزمایشی به عنوان بخشی از پاسخ بازگردانده می شوند)
400 طرح آزمایشی نامعتبر یا ناشناخته
403 عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

add_plan #

یک طرح آزمایشی جدید ایجاد می کند.

POST index.php?/api/v2/add_plan/{project_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
پروژه_id عدد صحیح درست است شناسه پروژه طرح آزمایش باید به آن اضافه شود

درخواست بدن #

نام تایپ کنید مورد نیاز توضیحات
نام رشته درست است نام طرح آزمون
توضیحات رشته نادرست شرح طرح آزمون
milestone_id عدد صحیح نادرست شناسه نقطه عطف برای پیوند به طرح آزمون
start_on مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
به دلیل مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
ورودی ها آرایه نادرست آرایه ای از اشیاء که اجرای تست طرح را توصیف می کند، به مثال زیر و add_plan_entry مراجعه کنید.

درخواست نمونه #

 مثال زیر نحوه ایجاد یک طرح آزمایشی جدید با چندین اجرای تست را نشان می دهد:

{
    "name": "System test",
    "entries": [
        {
            "suite_id": 1,
            "name": "Custom run name",
            "assignedto_id": 1 // ID of the assignee
        },
        {
            "suite_id": 1,
            "include_all": false, // Custom selection
            "case_ids": [1, 2, 3, 5]
        }
    ]
}

add_plan نیز پشتیبانی می کند تنظیمات:

{
    "name": "System test",
    "entries": [
        {
            "suite_id": 1,
            "include_all": true,
            "config_ids": [1, 2, 4, 5, 6],
            "runs": [
                {
                    "include_all": false,
                    "case_ids": [1, 2, 3],
                    "assignedto_id": 1,
                    "config_ids": [2, 5]
                },
                {
                    "include_all": false,
                    "case_ids": [1, 2, 3, 5, 8],
                    "assignedto_id": 2,
                    "config_ids": [2, 6]
                }
                // ..
            ]
        },
        // ..
    ]
}

add_plan نیز پشتیبانی می کند فیلترهای دینامیک:

{
    "name": "Test Plan Name",
    "entries": [
        {
            "suite_id": 1,
            "name": "Dynamic Filter Entry",
            "include_all": false,
            "case_ids": [],
            "dynamic_filters": {
                "mode": "1",
                "filters": {
                    "cases:priority_id": {
                        "values": [2]
                    }
                }
            }
        }
    ]
}

این به طور موثر چندین بار آزمایشی را در هر ورودی طرح آزمایشی ایجاد می‌کند، مشابه نحوه مدیریت طرح‌ها و پیکربندی‌های آزمایشی با رابط کاربری TestRail. مراجعه فرمایید add_plan_entry در زیر برای جزئیات بیشتر

فیلد “refs” پشتیبانی می شود با TestRail ۶.۳ یا بالاتر.

محتوای پاسخگویی #

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

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (طرح آزمایش ایجاد شد و به عنوان بخشی از پاسخ برگردانده شد)
400 پروژه نامعتبر یا ناشناخته
403 بدون مجوز برای افزودن طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

add_plan_entry #

 یک یا چند آزمایش جدید را به طرح آزمایشی اضافه می کند.

POST index.php?/api/v2/add_plan_entry/{plan_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
plan_id عدد صحیح درست است شناسه طرحی که آزمایش اجرا می شود باید به آن اضافه شود
فیلترهای_دینامیک شی نادرست یک بار فیلتر پویا که برای انتخاب موارد موجود در اجرای تست استفاده می شود. محموله از همان رفتار فیلتر انتخاب رابط کاربری TestRail پیروی می کند.

درخواست بدن #

نام تایپ کنید مورد نیاز توضیحات
suite_id عدد صحیح توضیحات را ببینید شناسه مجموعه آزمایشی برای اجرای تست (در صورت استفاده از پروژه‌هایی با چند مجموعه یا پشتیبانی خط پایه ضروری است)
نام رشته نادرست نام اجرای تست
توضیحات رشته نادرست شرح طرح آزمون
assignedto_id عدد صحیح نادرست ۱ فقط برای بازگرداندن طرح های آزمایشی تکمیل شده. ۰ فقط برای برگرداندن طرح های آزمایشی فعال
start_on مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
به دلیل مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
شامل_همه بولی نادرست نتیجه را به :limit test plans محدود کنید. برای رد کردن رکوردها از :offset استفاده کنید
case_ids آرایه نادرست آرایه ای از شناسه های پرونده برای انتخاب مورد سفارشی (الزامی اگر include_all نادرست است)
config_ids آرایه نادرست آرایه ای از شناسه های پیکربندی که برای اجرای تست ورودی طرح آزمایشی استفاده می شود
مراجع رشته نادرست فهرستی از مراجع/شرایط جدا شده با کاما
اجرا می شود آرایه نادرست آرایه ای از اجراهای آزمایشی

درخواست نمونه #

همچنین مثال زیر را ببینید که نحوه ایجاد یک ورودی طرح آزمایشی جدید با اجرای تست و پیکربندی های متعدد را نشان می دهد:

{
    "suite_id": 1,
    "assignedto_id": 1,                 // Default assignee
    "include_all": true,                // Default selection
    "config_ids": [1, 2, 4, 5, 6],
    "runs": [
        {
            "include_all": false,       // Override selection
            "case_ids": [1, 2, 3],
            "config_ids": [2, 5]
        },
        {
            "include_all": false,       // Override selection
            "case_ids": [1, 2, 3, 5, 8],
            "assignedto_id": 2,         // Override assignee
            "config_ids": [2, 6]
        },
        // ..
    ]
}

این به طور موثر اجرای تست جدیدی را برای هر عنصر آرایه ایجاد می کند runs زمینه سطح بالا assignedto_id، include_all و case_ids فیلدها انتخاب گیرنده پیش فرض و تست‌کیس را برای همه اجراهای آزمایشی مشخص می کنند. همانطور که در مثال بالا نشان داده شده است، می توانید این فیلدها را برای هر اجرای تست لغو کنید.

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

شناسه گروه پیکربندی
1 مرورگرها کروم
2 مرورگرها فایرفاکس
3 مرورگرها اینترنت اکسپلورر
4 سیستم عامل ها ویندوز ۷
5 سیستم عامل ها ویندوز ۸
6 سیستم عامل ها اوبونتو ۱۲

سطح بالا config_ids فیلد از مثال شامل تنظیمات است 1، 2، 4، 5 و 6. ترکیبات پیکربندی معتبر باید شامل یک پیکربندی از هر گروه پیکربندی باشد. بنابراین ترکیبات معتبر عبارتند از:

شناسه ترکیبی
۱،۴ کروم، ویندوز ۷
1,5 کروم، ویندوز ۸
۱،۶ کروم، اوبونتو ۱۲
۲،۴ فایرفاکس، ویندوز ۷
۲،۵ فایرفاکس، ویندوز ۸
۲،۶ فایرفاکس، اوبونتو ۱۲

مثال انتخاب می کند که فقط دو مورد از این ترکیب ها را شامل شود 2,5 (فایرفاکس، ویندوز ۸) و 2,6 (فایرفاکس، اوبونتو ۱۲). TestRail به نوبه خود دو اجرای تست جداگانه را اضافه می کند، یکی برای هر ترکیب.

add_plan_entry نیز پشتیبانی می کند فیلترهای دینامیک:

{
  "id": "92ac304e-86e4-4b77-a27a-10d16f1141a2",
  "suite_id": 7660,
  "name": "Authentication Tests",
  "description": null,
  "refs": null,
  "include_all": false,
  "dynamic_filters": {
    "mode": "1",
    "filters": {
      "cases:section_id": {
        "values": [331183],
        "type_id": 4
      }
    }
  },
  "dataset_id": null,
  "runs": [
    {
      "id": 10116,
      "name": "Authentication Test Run 1",
      "description": null,
      "suite_id": 7660,
      "project_id": 400,
      "plan_id": 10115,
      "milestone_id": null,
      "assignedto_id": null,
      "include_all": false,
      "is_completed": false,
      "completed_on": null,
      "is_archived": false,
      "archived_on": null,
      "config": null,
      "config_ids": [],
      "passed_count": 0,
      "blocked_count": 0,
      "untested_count": 8,
      "retest_count": 0,
      "failed_count": 0,
      "created_by": 292,
      "created_on": 1781605370,
      "updated_on": null,
      "refs": null,
      "url": "https://test.testrail.io/index.php?/runs/view/123",
      "start_on": null,
      "due_on": null,
      "dynamic_filters": {
        "mode": "1",
        "filters": {
          "cases:section_id": {
            "values": [331183],
            "type_id": 4
          }
        }
      },
      "entry_index": 1,
      "entry_id": "92ac304e-86e4-4b77-a27a-10d16f1141a2",
      "custom_status1_count": 0,
      ...
      "dataset_id": null
    }
  ]
}

محتوای پاسخگویی #

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

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز بود (اجرای تست ایجاد شد و به عنوان بخشی از پاسخ برگردانده شد. لطفاً توجه داشته باشید که اجرای تست در یک طرح در «ورودی‌ها» سازمان‌دهی شده‌اند و اینها شناسه‌های خاص خود را دارند (به ترتیب با update_plan_entry و delete_plan_entry استفاده می‌شوند))
400 طرح آزمایشی نامعتبر یا ناشناخته
403 بدون مجوز برای تغییر طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

add_run_to_plan_entry #

POST index.php?/api/v2/add_run_to_plan_entry/{plan_id}/{entry_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
plan_id عدد صحیح درست است شناسه طرحی که آزمایش اجرا می شود باید به آن اضافه شود
ورود_id رشته درست است شناسه ورودی طرح آزمون
فیلترهای_دینامیک شی نادرست یک بار فیلتر پویا که برای انتخاب موارد موجود در اجرای تست استفاده می شود. محموله از همان رفتار فیلتر انتخاب رابط کاربری TestRail پیروی می کند.

درخواست بدن #

نام تایپ کنید مورد نیاز توضیحات
config_ids آرایه درست است آرایه ای از شناسه های پیکربندی که برای اجرای تست ورودی طرح آزمایشی استفاده می شود
توضیحات متن نادرست شرح اجرای تست
assignedto_id عدد صحیح نادرست شناسه کاربری که اجرای تست باید به آن اختصاص داده شود
start_on مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
به دلیل مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
شامل_همه بولی نادرست درست برای شامل همه تست‌کیس‌ها مجموعه آزمایشی و نادرست برای انتخاب مورد سفارشی
case_ids آرایه نادرست آرایه ای از شناسه های پرونده برای انتخاب مورد سفارشی (الزامی اگر include_all نادرست است)
مراجع رشته نادرست فهرستی از مراجع/شرایط جدا شده با کاما

درخواست نمونه #

همچنین، مثال زیر را ببینید که نشان می‌دهد چگونه یک آزمایش جدید را به ورودی طرح آزمایشی اضافه کنید:

{
    "config_ids": [1, 5],
    "include_all": false,
    "case_ids": [1, 2, 4]
}

add_run_to_plan_entry نیز پشتیبانی می کند فیلترهای دینامیک:

{
    "suite_id": 1,
    "name": "Test Plan Entry",
    "include_all": false,
    "case_ids": [],
    "dynamic_filters": {
        "mode": "1",
        "filters": {
            "cases:priority_id": {
                "values": [2]
            }
        }
    }
}

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (اجرای تست به روز شد و به عنوان بخشی از پاسخ برگردانده شد)
400 طرح آزمایشی یا ورودی طرح نامعتبر یا ناشناخته، یا بدنه POST نامعتبر است
403 بدون مجوز برای تغییر طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

update_plan #

یک طرح آزمایشی موجود را به‌روزرسانی می‌کند (به‌روزرسانی‌های جزئی پشتیبانی می‌شوند، یعنی فقط می‌توانید فیلدهای خاص را ارسال و به‌روزرسانی کنید).

POST index.php?/api/v2/update_plan/{plan_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
plan_id عدد صحیح درست است شناسه طرح آزمون

به استثنای ورودی ها فیلد، این روش از همان فیلدهای POST پشتیبانی می کند add_plan.

محتوای پاسخگویی #

در صورت موفقیت آمیز بودن، این روش طرح آزمایشی به روز شده را با استفاده از همان قالب پاسخ باز می گرداند get_plan.

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (طرح آزمون به روز شد و به عنوان بخشی از پاسخ بازگردانده شد)
400 طرح آزمایشی نامعتبر یا ناشناخته
403 بدون مجوز برای تغییر طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

update_plan_entry #

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

POST index.php?/api/v2/update_plan_entry/{plan_id}/{entry_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
plan_id عدد صحیح درست است شناسه طرح آزمون
ورود_id رشته درست است شناسه ورودی طرح آزمایشی (توجه: نه شناسه اجرای تست)
فیلترهای_دینامیک شی نادرست یک بار فیلتر پویا که برای انتخاب موارد موجود در اجرای تست استفاده می شود. محموله از همان رفتار فیلتر انتخاب رابط کاربری TestRail پیروی می کند.

درخواست بدن #

نام تایپ کنید مورد نیاز توضیحات
نام رشته درست است نام اجرای تست
توضیحات متن نادرست شرح اجرای تست (های) – به TestRail ۵.۲ یا بالاتر نیاز دارد
assignedto_id عدد صحیح نادرست شناسه کاربری که اجرای تست باید به آن اختصاص داده شود
start_on مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
به دلیل مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
شامل_همه بولی نادرست درست برای شامل تمام تست‌کیس‌ها مجموعه آزمایشی و نادرست برای انتخاب مورد سفارشی (پیش‌فرض: درست)
case_ids آرایه نادرست آرایه ای از شناسه های پرونده برای انتخاب مورد سفارشی (الزامی اگر include_all نادرست است)
مراجع رشته نادرست رشته ای از شناسه های نیازمندی خارجی که با کاما از هم جدا شده اند. – به TestRail ۶.۳ یا بالاتر نیاز دارد

 

  #

فیلدهای config_ids و runs در تماس‌های POST به نقطه پایانی update_plan_entry پشتیبانی نمی‌شوند.

محتوای پاسخگویی #

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

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (اجرای تست به روز شد و به عنوان بخشی از پاسخ برگردانده شد)
400 طرح یا ورودی آزمون نامعتبر یا ناشناخته
403 بدون مجوز برای تغییر طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

update_run_in_plan_entry #

  #

این نقطه پایانی به TestRail ۶.۴ یا بالاتر نیاز دارد.

یک اجرا را در یک ورودی طرح که از تنظیمات استفاده می کند به روز می کند.

POST index.php?/api/v2/update_run_in_plan_entry/{run_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
run_id عدد صحیح درست است شناسه اجرای تست
فیلترهای_دینامیک شی نادرست یک بار فیلتر پویا که برای انتخاب موارد موجود در اجرای تست استفاده می شود. محموله از همان رفتار فیلتر انتخاب رابط کاربری TestRail پیروی می کند.

درخواست بدن #

نام تایپ کنید مورد نیاز توضیحات
توضیحات متن نادرست شرح اجرای تست
assignedto_id عدد صحیح نادرست شناسه کاربری که اجرای تست باید به آن اختصاص داده شود
start_on مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
به دلیل مهر زمانی نادرست تاریخ شروع یک طرح آزمایشی به عنوان مهر زمانی یونیکس.
شامل_همه بولی نادرست درست برای شامل تمام تست‌کیس‌ها مجموعه آزمایشی و نادرست برای انتخاب مورد سفارشی (پیش‌فرض: درست)
case_ids آرایه توضیحات را ببینید آرایه ای از شناسه های پرونده برای انتخاب مورد سفارشی (الزامی اگر include_all نادرست است)
مراجع رشته نادرست رشته ای از شناسه های نیازمندی خارجی که با کاما از هم جدا شده اند. – به TestRail ۶.۳ یا بالاتر نیاز دارد

درخواست نمونه #

همچنین، مثال زیر را ببینید که نشان می‌دهد چگونه یک اجرا را در داخل یک ورودی طرح که از تنظیمات استفاده می‌کند به‌روزرسانی کنید:

{
    "include_all": false,
    "case_ids": [1,2,4]
}

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (اجرای تست به روز شد و به عنوان بخشی از پاسخ برگردانده شد)
400 اجرای تست نامعتبر یا ناشناخته یا بدنه POST نامعتبر
403 بدون مجوز برای تغییر طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

close_plan #

  #

بستن طرح آزمایشی قابل لغو نیست.

یک طرح آزمایشی موجود را می بندد و اجرای تست آن را بایگانی می کند & نتایج

POST index.php?/api/v2/close_plan/{plan_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
plan_id عدد صحیح درست است شناسه طرح آزمون

محتوای پاسخگویی #

در صورت موفقیت آمیز بودن، این روش طرح تست بسته را با استفاده از همان قالب پاسخ باز می گرداند get_plan.

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (طرح آزمایشی و تمام مراحل آزمایشی آن بسته شد (بایگانی شد). طرح آزمایشی و اجرای تست آن به عنوان بخشی از پاسخ برگردانده می‌شوند)
400 طرح آزمایشی نامعتبر یا ناشناخته
403 بدون مجوز برای بستن طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

delete_plan #

  #

حذف یک طرح آزمایشی قابل لغو نیست و همچنین تمام اجرای تست را برای همیشه حذف می کند & نتایج طرح آزمون

یک طرح آزمایشی موجود را حذف می کند.

POST index.php?/api/v2/delete_plan/{plan_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
plan_id عدد صحیح درست است شناسه طرح آزمون

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (طرح آزمایشی و تمام اجراهای آزمایشی آن حذف شد)
400 طرح آزمایشی نامعتبر یا ناشناخته
403 بدون مجوز برای حذف طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

delete_plan_entry #

  #

حذف یک طرح آزمایشی قابل لغو نیست و همچنین تمام اجرای تست را برای همیشه حذف می کند & نتایج طرح آزمون

یک یا چند اجرای تست موجود را از یک طرح حذف می کند.

POST index.php?/api/v2/delete_plan_entry/{plan_id}/{entry_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
plan_id عدد صحیح درست است شناسه طرح آزمون
ورود_id رشته درست است شناسه ورودی طرح آزمایشی (توجه: نه شناسه اجرای تست)

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (اجرای تست از طرح آزمایشی حذف شد)
400 طرح یا ورودی آزمون نامعتبر یا ناشناخته
403 بدون مجوز برای حذف طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)

delete_run_from_plan_entry #

اجرای تست را از ورودی طرح آزمایشی حذف می کند

POST index.php?/api/v2/delete_run_from_plan_entry/{run_id}

پارامترها #

نام تایپ کنید مورد نیاز توضیحات
run_id عدد صحیح درست است شناسه اجرای تست

کدهای پاسخگویی #

کد وضعیت توضیحات
200 موفقیت آمیز (اجرای تست از طرح آزمایشی حذف شد)
400 طرح یا ورودی آزمون نامعتبر یا ناشناخته
403 بدون مجوز برای حذف طرح های آزمایشی یا عدم دسترسی به پروژه
429 فقط TestRail Cloud– درخواست های بسیار زیاد (نگاه کنید به محدودیت نرخ API)
به‌روزرسانی شده در 1405-04-15

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

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

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

  • Facebook
  • X
  • LinkedIn
  • Pinterest
نقاط عطفگروه ها

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

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

فهرست مطالب
  • get_plan
    • پارامترها
    • محتوای پاسخگویی
    • کدهای پاسخگویی
  • برنامه های دریافتی
    • پارامترها
    • درخواست بدن
    • محتوای پاسخ
    • کدهای پاسخگویی
  • add_plan
    • پارامترها
    • درخواست بدن
    • درخواست نمونه
    • محتوای پاسخگویی
    • کدهای پاسخگویی
  • add_plan_entry
    • پارامترها
    • درخواست بدن
    • درخواست نمونه
    • محتوای پاسخگویی
    • کدهای پاسخگویی
  • add_run_to_plan_entry
    • پارامترها
    • درخواست بدن
    • درخواست نمونه
    • کدهای پاسخگویی
  • update_plan
    • پارامترها
    • محتوای پاسخگویی
    • کدهای پاسخگویی
  • update_plan_entry
    • پارامترها
    • درخواست بدن
      •  
    • محتوای پاسخگویی
    • کدهای پاسخگویی
  • update_run_in_plan_entry
    •  
    • پارامترها
    • درخواست بدن
    • درخواست نمونه
    • کدهای پاسخگویی
  • close_plan
    •  
    • پارامترها
    • محتوای پاسخگویی
    • کدهای پاسخگویی
  • delete_plan
    •  
    • پارامترها
    • کدهای پاسخگویی
  • delete_plan_entry
    •  
    • پارامترها
    • کدهای پاسخگویی
  • delete_run_from_plan_entry
    • پارامترها
    • کدهای پاسخگویی
تست ریل
  • درباره ما
  • خدمات
  • بلاگ
مطالب مفید
  • امنیت
  • مقالات
logo-samandehi

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

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

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

ثبت نام

ورود

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