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 統合は、[テスト済み] セクションに表示されます。
Developer Console の Test Suite を使用して、認定のためのテスト結果を送信します。開発中のテスト目的で Test Suite を実行する場合は、スタンドアロン バージョンの Google Home テストスイートのページをご覧ください。
テストプランの作成
認定用のテストプランを作成する前に、次のことを行っていることを確認してください。
- 会社プロフィールを作成しました。
統合でこの作業を完了していない場合、認定テスト用に作成された統合は認定を受けることができません。新しい統合を作成する必要があります。つまり、テストと認定の手順をやり直す必要があります。
また、統合が認定される前にブランディングを更新する場合は、新しい統合を作成してやり直す必要があります。
テストプランを作成するには:
プロジェクトのリストで、操作するプロジェクトの横にある [開く] をクリックします。
ページの左側にあるナビゲーション メニューで、[Cloud-to-cloud] > [テスト] に移動します。
テストする統合の [Test] をクリックします。
[テストを構成する] 画面で、テストの名前を指定し、デバイスのリストからテストするデバイスを選択します。
[次へ: テストプラン] ボタンをクリックします。
[テストプランを作成する] ページの [テストスイート] セクションで、実行するテストスイートを選択します。
Test Suite を終了する場合は、[ デベロッパー センターに戻る] をクリックします。
テストプランを実行する
Test Suite の [Create a test plan] ページで、[Run Test] をクリックします。[テスト環境] ページが表示され、すべてのテストのステータスとログが表示されます。
テストが完了すると、テスト結果が表示されます。各テストスイートの実行ステータス(合格、不合格)が横に表示されます。
[ログ] ペインには、個々のテスト実行のステータスが表示されます。
[テスト環境] ページからテストプランを再テストするには、テストの実行が完了した後、上部の [
再テスト] をクリックします。完了したら:
- [完了] をクリックして [テスト履歴] ページに移動します。
- [送信] をクリックして、認定のためのテスト結果を送信します。
テスト結果を表示して解釈する
Test Suite の [テスト履歴] ページで、開発プランまたは送信されていない認定テストプランの過去のテスト結果を表示するには、[テストプラン] セクションで目的のテストプランの [再テスト] をクリックします。[Test Environment] ページが表示され、そのテストの結果が表示されます。
送信済みの認定プランの場合は、[認定用に保存済み] セクションの [結果] をクリックして、テスト結果レポートを表示します。
統合のテスト結果には、Developer Console の [テスト] タブからもアクセスできます。ページに表示されている統合のテスト履歴を表示するには、[表示] をクリックして、Test Suite の [テスト履歴] ページに移動します。
コンソールのステータス
テストフェーズでは、次のコンソール ステータスが発生します。
セクション | ステータス | 説明 | 要件 | 次のステップ |
---|---|---|---|---|
テストの準備完了 | 準備完了 | これで integration テストの準備が整いました。 | なし | この integrationをテストします。 |
テストされた | 準備完了 | これはテスト済みで、認定申請に提出できます。 integration |
統合がテストされ、保存されました。 失敗したテストケースにはすべて、Google が審査するための根拠が含まれています。 |
必要に応じて再テストします。 |