Skip to content
تست ریل |‌ سرویس مدیریت تستتست ریل |‌ سرویس مدیریت تست
  • صفحه اصلی
  • درباره ما
  • تماس با ما
  • -
  • -

Testrail

543
  • راهنمای کاربر
    • آغاز کار با TestRail
      • جستجو
      • پروژه‌ها و انواع آن‌ها
      • نکته‌ها و ترفندهای کاربردی
      • میانبرهای صفحه‌کلید و hotkeyها
      • آشنایی با TestRail
      • مرجع قالب‌بندی ویرایشگر متن
      • صفحه شروع به کار
      • TestRail Server و TestRail Cloud
      • بهترین شیوه‌ها
        • بهترین روش‌ها: تولید کد تست اتوماسیون با هوش مصنوعی
        • راهنمای بهترین روش‌ها: بک‌لاگ اتوماسیون تست
        • راهنمای بهترین روش‌ها: TestRail CLI
        • راهنمای بهترین روش‌ها: معیارهای تست
        • راهنمای بهترین روش‌ها: test runها و نتایج تست
        • راهنمای بهترین روش‌ها: test caseها
        • راهنمای بهترین روش‌ها: Milestoneها
    • هوش مصنوعی در TestRail
      • راهنمای استفاده مسئولانه از هوش مصنوعی
      • اولویت بندی تست ها با هوش مصنوعی
        • درک AI Reasons در قابلیت Prioritise with AI
        • چگونه با Prioritize with AI بهترین نتیجه را بگیریم
        • شروع با اولویت‌بندی تست‌ها با هوش مصنوعی
      • ایجاد تست‌کیس‌ها با هوش مصنوعی
        • چگونه بهترین نتیجه را از AI Test Case Generator در TestRail بگیریم
        • شروع سریع: تولید تست‌کیس با هوش مصنوعی
      • تست ویژگی های هوش مصنوعی با استفاده از TestRail
        • یکپارچه‌سازی ابزارهای ارزیابی هوش مصنوعی با TestRail
        • الگوی AI Evaluation با داشبورد Quality Insights
      • خودکار کردن تست‌کیس‌ها با هوش مصنوعی
        • بیشترین بهره را از اتوماسیون مبتنی بر هوش مصنوعی در TestRail ببرید
        • شروع کار با Automate Test Cases with AI
    • تست‌کیس‌ها
      • توسعه رفتارمحور (BDD)
      • وارد کردن test caseها از CSV یا Excel
      • مراحل مشترک
      • وارد کردن test caseها از XML
      • انتقال، کپی، حذف و بازیابی test caseها
      • جدا کردن مراحل تست از نتایج تست
      • برچسب‌گذاری
      • Test suiteها
      • فیلتر کردن و مرتب‌سازی
      • خروجی گرفتن از test caseها
      • قالب‌های test case
      • افزودن test caseها
      • بخش‌ها
      • فیلدهای test case
    • برنامه‌ریزی و اجرای تست
      • به‌روزرسانی نتایج تست
      • ایجاد test run جدید
      • ایجاد test plan جدید
      • Configurations
      • اختصاص دادن تست‌ها برای اجرا
      • اجرای مجدد test caseها
      • بستن test run و test plan
      • ثبت نتایج تست
      • Milestoneها
    • گزارش‌گیری و تحلیل
      • سؤالات متداول درباره گزارش‌ها
      • سفارشی‌سازی نمودارها
      • نمای کلی گزارش‌ها
      • تنظیمات کلی reportها
      • چاپ reportها
      • نمودارها و داشبوردها
      • موارد کاربرد reportها
      • گزارش موارد
        • گزارش Status Tops (Cases)
        • گزارش توزیع ویژگی‌ها (test caseها)
        • گزارش پوشش مراجع (test caseها)
        • گزارش خلاصه فعالیت (test case ها)
      • گزارش های بین پروژه ای
        • حجم کاری کاربر (اجرای تست)
        • خلاصه Projectها (Test Execution)
      • گزارش نقص
        • گزارش Summary for References (Defects)
        • گزارش Summary for Cases (Defects)
        • گزارش خلاصه (Defects)
      • گزارش نتایج
        • گزارش Property Distribution (Results)
        • گزارش Comparison for Cases (Results)
        • گزارش Comparison for References (Results)
      • گزارش های خلاصه
        • گزارش Runs (Summary)
        • گزارش پروژه (خلاصه)
        • گزارش Plan (Summary)
        • گزارش Milestone (Summary)
    • مدیریت و سفارشی‌سازی‌ها
      • ذخیره‌سازی و مدیریت داده‌ها
      • مدیریت پیوست‌ها
      • پیکربندی فیلدهای سفارشی
      • افزودن لوگوی سفارشی به محیط TestRail
      • افزودن کاربران به محیط TestRail
      • تنظیم تم Light یا Dark در TestRail
      • بایگانی هوشمند برای Test Runها و Test Planها
      • پیکربندی تنظیمات زبان در TestRail
      • پیکربندی‌ها و integrationهای پشتیبانی‌شده در TestRail
      • پشتیبان‌گیری روزانه TestRail Professional Hosted
      • اسکریپت های رابط کاربری
        • نمونه‌های UI Scripts
        • معرفی UI Scripts
      • مدیریت کاربران و امنیت
        • تنظیم احراز هویت چندعاملی (MFA)
        • مدیریت مجوزها و نقش‌های کاربران
        • مدیریت امنیت کاربران
        • مدیریت امنیت instance
    • راهنمای سازمانی
      • پارامترسازی تست، متغیرها و datasetها
      • نسخه‌بندی test case
      • بررسی و تأیید test caseها
      • مدیریت در سطح project
      • سفارشی‌سازی ایمیل
      • زمان‌بندی قابل تنظیم پشتیبان‌گیری و بازیابی
      • ثبت لاگ حسابرسی
      • خلاصه ویژگی‌های Enterprise
      • پیکربندی یک ورود به سیستم (SSO)
        • پیکربندی SSO با ADFS
        • پیکربندی Okta SSO
        • پیکربندی Google SSO
        • پیکربندی Azure SSO
        • پیکربندی SSO
    • راهنمای مهاجرت
      • مهاجرت: CSV و Excel
      • مهاجرت: مقدمه
      • مهاجرت از TestRail Server به TestRail Cloud
      • مهاجرت از QMetry
      • مهاجرت از TestLink
      • مهاجرت از Azure DevOps
      • مهاجرت از Xray (Cloud)
      • مهاجرت از Xray (Server و Datacenter)
      • مهاجرت از qTest
      • مهاجرت از Zephyr Scale
      • مهاجرت از Zephyr Squad
    • صورتحساب و مدیریت حساب
      • پورتال صورت‌حساب TestRail
      • تغییرات پیش‌رو در قیمت اشتراک ماهانه TestRail
      • درخواست‌های ارزیابی امنیتی
      • گزینه‌های اشتراک و صورت‌حساب
      • صورتحساب و مدیریت – پرسش‌های متداول
  • راهنمای سرور
    • نصب و راه اندازی
      • فعال‌سازی کار پس‌زمینه
      • بازگرداندن TestRail به نسخه قدیمی‌تر
      • نصب TestRail Enterprise Server
      • به‌روزرسانی license key ویرایشگر Rich Text Editor (۲۰۲۶)
      • نسخه‌های پشتیبانی‌شده TestRail Server
      • نصب نسخه های 9.4.1 تا 10.4.1
        • ارتقای TestRail از ۹.۴.۱ تا ۱۰.۴.۱ در Windows
        • ارتقای TestRail از ۹.۴.۱ تا ۱۰.۴.۱ در Unix/Linux
        • الزامات نصب نسخه‌های ۹.۴.۱ تا ۱۰.۴.۱
        • نصب با داکر
          • نصب نسخه‌های ۹.۴.۱ تا ۱۰.۴.۱ با Docker
        • نصب با یونیکس/لینوکس
          • آماده‌سازی سرور Unix/Linux برای نصب – از نسخه ۱۰.۰.۱ به بعد
          • نصب TestRail (یونیکس/لینوکس)
          • ایجاد database خالی SQL (Unix / Linux)
          • آماده‌سازی سرور Unix/Linux برای نصب – نسخه‌های ۹.۴.۱ تا ۹.۸.۱
        • نصب روی ویندوز
          • آماده‌سازی سرور ویندوز برای نصب – نسخه‌های ۱۰.۰.۱ به بعد
          • ایجاد پایگاه داده SQL خالی (Windows)
          • آماده‌سازی سرور ویندوز برای نصب – نسخه‌های ۹.۴.۱ تا ۹.۸.۱
          • نصب TestRail (ویندوز)
      • نسخه های قدیمی تر
        • نصب نسخه 9.3.2
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰/۹.۱.۰/۹.۲.۱ به ۹.۳.۲ در Windows
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰/۹.۱.۰/۹.۲.۱ به ۹.۳.۲ در Unix/Linux
          • نیازمندی‌های نصب – نسخه ۹.۳.۲
          • نصب با داکر
            • نصب ۹.۳.۲.۱۰۰۲ روی داکر
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) – نسخه ۹.۳.۲.۱۰۰۲
            • ایجاد پایگاه داده SQL خالی (Unix/Linux) – نسخه ۹.۳.۲.۱۰۰۲
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) – نسخه ۹.۳.۲.۱۰۰۲
            • آماده‌سازی سرور Unix/Linux برای نصب – ۹.۳.۲.۱۰۰۲
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) – نسخه ۹.۳.۲.۱۰۰۲
            • ایجاد دیتابیس SQL خالی (Windows) – نسخه ۹.۳.۲.۱۰۰۲
            • نصب پایگاه داده Cassandra NoSQL در ویندوز – نسخه ۹.۳.۲.۱۰۰۲
            • آماده‌سازی سرور ویندوز برای نصب – نسخه ۹.۳.۲.۱۰۰۲
        • نصب نسخه 9.2.1
          • الزامات نصب – نسخه ۹.۲.۱
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰/۹.۱.۰ به ۹.۲.۱ در Unix/Linux
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰/۹.۱.۰ به ۹.۲.۱ در Windows
          • نصب با داکر
            • نصب ۹.۲.۱.۱۰۱۰ روی داکر
          • نصب با یونیکس / لینوکس
            • نصب TestRail (Unix/Linux) – نسخه ۹.۲.۱.۱۰۱۰
            • ایجاد پایگاه داده خالی SQL (Unix/Linux) – نسخه ۹.۲.۱.۱۰۱۰
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) – نسخه ۹.۲.۱.۱۰۱۰
            • آماده‌سازی سرور یونیکس/لینوکس برای نصب – ۹.۲.۱.۱۰۱۰
          • نصب روی ویندوز
            • نصب TestRail در ویندوز – نسخه ۹.۲.۱.۱۰۱۰
            • نصب پایگاه داده Cassandra NoSQL در ویندوز – نسخه ۹.۲.۱.۱۰۱۰
            • ایجاد پایگاه داده خالی SQL (Windows) – نسخه ۹.۲.۱.۱۰۱۰
            • آماده‌سازی سرور ویندوز برای نصب – نسخه ۹.۲.۱.۱۰۱۰
        • نصب نسخه 9.1.0
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰ به ۹.۱.۰ در Windows
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰/۹.۰.۰ به ۹.۱.۰ در Unix/Linux
          • الزامات نصب – نسخه ۹.۱.۰
          • نصب با داکر
            • نصب ۹.۱.۰.۱۰۲۵ روی Docker
          • نصب با یونیکس / لینوکس
            • نصب TestRail (Unix/Linux) – نسخه ۹.۱.۰.۱۰۲۵
            • نصب پایگاه داده NoSQL Cassandra (یونیکس / لینوکس) – نسخه ۹.۱.۰.۱۰۲۵
            • ایجاد database خالی SQL در Unix/Linux – نسخه ۹.۱.۰.۱۰۲۵
            • آماده‌سازی سرور Unix/Linux برای نصب – ۹.۱.۰.۱۰۲۵
          • نصب روی ویندوز
            • آماده‌سازی سرور ویندوز برای نصب – نسخه ۹.۱.۰.۱۰۲۵
            • نصب پایگاه داده NoSQL Cassandra در ویندوز – نسخه ۹.۱.۰.۱۰۲۵
            • ایجاد دیتابیس خالی SQL (Windows) – نسخه ۹.۱.۰.۱۰۲۵
            • نصب TestRail (Windows) – نسخه ۹.۱.۰.۱۰۲۵
        • نصب نسخه 9.0.0
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰ به ۹.۰.۰ در Windows
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶/۸.۱.۰ به ۹.۰.۰ در Unix/Linux
          • الزامات نصب – نسخه ۹.۰.۰
          • نصب با داکر
            • نصب نسخه ۹.۰.۰.۱۰۹۱ در Docker
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) – نسخه ۹.۰.۰.۱۰۹۱
            • ایجاد پایگاه داده SQL خالی (Unix/Linux) – نسخه ۹.۰.۰.۱۰۹۱
            • نصب پایگاه داده Cassandra NoSQL در Unix / Linux – نسخه ۹.۰.۰.۱۰۹۱
            • آماده‌سازی سرور یونیکس/لینوکس برای نصب – ۹.۰.۰.۱۰۹۱
          • نصب روی ویندوز
            • نصب TestRail (Windows) – نسخه ۹.۰.۰.۱۰۹۱
            • نصب پایگاه داده NoSQL Cassandra در ویندوز – نسخه ۹.۰.۰.۱۰۹۱
            • ایجاد پایگاه داده SQL خالی (Windows) – نسخه ۹.۰.۰.۱۰۹۱
            • آماده‌سازی سرور Windows برای نصب – نسخه ۹.۰.۰.۱۰۹۱
        • نصب نسخه 8.1.0
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶ به ۸.۱.۰ در Unix/Linux
          • ارتقای TestRail از ۸.۰.۴/۸.۰.۶ به ۸.۱.۰ در Windows
          • الزامات نصب – نسخه ۸.۱.۰
          • نصب با داکر
            • نصب ۸.۱.۰.۶۱۸۶ روی Docker
          • نصب با یونیکس / لینوکس
            • نصب TestRail (یونیکس/لینوکس) – نسخه ۸.۱.۰.۶۱۸۶
            • نصب پایگاه داده NoSQL Cassandra (Unix / Linux) – نسخه ۸.۱.۰.۶۱۸۶
            • ایجاد دیتابیس خالی SQL در Unix/Linux – نسخه ۸.۱.۰.۶۱۸۶
            • آماده‌سازی سرور Unix/Linux برای نصب – ۸.۱.۰.۶۱۸۶
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) – نسخه ۸.۱.۰.۶۱۸۶
            • ایجاد دیتابیس SQL خالی (Windows) – نسخه ۸.۱.۰.۶۱۸۶
            • نصب پایگاه داده Cassandra NoSQL در ویندوز – نسخه ۸.۱.۰.۶۱۸۶
            • آماده‌سازی سرور ویندوز برای نصب – نسخه ۸.۱.۰.۶۱۸۶
        • نصب نسخه 8.0.6
          • الزامات نصب – نسخه ۸.۰.۶
          • ارتقای TestRail از ۸.۰.۴ به ۸.۰.۶ در ویندوز
          • ارتقای TestRail از ۸.۰.۴ به ۸.۰.۶ در Unix/Linux
          • نصب با داکر
            • نصب نسخه ۸.۰.۶.۱۰۱۹ روی Docker
          • نصب با یونیکس / لینوکس
            • نصب TestRail روی Unix/Linux – نسخه ۸.۰.۶.۱۰۱۹
            • ایجاد پایگاه داده SQL خالی (Unix/Linux) – نسخه ۸.۰.۶.۱۰۱۹
            • نصب پایگاه داده Cassandra NoSQL (یونیکس / لینوکس) – نسخه ۸.۰.۶.۱۰۱۹
            • آماده‌سازی سرور Unix/Linux برای نصب – نسخه ۸.۰.۶.۱۰۱۹
          • نصب روی ویندوز
            • ایجاد پایگاه داده خالی SQL (ویندوز) – نسخه ۸.۰.۶.۱۰۱۹
            • نصب TestRail در ویندوز – نسخه ۸.۰.۶.۱۰۱۹
            • نصب پایگاه داده Cassandra NoSQL در ویندوز – نسخه ۸.۰.۶.۱۰۱۹
            • آماده‌سازی سرور ویندوز برای نصب – نسخه ۸.۰.۶.۱۰۱۹
        • نصب نسخه 8.0.4
          • ارتقای TestRail از ۸.۰.۱ به ۸.۰.۴ در Windows
          • ارتقای TestRail از ۸.۰.۱ به ۸.۰.۴ در Unix/Linux
          • نیازمندی‌های نصب – نسخه ۸.۰.۴
          • نصب با داکر
            • نصب نسخه ۸.۰.۴.۷۰۳۶ روی Docker
          • نصب بر روی یونیکس / لینوکس
            • نصب پایگاه داده NoSQL Cassandra (Unix/Linux) – نسخه ۸.۰.۴.۷۰۳۶
            • ایجاد پایگاه داده SQL خالی (Unix/Linux) – نسخه ۸.۰.۴.۷۰۳۶
            • نصب TestRail (یونیکس/لینوکس) – نسخه ۸.۰.۴.۷۰۳۶
            • آماده‌سازی سرور Unix/Linux برای نصب – نسخه ۸.۰.۴.۷۰۳۶
          • نصب روی ویندوز
            • نصب TestRail (Windows) – نسخه ۸.۰.۴.۷۰۳۶
            • آماده‌سازی سرور ویندوز برای نصب – نسخه ۸.۰.۴.۷۰۳۶
            • نصب پایگاه داده NoSQL Cassandra روی ویندوز – نسخه ۸.۰.۴.۷۰۳۶
            • ایجاد پایگاه داده خالی SQL (ویندوز) – نسخه ۸.۰.۴.۷۰۳۶
        • نصب نسخه 8.0.1
          • ارتقای TestRail از ۷.۵.۳ به ۸.۰.۱ در Unix/Linux
          • ارتقای TestRail از ۷.۵.۳ به ۸.۰.۱ در ویندوز
          • نیازمندی‌های نصب – نسخه ۸.۰.۱
          • نصب با داکر
            • نصب TestRail ۸.۰.۱.۱۰۲۹ روی Docker
          • نصب بر روی یونیکس / لینوکس
            • نصب پایگاه داده Cassandra NoSQL (Unix / Linux) – نسخه ۸.۰.۱.۱۰۲۹
            • نصب TestRail (یونیکس/لینوکس) – نسخه ۸.۰.۱.۱۰۲۹
            • ایجاد پایگاه داده خالی SQL (Unix/Linux) – نسخه ۸.۰.۱.۱۰۲۹
            • آماده‌سازی سرور Unix/Linux برای نصب – نسخه ۸.۰.۱.۱۰۲۹
          • نصب روی ویندوز
            • نصب TestRail (ویندوز) – نسخه ۸.۰.۱.۱۰۲۹
            • ایجاد پایگاه داده خالی SQL (ویندوز) – نسخه ۸.۰.۱.۱۰۲۹
            • نصب پایگاه داده Cassandra NoSQL در ویندوز – نسخه ۸.۰.۱.۱۰۲۹
            • آماده‌سازی سرور ویندوز برای نصب – نسخه ۸.۰.۱.۱۰۲۹
        • نصب نسخه 7.5
          • نیازمندی‌های نصب
          • ارتقای TestRail
          • نصب بر روی یونیکس / لینوکس
            • نصب TestRail
            • ایجاد یک پایگاه داده SQL خالی
            • نصب پایگاه داده NoSQL Cassandra در Unix / Linux
            • آماده‌سازی سرور Unix/Linux برای نصب
          • نصب روی ویندوز
            • نصب TestRail
            • ایجاد پایگاه داده SQL خالی
            • نصب پایگاه داده NoSQL Cassandra
            • آماده‌سازی سرور Windows برای نصب
          • نصب با داکر
            • نصب روی Docker: مهاجرت و ارتقای TestRail
            • نصب روی Docker: فایل‌های Compose
            • نصب روی Docker: شروع کار
            • نصب با Docker: نمای کلی
    • مدیریت سرور
      • راه‌اندازی سرور staging
      • ایمن‌سازی نصب‌های TestRail Server
      • بهینه‌سازی نصب‌های TestRail Server
      • بازیابی بکاپ TestRail
      • تهیه نسخه پشتیبان از نمونه TestRail Server
      • عیب یابی
        • ارتقای PHP ۵.۶ به PHP ۷.x
        • افزایش محدودیت حافظه PHP
        • نصب افزونه SQLsrv برای PHP
        • عیب‌یابی نصب TestRail Server
        • افزایش محدودیت آپلود فایل در PHP
        • اجرای عیب‌یابی با Phpinfo()
        • حذف داده‌های اضافی از نمونه TestRail
        • نصب افزونه SQLsrv PHP – نسخه ۸.۰
        • اجرای عیب‌یابی Phpinfo() – نسخه ۸.۰
    • سفارشی سازی ها و افزونه ها
      • سفارشی‌سازی یک defect plugin
      • ساخت defect plugin سفارشی
      • زبان‌ها: ترجمه رابط کاربری TestRail
      • اشکال‌زدایی اسکریپت‌های سفارشی
      • افزونه های گزارش سفارشی
        • Reports: ساخت افزونه report سفارشی (۳/۳)
        • گزارش‌ها: ساخت report plugin سفارشی (۲/۳)
        • گزارش‌ها: ساخت افزونه گزارش سفارشی (۱/۳)
        • معرفی reportهای سفارشی
    • احراز هویت
      • احراز هویت: پیاده‌سازی Single sign-on با TestRail
      • احراز هویت: LDAP
      • احراز هویت: Active Directory
      • احراز هویت: مقدمه
    • استهلاک کاساندرا
      • پاک‌سازی فایل‌های attachment قدیمی
      • انتقال داده‌های Cassandra به MySQL در TestRail Server برای Linux
      • انتقال داده‌های Cassandra در TestRail Server برای Docker در Windows و Linux
      • انتقال داده‌های Cassandra در TestRail Server به MS SQL Server برای Windows
  • ادغام‌ها
    • ادغام‌های الزامات و نقص‌ها
      • آشنایی با integrationهای Reference و Defect
      • پیکربندی یکپارچه‌سازی‌های مرجع
      • پیکربندی متغیرهای کاربر
      • پیکربندی یکپارچه‌سازی با bug trackerها
      • ادغام با Aha! Develop
      • ادغام های موجود
        • یکپارچه‌سازی با Axosoft
        • ادغام با Trello
        • یکپارچه‌سازی با YouTrack
        • یکپارچه‌سازی با VersionOne
        • Integration با Vault
        • یکپارچه‌سازی با Trac
        • یکپارچه‌سازی با Redmine
        • یکپارچه‌سازی با Rally
        • یکپارچه‌سازی با Pivotal Tracker
        • یکپارچه‌سازی با Mantis
        • یکپارچه‌سازی با Lighthouse
        • یکپارچه‌سازی با FogBugz (یا Manuscript)
        • یکپارچه‌سازی با fixx
        • ادغام با Bugzilla
        • یکپارچه‌سازی با BugTracker.NET
        • یکپارچه‌سازی با Bitbucket
        • یکپارچه‌سازی با ایمیل
        • ادغام با Azure DevOps
        • یکپارچه‌سازی با Axosoft SOAP API
        • یکپارچه‌سازی با Axosoft REST API
        • یکپارچه‌سازی با Assembla
        • یکپارچه‌سازی با Asana
        • اپ TestRail برای Azure DevOps
        • یکپارچه‌سازی با GitLab
        • یکپارچه‌سازی با GitHub
        • یکپارچه‌سازی با ClickUp
        • یکپارچه‌سازی با Monday.com
        • اطلسیان جیرا
          • برنامه TestRail Jira
          • استفاده از فیلدهای سفارشی در یکپارچه‌سازی Jira
          • پیکربندی دستی ادغام Jira
          • اتصال به Jira Server
          • اتصال به Jira Cloud
          • یکپارچه‌سازی با Jira
          • بررسی پوشش Jira
          • سؤالات متداول درباره Integration بین TestRail و Jira
          • اتصال به Jira Data Center
    • یکپارچه سازی امنیتی
      • یکپارچه‌سازی اسکن‌های Kiuwan SAST از طریق UI
      • یکپارچه‌سازی اسکن‌های Kiuwan SAST از طریق CLI
    • داشبوردها
      • مروری بر integrationهای dashboard
      • ادغام با Confluence
    • وب هوک ها
      • وب‌هوک‌ها
  • اتوماسیون تست
    • TestRail CLI
      • شروع کار با TestRail CLI
      • لاگ‌گیری و مشاهده‌پذیری
      • مرجع دستورات توسعه رفتارمحور (BDD)
      • راهنمای عملکرد صفحه‌بندی موازی برای test suiteهای بزرگ
      • TRCLI در pipelineهای CI/CD
      • استفاده بهتر از TRCLI
      • نگاشت JUnit به TestRail
      • منابع پارامتر
      • نمونه‌های استفاده
      • مرجع دستورات CLI
      • گزارش‌های SauceLabs و saucectl
      • گردش کار Specification-first
      • گردش کار Code-First
    • ادغام فریم‌ورک‌های اتوماسیون
      • یکپارچه‌سازی با Playwright
      • یکپارچه‌سازی با Pytest
      • یکپارچه‌سازی با Cypress
      • یکپارچه‌سازی با TestNG
      • یکپارچه‌سازی با Robot Framework
      • یکپارچه‌سازی با NUnit
      • یکپارچه‌سازی با JUnit۵
      • یکپارچه‌سازی با Curiosity Quality Modeller
      • یکپارچه‌سازی با Ranorex
      • یکپارچه‌سازی با k۶
      • یکپارچه‌سازی با Postman
      • یکپارچه‌سازی با WebdriverIO
      • یکپارچه‌سازی با JMeter
      • یکپارچه‌سازی با Robot Framework (با استفاده از Robot parser)
      • یکپارچه‌سازی با Selenium
      • ادغام با testRigor
        • ادغام testRigor در TestRail
        • یکپارچه‌سازی با testRigor
    • ادغام ابزارهای CI/CD
      • یکپارچه‌سازی با Jenkins (freestyle)
      • یکپارچه‌سازی با GitHub Actions
      • یکپارچه‌سازی با Azure Pipelines
      • یکپارچه‌سازی با Bitbucket
      • ادغام با Travis CI
      • ادغام با CircleCI
      • یکپارچه‌سازی با Jenkins (pipeline)
      • یکپارچه‌سازی با GitLab CI/CD
    • اسکریپت های UI برای اتوماسیون تست
      • اسکریپت‌های UI برای اتوماسیون تست
  • راهنمای API
    • شروع کار با TestRail API
      • مدیریت خطا
      • اتصال API برای .NET (C#/VB.NET)
      • اتصال API برای Ruby
      • اتصال API برای Python
      • اتصال API برای PHP
      • آشنایی با TestRail API
      • API binding برای Java
      • دسترسی به TestRail API
    • موارد استفاده از API
      • Export کردن test caseها
      • خروجی گرفتن از نتایج تست
      • ایجاد test caseها
      • وارد کردن نتایج تست
      • معرفی موارد استفاده از API
    • مرجع API
      • BDDها
      • تست‌ها
      • متغیرها
      • کاربران
      • templateها
      • test suiteها
      • Statusها
      • گام‌های مشترک
      • section‌ها
      • test runها
      • فیلدهای نتیجه تست
      • نقش‌ها
      • گزارش‌ها و گزارش‌های بین‌پروژه‌ای
      • نتایج
      • Projectها
      • Priorityها
      • Milestoneها
      • test planها
      • گروه‌ها
      • Datasetها
      • Configurationها
      • انواع test case
      • test caseها
      • فیلدهای test case
      • پیوست‌ها
      • فیلدهای فیلتر پویا
      • برچسب‌ها
  • یادداشت‌های انتشار
    • آهنگ انتشار پیش فرض
      • TestRail ۱۰.۵.۱ پیش‌فرض (۱۰۰۱)
      • TestRail ۱۰.۴.۱ پیش‌فرض (۱۰۰۴)
      • TestRail ۱۰.۳.۱ Default (۱۰۰۹)
      • TestRail ۱۰.۱.۳ پیش‌فرض (۱۰۰۶)
      • TestRail ۱۰.۲.۰ مسیر انتشار پیش‌فرض (۱۰۷۶)
      • TestRail ۱۰.۱.۲ Default (۱۰۰۲)
      • TestRail ۱۰.۱.۱ مسیر انتشار پیش‌فرض (۱۰۱۱)
      • TestRail ۱۰.۰.۱ Default (۱۰۱۰)
      • TestRail ۱۰.۰.۰ پیش‌فرض (۱۰۶۸)
      • TestRail ۹.۸.۱ مسیر انتشار Default (۱۵۰۶)
      • TestRail ۹.۷.۲ Default (۱۰۰۳)
      • TestRail ۹.۷.۱ Default (۱۰۰۹)
      • TestRail ۹.۷.۰ پیش‌فرض (۱۰۳۶)
      • TestRail ۹.۶.۱ Default (۱۰۳۳)
      • TestRail ۹.۶.۰ پیش‌فرض (۱۰۳۲)
      • TestRail ۹.۵.۳ Default (۱۰۵۸)
      • TestRail ۹.۵.۲ Default (۱۰۴۷)
      • TestRail ۹.۵.۰ پیش‌فرض (۱۰۴۰)
      • TestRail ۹.۴.۰ Default (۱۰۵۴)
      • TestRail ۹.۳.۲ Default (۱۰۰۲)
      • TestRail ۹.۳.۱ پیش‌فرض (۱۰۲۰)
      • TestRail ۹.۳.۰ پیش‌فرض (۱۰۸۰)
      • TestRail ۹.۲.۱ پیش‌فرض (۱۰۱۰)
      • TestRail ۹.۲.۰ Default (۱۲۲۵)
      • TestRail ۹.۱.۲ Default (۱۰۲۸)
      • TestRail ۹.۱.۱ Default (۱۰۲۷)
      • TestRail ۹.۱.۰ Default (۱۰۲۵)
      • TestRail ۹.۰.۰ پیش‌فرض (۱۰۹۱)
      • TestRail ۹.۰.۰ Default (۱۰۵۷)
      • TestRail ۹.۰.۰ پیش‌فرض (۱۰۵۶)
    • سرور منتشر می شود
      • TestRail ۱۰.۴.۱.۱۰۰۴ Server
      • Docker Image برای TestRail ۱۰.۴.۱.۱۰۰۴
      • ایمیج Docker برای TestRail ۱۰.۳.۱.۱۰۰۹
      • نسخه Server TestRail ۱۰.۳.۱.۱۰۰۹
      • TestRail ۱۰.۲.۰.۱۰۷۶ Server
      • Docker Image نسخه TestRail ۱۰.۲.۰.۱۰۷۶
      • Docker Image نسخه TestRail ۱۰.۱.۴.۱۰۰۴
      • TestRail ۱۰.۱.۴.۱۰۰۴ Server
      • ایمیج Docker برای TestRail ۱۰.۰.۱.۱۰۱۰
      • TestRail Server ۱۰.۰.۱.۱۰۱۰
      • ایمیج Docker TestRail ۹.۸.۱.۱۵۰۶
      • نسخه Server TestRail ۹.۸.۱.۱۵۰۶
      • نسخه Server TestRail ۹.۶.۱.۱۰۳۳
      • ایمیج Docker نسخه TestRail ۹.۶.۱.۱۰۳۳
      • TestRail ۹.۵.۱.۱۰۴۲ Docker Image
      • TestRail ۹.۵.۱.۱۰۴۲ Server
      • Docker Image برای TestRail ۹.۴.۱.۱۰۰۱
      • نسخه Server TestRail ۹.۴.۱.۱۰۰۱
      • TestRail ۹.۳.۲.۱۰۰۲ Docker Image
      • TestRail ۹.۳.۲.۱۰۰۲ Server
      • Docker Image نسخه TestRail ۹.۳.۱.۱۰۲۰
      • TestRail Server ۹.۳.۱.۱۰۲۰
      • سرور TestRail ۹.۲.۱.۱۰۱۰
      • Docker Image مربوط به TestRail ۹.۲.۱.۱۰۱۰
      • TestRail ۹.۱.۱.۱۰۲۷ Docker Image
      • نسخه Server TestRail ۹.۱.۱.۱۰۲۷
      • TestRail ۹.۱.۰.۱۰۲۵ Docker Image
      • TestRail ۹.۱.۰.۱۰۲۵ Server
      • TestRail Server ۹.۰.۰.۱۰۹۱
      • Docker Image نسخه TestRail ۹.۰.۰.۱۰۹۱
      • Docker Image نسخه TestRail ۹.۰.۰.۱۰۵۷
      • سرور TestRail ۹.۰.۰.۱۰۵۷
      • TestRail Server ۸.۱.۰.۶۱۸۶
      • Docker Image TestRail ۸.۱.۰.۶۱۸۶
      • ایمیج Docker برای TestRail ۸.۱.۰.۶۱۶۵
      • نسخه Server TestRail ۸.۱.۰.۶۱۶۵
      • تصویر Docker TestRail ۸.۰.۶.۱۰۱۹
      • نسخه Server TestRail ۸.۰.۶.۱۰۱۹
      • Docker Image نسخه TestRail ۸.۰.۴.۷۰۳۶
      • سرور TestRail ۸.۰.۴.۷۰۳۶
      • نسخه Server TestRail ۸.۰.۱.۱۰۲۹
      • تصویر Docker برای TestRail ۸.۰.۱.۱۰۲۹
      • TestRail ۸.۰.۰.۱۰۸۹ Server
      • TestRail Server ۷.۵
    • انتشارات تاریخی
      • TestRail ۸.۱.۰ پیش‌فرض (۶۱۸۵)
      • TestRail ۸.۱.۰ مسیر انتشار Default (۶۱۶۵)
      • TestRail ۸.۱.۰ پیش‌فرض (۶۱۶۱)
      • TestRail ۸.۰.۶ پیش‌فرض (۱۰۲۹)
      • TestRail ۸.۰.۶ پیش‌فرض (۱۰۱۹)
      • TestRail ۸.۰.۶ پیش‌فرض (۱۰۱۴)
      • TestRail ۸.۰.۵ Default (۱۰۵۵)
      • TestRail ۸.۰.۵ – مسیر انتشار Default (۱۰۳۹)
      • TestRail ۸.۰.۴ Default (۷۰۳۶)
      • TestRail ۸.۰.۳ پیش‌فرض (۳۰۸۷)
      • TestRail ۸.۰.۳ Default (۳۰۷۰)
      • TestRail ۸.۰.۳ Default (۳۰۶۷)
      • TestRail ۸.۰.۳ Default (۳۰۶۶)
      • TestRail ۸.۰.۳ Default (۳۰۶۴)
      • TestRail ۸.۰.۳ پیش‌فرض (۳۰۶۳)
      • TestRail ۸.۰.۲ Default (۳۱۳۸)
      • TestRail ۸.۰.۱ Default (۱۰۳۳)
      • TestRail ۷.۶ پیش‌فرض
      • TestRail ۶.۶ پیش‌فرض
      • TestRail ۸.۰.۱ Default (۱۰۳۰)
      • TestRail ۵.۲ پیش‌فرض
      • TestRail ۵.۳ پیش‌فرض
      • TestRail ۵.۴ پیش‌فرض
      • TestRail ۵.۴.۱ پیش‌فرض
      • TestRail ۵.۵ پیش‌فرض
      • TestRail ۵.۶ پیش‌فرض
      • TestRail ۵.۷ پیش‌فرض
      • TestRail ۶.۰ پیش‌فرض
      • TestRail ۶.۱ پیش‌فرض
      • TestRail ۶.۲ پیش‌فرض
      • TestRail ۶.۳ پیش‌فرض
      • TestRail ۶.۴ پیش‌فرض
      • TestRail ۶.۵ پیش‌فرض
      • TestRail ۶.۷ پیش‌فرض
      • TestRail ۵.۱ پیش‌فرض
      • TestRail ۵.۰؛ add-on مدیریت تست برای 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 ۸.۰.۱ Default (۱۰۲۹)
      • TestRail ۷.۸.۰ پیش‌فرض (۱۱۴۱)
      • TestRail ۷.۸.۰ Default (۱۱۴۰)
      • دسترسی زودهنگام TestRail ۷.۷
      • TestRail ۷.۸.۰ نسخه Default (۱۱۱۶)
      • TestRail ۷.۸.۰ Default (۱۱۳۶)
      • TestRail ۷.۸.۰ Default (۱۰۵۹)
دسته‌ها را مشاهده کنید
  • خانه
  • مستندات
  • Testrail
  • Testrail
  • ادغام‌ها
  • ادغام‌های الزامات و نقص‌ها
  • ادغام های موجود
  • اطلسیان جیرا
  • اتصال به Jira Cloud

اتصال به Jira Cloud

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

TestRail را با Jira Cloud خود یکپارچه کنید تا هنگام testing گزارش bug را به Jira ارسال کنید، issueها را به نتایج test وصل کنید، جزئیات issue را از داخل TestRail ببینید و پوشش کامل requirementها را مدیریت کنید. برای اطلاعات بیشتر درباره یکپارچه‌سازی Jira و TestRail، می‌توانید به صفحه مدیریت test در Jira.

اگر هنوز TestRail ندارید، می‌توانید برای دوره آزمایشی رایگان ثبت‌نام کنید اگر می‌خواهید به‌جای آن پلاگین Jira Server را راه‌اندازی کنید، ببینید: اتصال به Jira Server.

باید در هر دو ابزار TestRail و Jira Cloud کاربر ادمین باشید، یا دسترسی‌های کافی برای تنظیم یکپارچه‌سازی TestRail-Jira داشته باشید.

تنظیم یکپارچه‌سازی Jira Cloud در TestRail #

TestRail با Jira یکپارچه می‌شود تا تیم شما بتواند issueها را بین TestRail و Jira لینک کند، ببیند، اضافه کند و ارسال کند؛ چه به‌عنوان bug/defect ، requirement/reference ، یا هر دو. یکپارچه‌سازی TestRail با Jira از این کاربردها پشتیبانی می‌کند:

  • لینک کردن test caseها به requirementها
  • ایجاد requirementها از داخل TestRail
  • مشاهده requirementها در TestRail
  • لینک کردن defectها به نتایج test
  • ثبت defectهای جدید در Jira
  • ثبت defectهای جدید از داخل TestRail
  • مشاهده defectها در TestRail

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

تنظیم یکپارچه‌سازی Jira در TestRail ساده است. کافی است گزینه Admin > Integration را انتخاب کنید تا تنظیمات را شروع کنید. پیشنهاد می‌کنیم از wizard ساده تنظیم Jira در بالای صفحه استفاده کنید. برای شروع، کافی است روی دکمه Configure Integration کلیک کنید:

Connect to jira data center ss2.png

این کار به‌صورت خودکار به شما کمک می‌کند URLهای لازم Jira، یکپارچه‌سازی defect برای ارسال و جستجوی issueهای Jira، و همچنین یکپارچه‌سازی reference/requirement را تنظیم کنید.

 

  1. مقدار Base URL نمونه Jira https://<yoursubdomain>.atlassian.net را وارد کنید و روی Enable Jira Integration 
  2. در تب جدید Atlassian که باز می‌شود، وارد شوید یا کاربر خود را انتخاب کنید
  3. گزینه همان نمونه Jira که برای Base URL استفاده کرده‌اید را در بخش استفاده از اپ در* فهرست کشویی
  4. روی Accept کلیک کنید
  5. بعد از بسته شدن تب Atlassian، روی Save Settings/Save Project در TestRail کلیک کنید

پیکربندی plugin (References و Defects) #

برای مشاهده requirementها و/یا defectها به‌صورت مستقیم در TestRail، باید plugin مربوط به Jira References و/یا Defects را با دنبال کردن مراحل زیر پیکربندی کنید. می‌توانید References و Defects را به همان instance مربوط به Jira Cloud یا به instanceهای متفاوت متصل کنید. مراحل زیر را برای هر pluginی که می‌خواهید استفاده کنید تکرار کنید.

  • به صفحه Administration بروید، Integration را برای پیکربندی سراسری انتخاب کنید، یا Projects را برای یک project مشخص انتخاب کنید و تب References یا Defects را باز کنید؛ بسته به اینکه کدام مورد را پیکربندی می‌کنید.
  • variant مربوط به Jira Cloud خود را از فهرست کشویی Reference Plugin انتخاب کنید
  • روی Configure Integration کلیک کنید 
  • مقدار Jira Instance’s Base URL https://<yoursubdomain>.atlassian.net را وارد کنید و روی Enable Jira Integration کلیک کنید 
  • در تب جدید Atlassian که باز می‌شود، وارد شوید یا کاربر خود را انتخاب کنید
  • از منوی همان Jira instance را که برای Base URL استفاده کرده‌اید در بخش Use app on* انتخاب کنید
  • روی Accept
  • پس از بسته شدن تب Atlassian، در TestRail روی Save Settings/Save Project کلیک کنید

Jira Issue Connect – پیکربندی فیلدها  #

از TestRail ۱۰.۰ به بعد، پس از پیکربندی pluginها، به قابلیت‌های جدید Jira Issue Connect  دسترسی دارید. می‌توانید انتخاب کنید کدام فیلدهای Jira در TestRail برای requirements مرتبط (References) و/یا defects نمایش داده شوند. توجه داشته باشید که این پیکربندی فیلد فقط مخصوص Jira Cloud است.

به Admin > Integration بروید، اگر پیکربندی شما در سطح instance است؛ یا به Projects، بروید، اگر پیکربندی در سطح project است، و تب References یا Defects را باز کنید. برای هر plugin حداکثر ۵ فیلد Jira را انتخاب کنید (References و Defects جداگانه پیکربندی می‌شوند).

jira fields 1.png

 

  #

داده‌های Jira که در TestRail نمایش داده می‌شوند، بر اساس دسترسی‌های کاربر Jira که Integration را پیکربندی کرده است همگام‌سازی می‌شوند. پس از ذخیره شدن، مقدارهای فیلدهای Jira ممکن است برای همه کاربرانی که به موجودیت مرتبط در TestRail دسترسی دارند قابل مشاهده باشد، حتی اگر در Jira چنین دسترسی‌هایی نداشته باشند.

Jira Issue Connect – مدیریت پیکربندی  #

از TestRail ۱۰.۰ به بعد، پس از اتصال pluginها، می‌توانید مشخص کنید کدام projectهای Jira در محدوده همگام‌سازی باشند و در صورت نیاز، همگام‌سازی real-time را از طریق webhook فعال کنید. هر plugin (References/Defects) جداگانه پیکربندی می‌شود و می‌تواند به همان Jira instance یا Jira instance متفاوتی متصل باشد.

به‌عنوان Admin در TestRail، می‌توانید در integration مربوط به Jira در سطح instance یا project مشخص کنید کدام projectهای Jira همگام‌سازی شوند و webhookها را مدیریت کنید. به این ترتیب می‌توانید جریان داده را کنترل کنید، از conflict جلوگیری کنید و وضعیت سلامت integration را زیر نظر داشته باشید.

به Admin > Integration بروید، اگر پیکربندی شما در سطح instance است؛ یا به Projects، اگر در سطح project است، آن را باز کنید References یا Defects tab. در بنر اتصال Jira، روی Manage.

jira config mang 2.png

 

  #

دکمه Manage فقط بعد از اتصال موفق OAuth2 نمایش داده می‌شود. اگر اتصال OAuth2 وجود نداشته باشد، به‌جای آن دکمه Configure Integration را می‌بینید، یا اگر اتصال منقضی شده باشد دکمه Refresh Connection نمایش داده می‌شود.

همگام‌سازی projectهای Jira #

وقتی روی دکمه Manage کلیک می‌کنید، صفحه Manage Settings باز می‌شود. در این بخش می‌توانید تنظیمات integration را مدیریت کنید و همه projectهای Jira قابل همگام‌سازی با TestRail را ببینید. همه این projectها به‌صورت پیش‌فرض انتخاب شده‌اند.

manage projects sync 3.png

projectهای Jira را که می‌خواهید با این plugin همگام‌سازی شوند انتخاب کنید. انتخاب project مشخص می‌کند کدام Jira issueها می‌توانند Jira Data را در TestRail نمایش دهند.

  • همه projectها به‌صورت پیش‌فرض انتخاب شده‌اند.
  • فهرست را متناسب با نیاز خود تنظیم کنید.
  • تنظیمات سطح project، پیش‌فرض‌های instance را برای همان project بازنویسی می‌کند.


مدیریت Webhookها #

Webhookها بسیار سبک هستند، سریع پیکربندی می‌شوند و برای همگام نگه داشتن فوری workflowها مناسب‌اند. با ایجاد webhook، هر زمان رویدادی رخ دهد Jira می‌تواند داده‌ها را در instance TestRail شما بلافاصله به‌روزرسانی کند؛ بنابراین همه چیز بدون کار اضافه، سریع، به‌روز و کارآمد باقی می‌ماند.

برای ایجاد webhook برای instance پیکربندی‌شده Jira، باید حداقل یک project را انتخاب کنید تا دکمه Create Webhook در انتهای صفحه Manage Jira Projects فعال شود. تنظیمات webhook و project در همه بخش‌هایی از TestRail که این Jira instance در آن‌ها استفاده می‌شود اعمال خواهد شد.

Jira برای هر user، هر endpoint یکتا و هر Jira instance فقط یک webhook مجاز می‌داند. یعنی اگر برای یک user و endpoint از قبل webhook وجود داشته باشد، پیش از ایجاد webhook جدید باید آن را حذف کنید یا به endpoint دیگری منتقل کنید.

create webhook 4.png

 

اگر هنگام ایجاد یا پیکربندی webhook خطایی رخ دهد، پیام «Failed to Create Webhook» درست بالای فیلدهای فرم نمایش داده می‌شود.

failed to create webhook 5.png

 

پس از ایجاد webhook، کادر «Recent Deliveries» در صفحه تنظیمات نمایش داده می‌شود و این آمار را نشان می‌دهد:

  • مجموع payloadهای webhook دریافت‌شده
  • به‌روزرسانی‌های موفق پردازش‌شده
  • تعداد payloadهای نادیده‌گرفته‌شده یا نامعتبر
recent deliveries 6.png

با کلیک روی Reset Stats در زیر این آمار، همه شمارنده‌ها دوباره به صفر برمی‌گردند. برای پردازش به‌روزرسانی‌های دریافتی Jira و همگام‌سازی خودکار داده‌های فیلدهای مرتبط Jira در TestRail، Webhook toggle را فعال کنید. وقتی غیرفعال باشد، رویدادهای Jira همچنان دریافت می‌شوند، اما هیچ به‌روزرسانی‌ای در TestRail اعمال نمی‌شود. از این گزینه برای maintenance موقت یا troubleshooting استفاده کنید. 

اگر می‌خواهید webhook را حذف کنید، به یاد داشته باشید که این کار قابل بازگشت نیست و webhook برای همیشه حذف می‌شود؛ البته همیشه می‌توانید یک webhook جدید بسازید. به‌عنوان گزینه دیگر، می‌توانید webhook را به‌جای حذف، غیرفعال کنید. با این حال، اگر می‌خواهید آن را حذف کنید، روی Delete Webhook در انتهای صفحه، سپس روی Confirm در پیام تأیید کلیک کنید.

delete webhook 7.png

References #

مشاهده requirements در TestRail #

TestRail می‌تواند اطلاعات بیشتری را از Issue Keyهایی که در فیلد References مربوط به موجودیت‌های TestRail، مانند test caseها، test runها و milestoneها وارد شده‌اند، بازیابی کند. کافی است نشانگر ماوس را روی لینک‌ها نگه دارید تا یک پنجره، آخرین اطلاعات را بدون نیاز به رفتن به Jira به شما نشان دهد.

وقتی پیکربندی Jira Cloud برای References فعال باشد، TestRail همچنین بخش Jira Data را با فیلدهایی که در Jira Fields Configuration انتخاب کرده‌اید نمایش می‌دهد.

Jira data references 8.png

لینک کردن test caseها به requirements #

برای ایجاد test coverage، هنگام ساخت یا ویرایش test caseها، کافی است یک یا چند Issue Key را با کاما از هم جدا کنید و در فیلد References وارد کنید.

  #

اگر integration با Jira Cloud دارید و webhook به‌درستی پیکربندی شده باشد، می‌توانید Jira data مربوط به یک Jira issue را که به‌صورت real time به‌روزرسانی می‌شود ببینید؛ حتی اگر آن issue در خود Jira تنظیم شده باشد، نه در TestRail.

مقادیر References که در test caseهای خود وارد می‌کنید، به لینک مستقیم issueهای Jira تبدیل می‌شود.

Link ref to jira 9.png

شروع ساخت requirements از TestRail #

Jira issueها می‌توانند به‌عنوان منبع requirements استفاده شوند و بنابراین referenceهای ارزشمندی برای test caseها هستند. TestRail در نمای ویرایش test case یک لینک کاربردی به نام Add ارائه می‌کند که شما را مستقیم به صفحه Jira issues می‌برد. این قابلیت فرایند ساخت requirements جدیدی را که می‌خواهید به test caseهای خود وصل کنید سریع‌تر می‌کند. توجه داشته باشید که پس از ساخت یک requirement جدید، یعنی Jira issue، باید issue key آن را کپی کنید و در فیلد References قرار دهید تا traceability به‌درستی حفظ شود.

Defects #

ارسال defectهای جدید از TestRail #

برای ساده‌تر کردن گزارش defectها، TestRail یک Jira defect plugin از پیش پیکربندی‌شده ارائه می‌کند. با این plugin می‌توانید issueهای جدید را مستقیم از داخل TestRail به Jira ارسال کنید.

می‌توانید integration خود با Jira را با تعیین مقدارهای پیش‌فرض برای فیلدها و رعایت امنیت، سفارشی کنید. این مقدارها را می‌توان برای Jira push fieldها تنظیم کرد تا به‌صورت پیش‌فرض و خودکار با متغیرهای مورد نظر شما پر شوند. این کار را می‌توانید در سطح project انجام دهید (Admin > Projects > Set default values for Jira push fields) یا در سطح instance (Admin > Integration > Set default values for Jira push fields) و سپس روی Add Default Field کلیک کنید.

در این پنجره، از منوی کشویی، فیلدی را انتخاب کنید که می‌خواهید مقدار پیش‌فرض برای آن تنظیم شود، سپس Default value دلخواه را وارد کنید تا از این به بعد به‌صورت خودکار نمایش داده شود. می‌توانید روی Save and Close کلیک کنید تا مقادیر واردشده ذخیره شود و به صفحه قبلی برگردید، یا روی Save and New کلیک کنید تا مقادیر واردشده ذخیره شود و یک پنجره جدید برای افزودن مجموعه دیگری از مقادیر پیش‌فرض باز شود. در هر دو حالت، باید پیام موفقیت در بالای صفحه نمایش داده شود.

Screenshot 2026-01-07 at 15.20.41.png

با استفاده از دیالوگ Push Defect ساده و کاربردی، می‌توانید خیلی سریع یک defect جدید همراه با عنوان، توضیحات و هر فیلد اضافه‌ای که Jira پشتیبانی می‌کند ایجاد کنید. این فرایند، مدیریت defectها را روان‌تر می‌کند.

می‌توانید دیالوگ ارسال defect را از دو بخش باز کنید: منوی Defects و دیالوگ Add Test Result.

منوی Defects که با نام قابلیت Defect From Anywhere در TestRail هم شناخته می‌شود، برای دسترسی سریع در بالای بیشتر صفحه‌ها نمایش داده می‌شود.

دیالوگ Add Test Result لینک Push را کنار فیلد Defects نمایش می‌دهد تا هنگام ثبت test resultها بتوانید defect را سریع گزارش کنید.
 

ثبت defectهای جدید در Jira #

TestRail دسترسی سریع برای گزارش defect از طریق رابط Jira فراهم می‌کند. این کار را می‌توانید از دو بخش انجام دهید: منوی Defects و دیالوگ Add Test Result.

منوی Defects که با نام قابلیت Defect From Anywhere در TestRail هم شناخته می‌شود، برای دسترسی سریع در بالای بیشتر صفحه‌ها نمایش داده می‌شود.

دیالوگ Add Test Result لینک Add در کنار فیلد Defects تا وقتی test شما fail می‌شود، بتوانید سریع و راحت به Jira بروید و یک defect ثبت کنید.

مشاهده defectها در TestRail #

کافی است روی issue key کلیک کنید تا issue مستقیماً در Jira باز شود.

وقتی یکپارچه‌سازی Defect را با Jira Issues راه‌اندازی می‌کنید، می‌توانید ID یک Jira issue را در فیلد Defects مربوط به test result وارد کنید. TestRail به‌طور خودکار آن ID را به یک لینک قابل کلیک تبدیل می‌کند تا بتوانید issue را در Jira ببینید. با این کار تیم شما می‌تواند testها را به Jira issueها لینک کند و در TestRail گزارش‌های defect و traceability بسازد.

Screenshot_3.png

اگر webhook درست پیکربندی شده باشد، می‌توانید داده‌های Jira مربوط به یک Jira issue را به‌صورت real-time ببینید؛ حتی اگر آن issue داخل یک Jira instance تنظیم شده باشد، نه در TestRail.

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

یکپارچه‌سازی در سطح کاربر #

کاربران می‌توانند یکپارچه‌سازی سطح کاربر خود را برای هر instance یا projectی که عضو آن هستند و Jira Cloud Integration فعال دارد، پیکربندی کنند. این امکان را می‌دهد که کاربران defectها را با کاربر Jira خودشان به Jira ارسال کنند. پیکربندی سطح کاربر، پیکربندی project یا instance را override می‌کند.

برای انجام این کار، کاربران باید:

  • به My Settings بروید
  • به تب Configuration
  • روی Configure Integration در کنار project مربوطه کلیک کنید

  #

توجه داشته باشید که enhanced Jira fields فقط در سطح instance یا project قابل پیکربندی هستند، نه در سطح کاربر.

پیکربندی دستی Jira #

ترجیح می‌دهید Jira integration را به‌صورت دستی پیکربندی کنید، یا نیاز دارید آن را customize، extend یا تغییر دهید؟ می‌توانید Jira integration را از سمت TestRail هم با چند مرحله ساده به‌صورت دستی پیکربندی کنید.

همچنین می‌توانید برای projectهای مختلف integrationهای متفاوتی تنظیم کنید. برای این کار، integration هر project را از این مسیر پیکربندی کنید: Admin > Projects > Edit a project > Defects / References تب‌ها. درباره پیکربندی دستی integration یا نحوه customize و تنظیم آن، از اینجا بیشتر بخوانید:

  • پیکربندی دستی Jira
  • فیلدهای سفارشی Jira و لینک‌های issue
  • متغیرهای defect برای map کردن کاربران
  • ساخت یک defect plugin سفارشی

دریافت اپ «TestRail Integration for Jira» #

اپ «TestRail Integration for Jira» به شما امکان می‌دهد نتایج test مرتبط، لینک‌های test case، آمار داشبورد TestRail و دکمه‌های case جدید را مستقیماً داخل Jira ببینید. برای شروع، کافی است add-on مربوط به TestRail برای Jira Cloud را از Atlassian Marketplace فعال کنید:

فعال کردن add-on مربوط به TestRail از Atlassian Marketplace

یا شما یا Jira administrator می‌توانید با رفتن به مسیر زیر، add-on را داخل Jira instance خود فعال کنید: Settings > Apps > Find New Apps ، سپس TestRail را جستجو کنید. بعد از آن، روی اپلیکیشن TestRail  >  دریافت اپلیکیشن > همین حالا دریافت کنید.

در مرحله بعد، add-on را با آدرس و کلید TestRail خود تنظیم کنید.

  1. روی Apps در منوی بالایی کلیک کنید.
  2. گزینه Manage apps را انتخاب کنید و بخش TestRail for Jira Test Management را باز کنید.
  3. روی Configure کلیک کنید. سپس آدرس TestRail، integration key و هر تنظیمات اختیاری دیگری را اضافه کنید.

همچنین می‌توانید add-on را به user groupها یا projectهای مشخصی در Jira محدود کنید تا integration برای کاربرانی که در حال حاضر از TestRail استفاده نمی‌کنند نمایش داده نشود. 

به‌روزرسانی شده در ۱۴۰۵-۰۴-۱۷

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

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

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

  • Facebook
  • X
  • LinkedIn
  • Pinterest
اتصال به Jira Serverیکپارچه‌سازی با Jira

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

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

فهرست مطالب
  • تنظیم یکپارچه‌سازی Jira Cloud در TestRail
  • پیکربندی plugin (References و Defects)
    • Jira Issue Connect - پیکربندی فیلدها 
      •  
    • Jira Issue Connect - مدیریت پیکربندی 
      •  
      • همگام‌سازی projectهای Jira
      • مدیریت Webhookها
  • References
    • مشاهده requirements در TestRail
    • لینک کردن test caseها به requirements
      •  
    • شروع ساخت requirements از TestRail
  • Defects
    • ارسال defectهای جدید از TestRail
    • ثبت defectهای جدید در Jira
    • مشاهده defectها در TestRail
  • سفارشی‌سازی‌های پیشرفته
    • یکپارچه‌سازی در سطح کاربر
      •  
  • پیکربندی دستی Jira
  • دریافت اپ «TestRail Integration for Jira»
تست ریل
  • درباره ما
  • خدمات
  • بلاگ
مطالب مفید
  • امنیت
  • مقالات
logo-samandehi

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

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