בדיקות ופריסה רציפות

התכונה בדיקות רציפות מריצה באופן אוטומטי קבוצה של מקרי בדיקה שהוגדרו לסביבה, כדי לאמת את ההתנהגות הרצויה של גרסאות התהליך באותה סביבה.

כדי למנוע מגרסה לא תקינה לעבור לסביבה, אפשר גם להשתמש בפריסה רציפה כדי להריץ את אותה קבוצה של בדיקות אימות לפני שפורסים גרסת תהליך בסביבה.

ניהול בדיקות ופריסה רציפות

כדי לנהל בדיקות ופריסה רציפות:

המסוף

  1. פותחים את מסוף Dialogflow CX.

  2. בוחרים את הפרויקט ב-GCP.

  3. בוחרים את הסוכן.

  4. לוחצים על הכרטיסייה ניהול.

  5. לוחצים על CI/CD.

  6. בוחרים סביבה מהתפריט הנפתח שם הסביבה.

  7. לוחצים על הכרטיסייה בדיקות רציפות. הכרטיסייה מקרי בדיקה נפתחת כברירת מחדל.

  8. בתפריט הנפתח Select test cases, בוחרים מקרה בדיקה מוגדר מראש כדי להוסיף אותו לקבוצת הבדיקות הרציפות.

  9. בכרטיסייה הגדרות, המתג בדיקה מתמשכת אמור להיות מופעל כברירת מחדל. כדי להוסיף פריסה רציפה, לוחצים על המתג Continuous deployment.

כדי לראות את התוצאות של הבדיקות הרציפות היומיות בסביבה מסוימת, לוחצים על הכרטיסייה Continuous tests ואז על Results.

כדי לבדוק אם בדיקה רציפה מופעלת בסביבה מסוימת, לוחצים על Environments בכרטיסייה Manage. הסטטוס של הבדיקה הרציפה בכל סביבה מופיע בעמודה Continuous Test.

API

אפשר לעיין ב-methods‏ runContinuousTest ו-deployFlow של הסוג Environments.

בוחרים פרוטוקול וגרסה להפניה לסביבה:

פרוטוקול V3 V3beta1
REST משאב סביבה משאב סביבה
RPC ממשק הסביבה ממשק הסביבה
C++‎ EnvironmentsClient לא זמין
C#‎ EnvironmentsClient לא זמין
המשך EnvironmentsClient לא זמין
Java EnvironmentsClient EnvironmentsClient
Node.js EnvironmentsClient EnvironmentsClient
PHP לא זמין לא זמין
Python EnvironmentsClient EnvironmentsClient
Ruby לא זמין לא זמין