העלאה והורדה של תרחישי בדיקה

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

לפני שמתחילים

  • כדי לקבל את ההרשאות שנדרשות להעלאה ולהורדה של מקרי בדיקה, צריך לבקש מהאדמין להקצות לכם ב-IAM את התפקיד Application Integration Editor (roles/integrations.integrationEditor) בפרויקט. כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

    זהו תפקיד שמוגדר מראש וכולל את ההרשאות שנדרשות להעלאה ולהורדה של תרחישי בדיקה. כדי לראות בדיוק אילו הרשאות נדרשות, אפשר להרחיב את הקטע ההרשאות הנדרשות:

    ההרשאות הנדרשות

    כדי להעלות ולהוריד תרחישי בדיקה, נדרשות ההרשאות הבאות:

    • העלאת תרחיש בדיקה: integrations.googleapis.com/testCases.create
    • הורדת תרחיש בדיקה: integrations.googleapis.com/testCases.get

    יכול להיות שתקבלו את ההרשאות האלה באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.

  • כדי להוריד תרחיש בדיקה, צריך לוודא שיש תרחיש בדיקה בשילוב. במאמר יצירת מקרים לבדיקה מוסבר איך ליצור מקרים לבדיקה.

העלאת תרחיש בדיקה

כדי להעלות תרחיש בדיקה, בוחרים באחת מהאפשרויות הבאות:

המסוף

  1. נכנסים לדף Application Integration במסוף Google Cloud .

    מעבר אל Application Integration

  2. בתפריט הניווט, לוחצים על Integrations (שילובים).

    בדף Integrations (שילובים) מופיעה רשימה של כל השילובים שזמינים בפרויקט Google Cloud .

  3. בוחרים שילוב קיים שעבורו רוצים ליצור בדיקה.

    השילוב ייפתח בכלי לעריכת שילובים.

  4. כדי להעלות תרחיש בדיקה מהמחשב המקומי, ברשימה Test Case (תרחיש בדיקה), בוחרים באפשרות Upload a test case (העלאת תרחיש בדיקה).

API

מבצעים קריאה ל-projects.locations.integrations.versions.testCases.upload ומספקים את כל הפרמטרים הרלוונטיים. לדוגמה:

POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases:upload

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: המזהה של Google Cloud הפרויקט
  • LOCATION: האזור שבו נמצא השילוב
  • INTEGRATION_NAME: השם של השילוב
  • INTEGRATION_VERSION: הגרסה של השילוב

גוף הבקשה מכיל את תוכן הקובץ בפורמט מחרוזת ואת פורמט הקובץ. פורמטי הקבצים הקבילים הם .json ו-.yaml.

הורדת תרחיש בדיקה

כדי להוריד תרחיש בדיקה לגרסת שילוב, בוחרים אחת מהאפשרויות הבאות:

המסוף

  1. נכנסים לדף Application Integration במסוף Google Cloud .

    מעבר אל Application Integration

  2. בתפריט הניווט, לוחצים על Integrations (שילובים).

    בדף Integrations (שילובים) מופיעה רשימה של כל השילובים שזמינים בפרויקט Google Cloud .

  3. בוחרים שילוב קיים שמכיל תרחישי בדיקה.

    השילוב ייפתח בכלי לעריכת שילובים.

  4. לוחצים על Test Case ואז על Open test cases. יופיע החלונית Test Cases עם רשימה של מקרי בדיקה לגרסת השילוב הנוכחית.
  5. בוחרים את תרחיש הבדיקה שרוצים להוריד.

    בדף של כלי העריכה של השילוב, באזור העיצוב מוצג הכיתוב מצב תרחיש בדיקה פעיל.

  6. לוחצים על הורדה.

API

מבצעים קריאה ל-projects.locations.integrations.versions.testCases.download. לדוגמה:

POST https://integrations.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION/testCases/TEST_CASE_ID

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: המזהה של Google Cloud הפרויקט
  • LOCATION: האזור שבו נמצא השילוב
  • INTEGRATION_NAME: השם של השילוב
  • INTEGRATION_VERSION: הגרסה של השילוב
  • TEST_CASE_ID: המזהה של תרחיש הבדיקה שרוצים להוריד

המאמרים הבאים