ادغام ابر به ابر را آزمایش کنید

Google Home Developer Console یک صفحه تست ارائه می‌دهد که در آن می‌توانید با استفاده از Google Home Test Suite ، تست‌هایی را برای ادغام Cloud-to-cloud خود پیکربندی و اجرا کنید. Test Suite یک برنامه جداگانه است که در Developer Console تعبیه شده است و تمام تست‌های ادغام را مدیریت می‌کند.

Test Suite می‌تواند روی مجموعه‌ای از دستگاه‌ها که متعلق به یک پیکربندی خاص پروژه Cloud-to-cloud هستند، اجرا شود. اجرای Test Suite روی یکپارچه‌سازی‌های شما بسیار مهم است تا از عملکرد صحیح همه چیز اطمینان حاصل شود.

در صفحه تست ، ادغام‌های Cloud-to-cloud که کامل و آماده تست هستند، در بخش «آماده برای تست» فهرست شده‌اند.

ادغام‌های Cloud-to-cloud که آزمایش شده‌اند در بخش آزمایش‌شده‌ها فهرست شده‌اند.

از Test Suite در Developer Console برای ارسال نتایج آزمایش جهت صدور گواهینامه استفاده کنید. اگر می‌خواهید Test Suite برای اهداف آزمایشی در طول توسعه اجرا کنید، برای نسخه مستقل به صفحه مجموعه تست گوگل هوم مراجعه کنید.

یک طرح آزمایشی ایجاد کنید

قبل از ایجاد یک طرح آزمایشی برای صدور گواهینامه، مطمئن شوید که موارد زیر را انجام داده‌اید:

  1. پروفایل شرکت ایجاد شد .

اگر این مرحله را برای یکپارچه‌سازی خود تکمیل نکرده باشید، یکپارچه‌سازی ایجاد شده برای آزمایش صدور گواهینامه قابل تأیید نیست . شما باید یک یکپارچه‌سازی جدید ایجاد کنید، که به معنای انجام مجدد مراحل تست و تأیید است.

همچنین اگر می‌خواهید قبل از تأیید یکپارچه‌سازی، برندسازی خود را به‌روزرسانی کنید، باید یک یکپارچه‌سازی جدید ایجاد کرده و از ابتدا شروع کنید.

برای ایجاد یک طرح آزمایشی:

به کنسول توسعه‌دهندگان بروید

  1. از لیست پروژه‌ها، روی «باز کردن» در کنار پروژه‌ای که می‌خواهید با آن کار کنید کلیک کنید.

  2. در منوی پیمایش سمت چپ صفحه، به Cloud-to-cloud > Test بروید.

  3. برای آزمایش ادغام، روی «تست» کلیک کنید.

  4. در صفحه پیکربندی تست ، نامی برای تست خود انتخاب کنید و دستگاه‌های مورد نظر برای تست را از لیست دستگاه‌ها انتخاب کنید.

  5. روی دکمه‌ی «بعدی: طرح آزمون» کلیک کنید.

  6. در صفحه ایجاد طرح آزمون ، در بخش مجموعه‌های آزمون ، مجموعه‌های آزمونی را که می‌خواهید اجرا کنید، انتخاب کنید.

آزمایش‌کنندگان را به ادغام خود اضافه کنید

اگر ادغام شما نیاز به تست آلفا دارد:

  1. از طریق پروژه Google Cloud که از ادغام Cloud-to-cloud پشتیبانی می‌کند، آزمایش‌کننده را به عنوان بیننده/ویرایشگر اضافه کنید. برای کسب اطلاعات بیشتر به نقش‌ها و مجوزها مراجعه کنید.
  2. تستر می‌تواند از طریق Developer Console به پروژه دسترسی داشته باشد.
  3. زمانی که تستر روی برگه تست کلیک می‌کند، بسته به وضعیت ادغام، روی دکمه تست یا تست مجدد کلیک می‌کند و به صفحه مجموعه تست با یک "عملیات بدون پیوند" منتقل می‌شود.
  4. پس از تکمیل مراحل قبلی، ادغام در Google Home app (GHA) برای آزمایش‌کننده قابل مشاهده خواهد بود و آنها می‌توانند آزمایش را شروع کنند.

اگر از Test Suite خارج شدید، روی کلیک کنید تا به مرکز توسعه‌دهندگان برگردید .

طرح آزمایشی را اجرا کنید

در Test Suite ، از صفحه Create a test plan ، روی Run Test کلیک کنید. صفحه Test environment به همراه وضعیت و گزارش‌های همه تست‌ها ظاهر می‌شود.

نتایج آزمون شما پس از تکمیل نمایش داده می‌شود. وضعیت اجرای هر مجموعه آزمون در کنار آن (قبول شده، ناموفق) نمایش داده می‌شود.

پنل Logs وضعیت هر اجرای تست را به صورت جداگانه نشان می‌دهد.

برای آزمایش مجدد یک طرح آزمایشی از صفحه محیط آزمایش ، پس از اتمام اجرای آزمایش، روی Retest در بالا کلیک کنید.

پس از اتمام:

نتایج آزمایش خود را مشاهده و تفسیر کنید

در صفحه تاریخچه تست در Test Suite ، می‌توانید نتایج تست‌های قبلی برای یک طرح توسعه یا یک طرح تست صدور گواهینامه ارسال نشده را با کلیک روی Retest برای طرح تست انتخاب شده در بخش Test plans مشاهده کنید. این شما را به صفحه Test Environment می‌برد که نتایج آن تست را نمایش می‌دهد.

برای یک طرح صدور گواهینامه ارسالی، برای مشاهده گزارش نتایج آزمون، روی نتایج در بخش ذخیره شده برای صدور گواهینامه کلیک کنید.

همچنین می‌توان برای یکپارچه‌سازی، به نتایج آزمایش از برگه «آزمایش» در Developer Console دسترسی پیدا کرد. برای مشاهده سابقه آزمایش هر یکپارچه‌سازی ذکر شده در آن صفحه، روی «مشاهده» کلیک کنید تا به صفحه سابقه آزمایش در Test Suite هدایت شوید.

وضعیت‌های کنسول

وضعیت‌های کنسول زیر در مرحله تست مشاهده می‌شوند:

بخش وضعیت توضیحات مورد نیاز چه باید کرد؟
آماده برای آزمایش آماده این integration آماده آزمایش است. ناموجود این را تست کنید integration.
آزمایش شده آماده این integration آزمایش شده و می‌تواند برای صدور گواهینامه ارسال شود.

یکپارچه‌سازی آزمایش و ذخیره شد.

تمام موارد آزمایشی ناموفق شامل توجیهاتی برای بررسی توسط گوگل هستند.

در صورت لزوم، دوباره آزمایش کنید .

تست دستی

تعداد کمی از ویژگی‌ها و صفات وجود دارند که توسط Test Suite پشتیبانی نمی‌شوند و نیاز به تست دستی دارند.

اینها ویژگی‌ها و خصیصه‌های زیر هستند که به تست دستی نیاز دارند:

تیم صدور گواهینامه یا دستگاه شما را از راه دور آزمایش می‌کند یا از شما می‌خواهد که یک ویدیو یا اسکرین‌شات از دستگاه خود ارائه دهید.