Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Alur kerja konsol terperinci Penasihat Perangkat
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.
Tutorial
Prasyarat
Untuk menyelesaikan tutorial ini, Anda perlu membuat sesuatu dan sertifikat.
Buat definisi rangkaian pengujian
Buat suite pengujian sehingga Anda dapat menjalankannya untuk perangkat Anda dan melakukan verifikasi.
-
Di AWS IoT konsol
, di panel navigasi, perluas Test, Device Advisor, lalu pilih Test suite.
Pilih Buat Test Suite.
-
Pilih salah satu
Use the AWS Qualification test suiteatauCreate a new test suite.Untuk protokol, pilih MQTT 3.1.1 atau M QTT 5.
Pilih
Use the AWS Qualification test suiteuntuk memenuhi syarat dan daftarkan perangkat Anda ke Katalog AWS Perangkat Mitra. Dengan memilih opsi ini, kasus uji yang diperlukan untuk kualifikasi perangkat Anda ke program AWS IoT Core kualifikasi dipilih sebelumnya. Grup uji dan kasus uji tidak dapat ditambahkan atau dihapus. Anda masih perlu mengkonfigurasi properti test suite.Pilih
Create a new test suiteuntuk membuat dan mengkonfigurasi rangkaian pengujian khusus. Sebaiknya mulai dengan opsi ini untuk pengujian awal dan pemecahan masalah. Rangkaian pengujian khusus harus memiliki setidaknya satu grup pengujian, dan setiap grup pengujian harus memiliki setidaknya satu kasus uji. Untuk tujuan tutorial ini, kita akan memilih opsi ini dan memilih Ber ikutnya.
-
Pilih properti Test suite. Anda harus membuat properti test suite saat membuat rangkaian pengujian Anda.
Di bawah properti Test suite, isi berikut ini:
-
Nama suite uji: Anda dapat membuat suite dengan nama khusus.
-
Batas waktu (opsional): Batas waktu dalam detik untuk setiap kasus uji di rangkaian pengujian saat ini. Jika Anda tidak menentukan nilai batas waktu, nilai default digunakan.
-
Tag (opsional): Tambahkan tag ke rangkaian pengujian.
Setelah selesai, pilih Per barui properti.
-
-
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 batas waktu dalam detik di bawah grup pengujian yang dipilih. Jika Anda tidak menentukan nilai batas waktu, nilai default digunakan.
Pilih Selesai.
-
Seret salah satu kasus uji yang tersedia dari Kasus uji ke grup pengujian.
-
Untuk mengubah konfigurasi tingkat kasus uji untuk kasus uji yang Anda tambahkan ke grup pengujian, pilih Edit. Kemudian, masukkan Nama untuk memberi grup nama khusus.
Secara opsional, Anda juga dapat memasukkan nilai batas waktu dalam detik di bawah grup pengujian yang dipilih. Jika Anda tidak menentukan nilai batas waktu, nilai default digunakan.
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 diurutkan ulang dengan memilih dan menyeret kasus uji ke posisi yang diinginkan. Device Advisor menjalankan pengujian sesuai urutan di mana Anda menentukan grup pengujian dan kasus uji.
-
Pilih Berikutnya.
-
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 yang sesuai akan diperiksa. Pastikan nilai nilai sumber daya untuk setiap tindakan disediakan. Misalnya, untuk tindakan Sam bungkan, berikan id klien yang akan dihubungkan 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 (*) juga. Misalnya, untuk memberikan izin untuk menerbitkan pada topik apa pun yang dimulai dengan
MyTopic, Anda dapat memberikan “MyTopic*” sebagai nilai sumber daya.
Jika Anda sudah membuat peran perangkat sebelumnya dan ingin menggunakan peran itu, pilih Pilih peran yang ada dan pilih peran perangkat Anda di bawah Pilih peran.
Konfigurasikan peran perangkat Anda menggunakan salah satu dari dua opsi yang disediakan dan pilih Ber ikutnya.
-
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 Buat rangkaian pengujian.
Rangkaian pengujian harus berhasil dibuat dan Anda akan diarahkan ke halaman Test suite tempat Anda dapat melihat semua rangkaian pengujian yang telah dibuat.
Jika pembuatan rangkaian pengujian gagal, pastikan rangkaian pengujian, grup pengujian, kasus uji, dan peran perangkat telah dikonfigurasi sesuai dengan instruksi sebelumnya.
Mulai menjalankan rangkaian pengujian
-
Di AWS IoT konsol
, di panel navigasi, perluas Tes, Penasihat Perangkat, lalu pilih Suite uji. -
Pilih rangkaian pengujian yang ingin Anda lihat detail rangkaian pengujian.
Halaman detail rangkaian pengujian menampilkan semua informasi yang terkait dengan rangkaian pengujian.
-
Pilih T indakan, lalu J alankan rangkaian pengujian.
-
Di bawah J alankan konfigurasi, Anda harus memilih AWS IoT sesuatu atau sertifikat untuk diuji menggunakan Device Advisor. Jika Anda tidak memiliki barang atau sertifikat yang ada, buat AWS IoT Core sumber daya terlebih dahulu.
Di bagian Uji titik akhir, 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 Device-level titik akhir. Jika tidak, jika Anda berencana untuk hanya menjalankan satu rangkaian pengujian pada satu waktu, pilih Account-level titik akhir.
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 Run test.
-
Pilih Pergi ke hasil di spanduk atas untuk melihat detail uji coba.
Menghentikan menjalankan rangkaian pengujian (opsional)
Di AWS IoT konsol
, di panel navigasi, perluas Tes, Penasihat Perangkat, lalu pilih Tes berjalan dan hasil. Pilih rangkaian pengujian yang sedang berlangsung yang ingin Anda hentikan.
Pilih T ind akan, lalu Hentikan rangkaian pengujian.
Proses pembersihan akan memakan waktu beberapa menit untuk menyelesaikannya. Saat proses pembersihan berjalan, status uji coba akan menjadi
STOPPING. Tunggu proses pembersihan selesai dan status rangkaian pengujian berubah keSTOPPEDstatus sebelum memulai menjalankan suite baru.
Lihat detail dan log run suite pengujian
-
Di AWS IoT konsol
, di panel navigasi, perluas Tes, Penasihat Perangkat, lalu pilih Tes berjalan dan hasil. Halaman ini menampilkan:
-
Sejumlah hal IoT
-
Jumlah sertifikat IoT
-
Jumlah rangkaian pengujian yang sedang berjalan
-
Semua rangkaian pengujian berjalan yang telah dibuat
-
-
Pilih rangkaian pengujian yang ingin Anda lihat detail dan log proses.
Halaman ringkasan jalankan menampilkan status menjalankan rangkaian pengujian saat ini. Halaman ini secara otomatis diperbarui setiap 10 detik. Sebaiknya 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.
-
Untuk mengakses CloudWatch log untuk menjalankan rangkaian pengujian, pilih Test suite log.
Untuk mengakses CloudWatch log untuk kasus uji apa pun, pilih Log kasus uji.
-
Berdasarkan hasil pengujian Anda, pec ahkan masalah perangkat Anda sampai semua tes lulus.
Unduh AWS IoT laporan kualifikasi
Jika Anda memilih opsi Gunakan rangkaian uji AWS IoT kualifikasi saat membuat rangkaian pengujian dan dapat menjalankan rangkaian pengujian kualifikasi, Anda dapat mengunduh laporan kualifikasi dengan memilih Unduh laporan kualifikasi di halaman ringkasan uji coba.