

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Alur kerja konsol terperinci Device Advisor
<a name="device-advisor-console-tutorial"></a>

Dalam tutorial ini, Anda akan membuat rangkaian pengujian khusus dan menjalankan pengujian terhadap perangkat yang ingin Anda uji di konsol. Setelah tes selesai, Anda dapat melihat hasil tes dan log terperinci.

**Topics**
+ [Prasyarat](#da-detailed-prereqs)
+ [Buat definisi rangkaian pengujian](#device-advisor-console-create-suite)
+ [Memulai rangkaian uji coba](#device-advisor-console-run-test-suite)
+ [Hentikan uji coba yang dijalankan (opsional)](#device-advisor-stop-test-run)
+ [Lihat detail dan log test suite run](#device-advisor-console-view-logs)
+ [Unduh laporan AWS IoT kualifikasi](#device-advisor-console-qualification-report)

## Prasyarat
<a name="da-detailed-prereqs"></a>

Untuk menyelesaikan tutorial ini, Anda perlu [membuat sesuatu dan sertifikat](https://docs.aws.amazon.com/iot/latest/developerguide/device-advisor-setting-up.html#da-create-thing-certificate).

## Buat definisi rangkaian pengujian
<a name="device-advisor-console-create-suite"></a>

Buat rangkaian rangkaian pengujian sehingga Anda dapat menjalankannya untuk perangkat dan melakukan verifikasi.

1. Di [AWS IoT konsol](https://console.aws.amazon.com//iot), di panel navigasi, perluas **Test**, **Device Advisor**, lalu pilih **Test** suites.  
![\[Antarmuka Device Advisor dengan opsi untuk membuat rangkaian pengujian untuk perangkat yang memenuhi syarat, menjalankan pengujian durasi panjang, dan rangkaian pengujian khusus.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-testsuite.png)

   Pilih **Create Test Suite**.

1. Pilih salah satu `Use the AWS Qualification test suite` atau`Create a new test suite`.

   **Untuk protokol, pilih **MQTT 3.1.1 atau MQTT 5**.**  
![\[“Buat rangkaian pengujian” dengan opsi untuk memilih jenis rangkaian pengujian (AWS IoT Core kualifikasi, Durasi panjang, atau Kustom) dan protokol (MQTT 3.1.1 atau MQTT 5).\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-create-test-suite.png)

   Pilih `Use the AWS Qualification test suite` untuk memenuhi syarat dan daftar perangkat Anda ke Katalog Perangkat AWS Mitra. Dengan memilih opsi ini, kasus uji yang diperlukan untuk kualifikasi perangkat Anda ke program AWS IoT Core kualifikasi telah dipilih sebelumnya. Kelompok uji dan kasus uji tidak dapat ditambahkan atau dihapus. Anda masih perlu mengkonfigurasi properti test suite.

   Pilih `Create a new test suite` untuk membuat dan mengkonfigurasi rangkaian pengujian kustom. Sebaiknya mulai dengan opsi ini untuk pengujian awal dan pemecahan masalah. Rangkaian pengujian khusus harus memiliki setidaknya satu kelompok uji, dan setiap kelompok uji harus memiliki setidaknya satu kasus uji. Untuk tujuan tutorial ini, kita akan memilih opsi ini dan memilih **Berikutnya**.  
![\[Konfigurasikan halaman rangkaian pengujian yang menunjukkan langkah-langkah untuk membuat rangkaian pengujian dengan grup pengujian dan kasus untuk menguji perangkat IoT.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-configure-test-suite.png)

1. Pilih **properti Test suite**. Anda harus membuat properti test suite saat membuat test suite.  
![\[Antarmuka “Configure test suite” yang menampilkan opsi untuk membuat grup pengujian dan menambahkan kasus uji untuk menguji fungsionalitas perangkat IoT.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-test-suite-properties.png)

   Di bawah **properti Test suite**, isi yang berikut ini:
   + **Nama suite uji**: Anda dapat membuat suite dengan nama khusus.
   + Batas **waktu** (opsional): Batas waktu dalam hitungan detik untuk setiap kasus uji dalam rangkaian pengujian saat ini. Jika Anda tidak menentukan nilai batas waktu, nilai default akan digunakan.
   + **Tag** (opsional): Tambahkan tag ke rangkaian pengujian.  
![\[Jendela berjudul “Uji properti suite” yang menampilkan bidang untuk menentukan nama rangkaian pengujian, batas waktu, dan tag khusus untuk rangkaian demo Device Advisor.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-test-suite-properties-1.png)

   Setelah selesai, pilih **Perbarui properti**.

1. Untuk mengubah konfigurasi tingkat grup, di bawah`Test group 1`, pilih **Edit**. Kemudian, masukkan **Nama** untuk memberi grup nama khusus. 

   Secara opsional, Anda juga dapat memasukkan nilai **Timeout** dalam hitungan detik di bawah grup pengujian yang dipilih. Jika Anda tidak menentukan nilai batas waktu, nilai default akan digunakan.  
![\[Antarmuka “Konfigurasi rangkaian pengujian” untuk membuat grup pengujian dan kasus untuk memvalidasi fungsionalitas perangkat IoT.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-edit-test-group.png)

   Pilih **Selesai**.

1. Seret salah satu kasus uji yang tersedia dari **Kasus uji** ke dalam grup uji.  
![\[Antarmuka konfigurasi untuk membuat rangkaian pengujian di Device Advisor, dengan opsi untuk menambahkan grup pengujian dan kasus uji untuk menguji perangkat IoT.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-configure-test-suite-step5.png)

1. Untuk mengubah konfigurasi tingkat kasus uji untuk kasus uji yang ditambahkan ke grup pengujian, pilih **Edit**. Kemudian, masukkan **Nama** untuk memberi grup nama khusus. 

   Secara opsional, Anda juga dapat memasukkan nilai **Timeout** dalam hitungan detik di bawah grup pengujian yang dipilih. Jika Anda tidak menentukan nilai batas waktu, nilai default akan digunakan.  
![\[Antarmuka konfigurasi rangkaian uji dengan opsi untuk mengonfigurasi grup pengujian, kasus uji, pengaturan batas waktu, dan titik awal untuk eksekusi rangkaian pengujian.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-edit-test-case.png)

   Pilih **Selesai**.
**catatan**  
Untuk menambahkan lebih banyak grup pengujian ke rangkaian pengujian, pilih **Tambahkan grup pengujian**. Ikuti langkah-langkah sebelumnya untuk membuat dan mengonfigurasi lebih banyak grup pengujian, atau untuk menambahkan lebih banyak kasus uji ke satu atau beberapa grup pengujian. Kelompok uji dan kasus uji dapat disusun ulang dengan memilih dan menyeret kasus uji ke posisi yang diinginkan. Device Advisor menjalankan pengujian sesuai urutan penentuan grup pengujian dan kasus pengujian.

1. Pilih **Berikutnya**.

1. Pada **Langkah 3**, konfigurasikan peran perangkat yang akan digunakan Device Advisor untuk melakukan tindakan AWS IoT MQTT atas nama perangkat pengujian Anda.

   Jika Anda memilih kasus uji **MQTT Connect** hanya **di Langkah** 2, tindakan **Connect** akan dicentang secara otomatis karena izin tersebut diperlukan pada peran perangkat untuk menjalankan rangkaian pengujian ini. Jika Anda memilih kasus uji lainnya, tindakan yang diperlukan terkait akan diperiksa. Pastikan bahwa nilai nilai sumber daya untuk setiap tindakan disediakan. Misalnya, untuk tindakan **Connect**, berikan id klien yang akan terhubung dengan perangkat Anda ke titik akhir Device Advisor. Anda dapat memberikan beberapa nilai dengan menggunakan koma untuk memisahkan nilai, dan Anda dapat memberikan nilai awalan menggunakan karakter wildcard (\$1) juga. Misalnya, untuk memberikan izin untuk mempublikasikan topik apa pun yang dimulai`MyTopic`, Anda dapat memberikan “`MyTopic*`” sebagai nilai sumber daya.  
![\[Langkah “Pilih peran perangkat” di Device Advisor untuk membuat rangkaian pengujian, dengan opsi untuk membuat peran baru atau memilih peran yang ada, dan bidang untuk menentukan nama peran, izin, dan detail sumber daya.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-connect-role.png)

   Jika Anda telah membuat peran perangkat sebelumnya dan ingin menggunakan peran itu, pilih **Pilih peran yang ada dan pilih peran** perangkat Anda di bawah **Pilih peran**.  
![\[Halaman untuk memilih peran perangkat untuk pengujian Device Advisor, dengan opsi untuk membuat peran baru atau memilih yang sudah ada.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-existing-role.png)

   Konfigurasikan peran perangkat Anda menggunakan salah satu dari dua opsi yang disediakan dan pilih **Berikutnya**.

1. Pada **Langkah 4**, pastikan konfigurasi yang disediakan di setiap langkah akurat. Untuk mengedit konfigurasi yang disediakan untuk langkah tertentu, pilih **Edit** untuk langkah yang sesuai.

   Setelah Anda memverifikasi konfigurasi, pilih **Create test suite**.

   Test suite harus berhasil dibuat dan Anda akan diarahkan ke halaman **Test suites** di mana Anda dapat melihat semua rangkaian pengujian yang telah dibuat.

   Jika pembuatan rangkaian pengujian gagal, pastikan rangkaian pengujian, grup pengujian, kasus pengujian, dan peran perangkat telah dikonfigurasi sesuai dengan instruksi sebelumnya.

## Memulai rangkaian uji coba
<a name="device-advisor-console-run-test-suite"></a>

1. Di [AWS IoT konsol](https://console.aws.amazon.com//iot), di panel navigasi, perluas **Test**, **Device Advisor**, lalu pilih **Test** suites.

1. Pilih rangkaian pengujian yang ingin Anda lihat detail rangkaian pengujiannya.  
![\[Konsol yang menampilkan rangkaian pengujian tunggal bernama “Suite demo penasihat perangkat” yang dibuat pada 11 Mei 2021.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-test-suites.png)

   Halaman detail rangkaian pengujian menampilkan semua informasi yang terkait dengan rangkaian pengujian.

1. Pilih **Tindakan**, lalu **Jalankan rangkaian pengujian**.  
![\[Halaman demo suite dengan tombol “Run test suite” dan log aktivitas kosong yang tidak menunjukkan rangkaian pengujian sebelumnya berjalan.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-run-test-suites.png)

1. Di bawah **konfigurasi Jalankan**, Anda harus memilih AWS IoT sesuatu atau sertifikat untuk diuji menggunakan Device Advisor. Jika Anda tidak memiliki barang atau sertifikat yang ada, pertama-tama [buat AWS IoT Core sumber daya](device-advisor-setting-up.md). 

   Di bagian **titik akhir Uji**, pilih titik akhir yang paling sesuai dengan kasus Anda. Jika Anda berencana untuk menjalankan beberapa rangkaian pengujian secara bersamaan menggunakan AWS akun yang sama di masa mendatang, pilih Titik akhir **tingkat perangkat**. Jika tidak, jika Anda berencana untuk hanya menjalankan satu rangkaian pengujian pada satu waktu, pilih Titik akhir **tingkat Akun**.

   Konfigurasikan perangkat pengujian Anda dengan titik akhir pengujian Device Advisor yang dipilih.

   Setelah Anda memilih sesuatu atau sertifikat dan memilih titik akhir Device Advisor, pilih **Jalankan** pengujian.  
![\[Konfigurasi untuk menjalankan rangkaian pengujian AWS IoT Core, memungkinkan Anda memilih perangkat uji (benda atau sertifikat), memilih titik akhir pengujian (tingkat akun atau tingkat perangkat), dan menambahkan tag secara opsional.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-choose-thing-certificate.png)

1. Pilih **Buka hasil** di spanduk atas untuk melihat detail uji coba.  
![\[Rincian rangkaian pengujian khusus berjudul 'Device Advisor demo suite' sedang berlangsung dengan status 'Pending'.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-test-run-results.png)

## Hentikan uji coba yang dijalankan (opsional)
<a name="device-advisor-stop-test-run"></a>

1. Di [AWS IoT konsol](https://console.aws.amazon.com//iot), di panel navigasi, perluas **Uji**, **Penasihat Perangkat**, lalu pilih **Uji berjalan dan** hasil.

1. Pilih rangkaian pengujian yang sedang berlangsung yang ingin Anda hentikan.  
![\[Hasil pengujian berjalan di konsol Device Advisor.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-test-suite-to-stop.PNG)

1. Pilih **Actions**, lalu **Stop test suite**.  
![\[Hasil pengujian berjalan di konsol Device Advisor.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-stop-test-suite.PNG)

1. Proses pembersihan akan memakan waktu beberapa menit untuk diselesaikan. Sementara proses pembersihan berjalan, status uji coba akan`STOPPING`. Tunggu hingga proses pembersihan selesai dan status rangkaian pengujian berubah menjadi `STOPPED` status sebelum memulai rangkaian baru.  
![\[Hasil pengujian yang dihentikan berjalan di konsol Device Advisor.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-stopped-test-suite.PNG)

## Lihat detail dan log test suite run
<a name="device-advisor-console-view-logs"></a>

1. Di [AWS IoT konsol](https://console.aws.amazon.com//iot), di panel navigasi, perluas **Uji**, **Penasihat Perangkat**, lalu pilih **Uji berjalan dan** hasil.

   Halaman ini menampilkan:
   + Jumlah hal IoT
   + Jumlah sertifikat IoT
   + Jumlah rangkaian pengujian yang sedang berjalan
   + Semua rangkaian pengujian berjalan yang telah dibuat

1. Pilih rangkaian pengujian yang ingin Anda lihat detail dan log run.  
![\[Bagian Test run dan results yang menampilkan detail rangkaian pengujian bernama “Device Advisor demo suite” yang sedang berlangsung.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-test-suite-run.png)

   Halaman ringkasan run menampilkan status rangkaian pengujian yang dijalankan saat ini. Halaman ini otomatis menyegarkan setiap 10 detik. Kami menyarankan Anda memiliki mekanisme yang dibuat untuk perangkat Anda untuk mencoba menghubungkan ke titik akhir pengujian kami setiap lima detik selama satu hingga dua menit. Kemudian Anda dapat menjalankan beberapa kasus uji secara berurutan secara otomatis.  
![\[Log kasus uji yang menunjukkan tes MQTT Connect yang berhasil tanpa pesan sistem ditampilkan.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-run-summary.png)

1. Untuk mengakses CloudWatch log untuk menjalankan rangkaian pengujian, pilih **Log rangkaian pengujian**.

   Untuk mengakses CloudWatch log untuk kasus uji apa pun, pilih **Log kasus uji**.

1. Berdasarkan hasil pengujian Anda, [pecahkan masalah](https://docs.aws.amazon.com/iot/latest/developerguide/iot_troubleshooting.html#device-advisor-troubleshooting) perangkat Anda hingga semua pengujian lulus.

## Unduh laporan AWS IoT kualifikasi
<a name="device-advisor-console-qualification-report"></a>

Jika Anda memilih opsi **Use the AWS IoT Qualification test suite** saat membuat rangkaian pengujian dan dapat menjalankan rangkaian tes kualifikasi, Anda dapat mengunduh laporan kualifikasi dengan memilih **Unduh laporan kualifikasi** di halaman ringkasan uji coba.

![\[Hasil tes Program Kualifikasi yang menunjukkan tes lulus untuk MQTT, TLS, dan komponen lainnya.\]](http://docs.aws.amazon.com/id_id/iot/latest/developerguide/images/da-qualification-report.png)
