Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jalankan suite RTOS kualifikasi Gratis
Anda menggunakan RTOS executable AWS IoT Device Tester for Free untuk berinteraksi dengan IDT Gratis. RTOS Contoh baris perintah berikut menunjukkan cara menjalankan tes kualifikasi untuk kumpulan perangkat (satu set perangkat yang identik).
devicetester_
[linux | mac | win]
run-suite \ --suite-idsuite-id
\ --group-idgroup-id
\ --pool-idyour-device-pool
\ --test-idtest-id
\ --upgrade-test-suitey|n
\ --update-idty|n
\ --update-managed-policyy|n
\ --userdatauserdata.json
Menjalankan serangkaian tes pada kolam perangkat. userdata.json
File harus berada di
direktori.devicetester_extract_location
/devicetester_afreertos_[win|mac|linux]
/configs/
catatan
Jika Anda menjalankan IDT Free RTOS di Windows, gunakan garis miring maju (/) untuk menentukan jalur ke userdata.json
file.
Gunakan perintah berikut untuk menjalankan grup pengujian tertentu:
devicetester_
[linux | mac | win]
run-suite \ --suite-idFRQ_1.0.1
\ --group-idgroup-id
\ --pool-idpool-id
\ --userdatauserdata.json
pool-id
Parameter suite-id
dan bersifat opsional jika Anda menjalankan rangkaian pengujian tunggal pada satu kumpulan perangkat (yaitu, Anda hanya memiliki satu kumpulan perangkat yang ditentukan dalam device.json
file Anda).
Gunakan perintah berikut untuk menjalankan kasus uji tertentu dalam kelompok uji:
devicetester_
[linux | mac | win_x86-64]
run-suite \ --group-idgroup-id
\ --test-idtest-id
Anda dapat menggunakan list-test-cases
perintah untuk daftar kasus uji dalam kelompok uji.
IDTuntuk opsi RTOS baris perintah gratis
- grup-id
-
(Opsional) Kelompok uji yang akan dijalankan, sebagai daftar yang dipisahkan koma. Jika tidak ditentukan, IDT jalankan semua grup pengujian dalam rangkaian pengujian.
- pool-id
-
(Opsional) Kumpulan perangkat untuk diuji. Ini diperlukan jika Anda menentukan beberapa kumpulan perangkat di
device.json
. Jika Anda hanya memiliki satu kumpulan perangkat, Anda dapat menghilangkan opsi ini. - suite-id
-
(Opsional) Versi test suite untuk dijalankan. Jika tidak ditentukan, IDT gunakan versi terbaru di direktori tes di sistem Anda.
catatan
Mulai dari IDT v3.0.0, IDT periksa secara online untuk rangkaian pengujian yang lebih baru. Untuk informasi selengkapnya, lihat Versi rangkaian tes.
- tes-id
-
(Opsional) Tes yang akan dijalankan, sebagai daftar yang dipisahkan koma. Jika ditentukan,
group-id
harus menentukan satu grup.devicetester_
[linux | mac | win_x86-64]
run-suite --group-id mqtt --test-id mqtt_test - update-idt
-
(Opsional) Jika parameter ini tidak disetel dan IDT versi yang lebih baru tersedia, Anda akan diminta untuk memperbarui. IDT Jika parameter ini diatur ke
Y
, IDT akan menghentikan eksekusi pengujian jika mendeteksi bahwa versi yang lebih baru tersedia. Jika parameter ini diatur keN
, IDT akan melanjutkan eksekusi uji. - update-managed-policy
-
(Opsional) Jika parameter ini tidak digunakan dan IDT mendeteksi bahwa kebijakan terkelola Anda tidak up-to-date, Anda akan diminta untuk memperbarui kebijakan terkelola. Jika parameter ini disetel ke
Y
, IDT akan menghentikan eksekusi pengujian jika mendeteksi bahwa kebijakan terkelola Anda tidak up-to-date. Jika parameter ini diatur keN
, IDT akan melanjutkan eksekusi uji. - upgrade-test-suite
-
(Opsional) Jika tidak digunakan, dan versi test suite yang lebih baru tersedia, Anda diminta untuk mengunduhnya. Untuk menyembunyikan prompt, tentukan
y
untuk selalu mengunduh rangkaian pengujian terbaru, ataun
menggunakan rangkaian pengujian yang ditentukan atau versi terbaru di sistem Anda.Contoh
Untuk selalu mengunduh dan menggunakan test suite terbaru, gunakan perintah berikut.
devicetester_
[linux | mac | win_x86-64]
run-suite --userdatauserdata file
--group-idgroup ID
--upgrade-test-suite yUntuk menggunakan test suite terbaru pada sistem Anda, gunakan perintah berikut.
devicetester_
[linux | mac | win_x86-64]
run-suite --userdatauserdata file
--group-idgroup ID
--upgrade-test-suite n - -h
-
Gunakan opsi bantuan untuk mempelajari lebih lanjut tentang
run-suite
opsi.Contoh
devicetester_
[linux | mac | win_x86-64]
run-suite -h
IDTuntuk RTOS perintah Gratis
RTOSPerintah IDT for Free mendukung operasi berikut:
help
-
Mencantumkan informasi tentang perintah yang ditentukan.
list-groups
-
Daftar grup dalam suite tertentu.
list-suites
-
Daftar suite yang tersedia.
list-supported-products
-
Daftar produk yang didukung dan versi rangkaian pengujian.
list-supported-versions
-
Daftar versi Free RTOS dan test suite yang didukung oleh IDT versi saat ini.
list-test-cases
-
Daftar kasus uji dalam grup tertentu.
run-suite
-
Menjalankan serangkaian tes pada kolam perangkat.
Gunakan
--suite-id
opsi untuk menentukan versi suite pengujian, atau hilangkan untuk menggunakan versi terbaru di sistem Anda.Gunakan
--test-id
untuk menjalankan kasus uji individual.devicetester_
[linux | mac | win_x86-64]
run-suite --group-id mqtt --test-id mqtt_testUntuk daftar lengkap opsi lihatJalankan suite RTOS kualifikasi Gratis.
catatan
Mulai dari IDT v3.0.0, IDT periksa secara online untuk rangkaian pengujian yang lebih baru. Untuk informasi selengkapnya, lihat Versi rangkaian tes.
Tes untuk kualifikasi ulang
Saat versi baru IDT untuk tes RTOS kualifikasi Gratis dirilis, atau saat Anda memperbarui paket khusus papan atau driver perangkat, Anda dapat menggunakan Free IDT RTOS untuk menguji papan mikrokontroler Anda. Untuk kualifikasi berikutnya, pastikan Anda memiliki versi terbaru Gratis RTOS dan IDT Gratis RTOS dan jalankan tes kualifikasi lagi.