בדיקת שילוב בין עננים

ב-Google Home Developer Console יש דף Test שבו אפשר להגדיר בדיקות ולהריץ אותן בשילוב Cloud-to-cloud באמצעות Google Home Test Suite. ‫Test Suite היא אפליקציה נפרדת שמובנית ב-Developer Console ומטפלת בכל בדיקות השילוב.

אפשר להריץ את Test Suite על קבוצת מכשירים ששייכים להגדרת פרויקט ספציפית של Cloud-to-cloud. חשוב מאוד להריץ את Test Suite על השילובים כדי לוודא שהכול פועל בצורה תקינה.

בדף בדיקה, שילובי Cloud-to-cloud שהושלמו ומוכנים לבדיקה מופיעים בקטע מוכן לבדיקה.

שילובים של Cloud-to-cloud שנבדקו מפורטים בקטע נבדקו.

משתמשים בלחצן Test Suite שבקטע Developer Console כדי לשלוח את תוצאות הבדיקה לצורך קבלת אישור. אם רוצים להריץ את Test Suite למטרות בדיקה במהלך הפיתוח, אפשר לעיין בדף Google Home Test Suite כדי למצוא את הגרסה העצמאית.

יצירת תוכנית בדיקה

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

  1. יצירת פרופיל חברה.

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

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

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

כניסה ל-Developer Console

  1. ברשימת הפרויקטים, לוחצים על פתיחה לצד הפרויקט שרוצים לעבוד איתו.

  2. בתפריט הניווט בצד ימין של הדף, עוברים אל Cloud-to-cloud > בדיקה.

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

  4. במסך Configure your test (הגדרת הבדיקה), מציינים שם לבדיקה ובוחרים את המכשירים לבדיקה מתוך רשימת המכשירים.

  5. לוחצים על הלחצן הבא: תוכנית בדיקה.

  6. בדף Create a test plan (יצירת תוכנית בדיקה), בקטע Test suites (חבילות בדיקה), בוחרים את חבילות הבדיקה שרוצים להריץ.

הוספת בודקים לשילוב

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

  1. מוסיפים את הבודק כצופה או עורך דרך פרויקט Google Cloud שתומך בשילוב של Cloud-to-cloud. מידע נוסף זמין במאמר בנושא תפקידים והרשאות.
  2. הבודק יכול לגשת לפרויקט דרך Developer Console.
  3. אחרי שהבודק לוחץ על הכרטיסייה בדיקה, הוא יועבר לדף חבילת הבדיקה עם ההודעה 'פעולה לא מקושרת'. בהתאם לסטטוס השילוב, הוא ילחץ על הלחצן בדיקה או על הלחצן בדיקה חוזרת.
  4. אחרי שתשלימו את השלבים הקודמים, השילוב יוצג בGoogle Home app (GHA) לבוחן, והוא יוכל להתחיל בבדיקה.

אם יצאתם מ-Test Suite, לוחצים על חזרה אל Developer Center.

הרצת תוכנית הבדיקה

בTest Suite, בדף Create a test plan, לוחצים על Run Test. מופיע הדף סביבת בדיקה, עם הסטטוס והיומנים של כל הבדיקות.

תוצאות הבדיקה יופיעו כשהבדיקות יסתיימו. הסטטוס של כל חבילת בדיקות מופיע לידה (עבר, נכשל).

בחלונית Logs (יומנים) מוצג הסטטוס של כל הרצה של בדיקה.

כדי לבדוק מחדש תוכנית בדיקה מהדף סביבת בדיקה, לוחצים על בדיקה מחדש בחלק העליון אחרי שהבדיקה מסתיימת.

בסיום:

הצגה ופירוש של תוצאות הבדיקה

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

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

אפשר גם לגשת לתוצאות הבדיקה של שילוב מהכרטיסייה בדיקה ב-Developer Console. לוחצים על הצגה ליד היסטוריית הבדיקות של כל שילוב שמופיע בדף הזה כדי לעבור לדף היסטוריית הבדיקות ב-Test Suite.

סטטוסים של מסוף

בשלב הבדיקה, יכולים להופיע הסטטוסים הבאים במסוף:

Section סטטוס תיאור דרישה מה לעשות עכשיו
מוכן לבדיקה מוכן integration מוכן לבדיקה. לא רלוונטי בדיקה של integration.
נבדק מוכן האפליקציה הזו integration נבדקה ואפשר לשלוח אותה לאישור.

השילוב נבדק ונשמר.

כל מקרי הבדיקה שנכשלו כוללים הצדקות לבדיקה על ידי Google.

אם צריך, לוחצים על בדיקה מחדש.

בדיקה ידנית

יש כמה מאפיינים ותכונות שלא נתמכים על ידי Test Suite ויהיה צורך לבדוק אותם באופן ידני.

אלה התכונות והמאפיינים שצריך לבדוק באופן ידני:

צוות האישורים יבדוק את המכשיר מרחוק או יבקש מכם לשלוח סרטון או צילום מסך של המכשיר. צריך לקשר את אותו מזהה מכשיר שבו נעשה שימוש ב-Test Suite לחשבון הבדיקה, כדי שצוות האישורים יוכל להריץ את הבדיקה הידנית באותו מכשיר.