העלאה והורדה של מקרי בדיקה

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

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

  • כדי לקבל את ההרשאות שנדרשות להעלאה ולהורדה של מקרי בדיקה, צריך לבקש מהאדמין להקצות לכם ב-IAM את התפקיד עריכת Application Integration (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

מפעילים את ה-method‏ 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 Cases מופיעה עם רשימה של מקרי בדיקה לגרסת השילוב הנוכחית.
  5. בוחרים את מקרה הבדיקה שרוצים להוריד.

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

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

API

מפעילים את ה-method‏ 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: המזהה של מקרה הבדיקה שרוצים להוריד

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