رفتن به محتوای اصلی
بازگشت به وبلاگ

طراحی و آزمون ایجنت

چک‌لیست اتصال‌های ایجنت بعد از کپی قالب

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

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

چهار اتصال را از هم جدا کنید

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

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

نمونهٔ شعبهٔ الف و ب

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

برای سناریوی دوم، صرف پیام «ثبت شد» کافی نیست. شاهد را از مقصد آزمایشی، شمار فراخوانی یا خروجی مورد انتظار بگیرید. اگر مقصد خواندنی یا شاهد مناسبی در دسترس نیست، نتیجه را تأییدنشده ثبت کنید. برای سناریوی اول هم یک سؤال متفاوت دربارهٔ ساعات کاری بپرسید تا بررسی به یک عبارت ثابت محدود نماند.

پیش از اتصال خط

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

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

برگهٔ همراه

دریافت برگهٔ آزمون CSV

راهنمای مرتبط اپرا · آشنایی با راهکار مرتبط اپرا

منبع فنی

مستند مرجع

برای این نیاز، کدام خدمت مناسب‌تر است؟

تماس و منشی، چت سایت و تحلیل مکالمه سه مسیر متفاوت‌اند. ابتدا خدمت متناسب نیازتان را انتخاب کنید.

انتخاب میان سه خدمتراهنمای شروع با تیم اپرا

برآورد هزینه