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

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

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

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

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

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

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

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

  1. יצרתם פרופיל סוכנות.

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

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

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

נכנסים ל-Play Console

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

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

  3. לוחצים על בדיקה כדי לבדוק את השילוב.

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

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

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

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

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

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

אם יצאתם מ-Test Suite, לחצו על Return to Developer Center.

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

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

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

בחלונית Logs מוצג הסטטוס של כל ביצוע בדיקה.

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

בסיום:

איך רואים ומפרשים את תוצאות הבדיקה

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

בתוכנית אישור שנשלחה, לוחצים על Results בקטע Saved for certification כדי לראות את דוח תוצאות הבדיקה.

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

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

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

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

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

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

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

בדיקה ידנית

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

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

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