Tes Audio Verifikator CTS

Halaman ini mencakup instruksi untuk menjalankan tes audio di CTS Verifier (CTS-V).

Petunjuk umum

Prosedur berikut berlaku untuk semua pengujian:

  • Penyiapan pengujian: Untuk setiap pengujian, Anda memerlukan perangkat yang sedang diuji (DUT), yaitu perangkat Android yang Anda uji, dan versi CTS-V terinstal yang terkait dengan versi OS Android yang berjalan di DUT. Untuk informasi lebih umum tentang persyaratan dan pengaturan CTS-V, lihat Menggunakan CTS Verifier .
  • Informasi pengujian: Untuk menjalankan pengujian audio CTS-V, luncurkan aplikasi CTS-V, lalu pilih pengujian yang diinginkan dari daftar pengujian CTS Verifier. Membuka tes untuk pertama kalinya akan menampilkan panel info tes tersebut, yang berisi informasi berikut:

    • Tujuan tes
    • Protokol pengujian
    • Periferal yang diperlukan
    • Referensi ke bagian CDD yang relevan

    Untuk menutup panel info, ketuk OK . Untuk melihat panel info kapan saja selama pengujian, ketuk ? tombol.

  • Pengujian berjalan: Gunakan petunjuk khusus pengujian di halaman ini untuk menjalankan setiap pengujian audio.

    • Ketika tes lulus, tombol tanda centang hijau Lulus diaktifkan. Rekam tes yang lulus dengan mengetuk tombol ini. Beberapa tes juga menampilkan pesan “PASS” di atas baris tombol paling bawah.
    • Rekam tes yang gagal dengan mengetuk tombol X merah.

Beberapa tes di halaman ini tidak memerlukan periferal tambahan. Lainnya memerlukan analog berkabel atau headset USB. Untuk pengujian yang memerlukan periferal USB khusus seperti antarmuka audio USB, lihat Pengujian USB Audio CTS Verifier . Untuk pengujian fungsionalitas Musical Instrument Digital Interface (MIDI) yang memerlukan dongle loopback audio, lihat Tes MIDI CTS Verifier . Untuk pengujian lain yang memerlukan dongle loopback audio atau speaker eksternal, lihat Kerangka audio CTS Verifier . Untuk prosedur pengujian Pro Audio, lihat Tes CTS Verifier Pro Audio .

Tes kepatuhan latensi

Tes berikut menentukan kepatuhan terhadap persyaratan latensi audio CDD .

Tes Latensi Input Mulai Dingin

Tes Latensi Input Mulai Dingin Audio mengukur waktu yang diperlukan untuk merekam audio dari sistem audio yang ditangguhkan (dingin).

Untuk menjalankan tes Latensi Input Mulai Dingin Audio, ikuti langkah-langkah berikut:

  1. Pilih API yang akan diuji. Persyaratan latensi harus dipenuhi hanya untuk satu API.
  2. Ketuk Mulai untuk memulai uji coba. Tes ini mengukur waktu yang diperlukan untuk mulai merekam audio dari sistem audio dingin. Hasil ditampilkan di atas tombol tes dengan indikasi LULUS atau GAGAL.

    Contoh hasil pengujian pada Native API

    Gambar 1. Contoh hasil pengujian yang lulus pada Native API

Jika latensi yang diukur memenuhi persyaratan CDD, pengujian akan lolos.

Uji Latensi Keluaran Mulai Dingin

Tes Latensi Output Mulai Dingin Audio mengukur waktu yang diperlukan untuk memutar audio dari sistem audio yang ditangguhkan (dingin). Tes ini mempunyai persyaratan sebagai berikut:

  • Persyaratan perangkat. Buka Pengaturan > Suara & getaran dan nonaktifkan Suara Sentuh .

Untuk menjalankan tes Latensi Output Audio Cold Start, ikuti langkah-langkah berikut:

  1. Pilih API yang akan diuji. Persyaratan latensi harus dipenuhi hanya untuk satu API.
  2. Ketuk Mulai untuk memulai uji coba. Tes memutar trek audio senyap dan mengukur waktu dari awal pemutaran hingga waktu trek muncul di output. Hasil ditampilkan di atas tombol tes dengan indikasi LULUS atau GAGAL.

    Contoh hasil pengujian pada Native API

    Gambar 2. Contoh hasil pengujian yang lulus pada Native API

Jika latensi yang diukur memenuhi persyaratan CDD, pengujian akan lolos.

Tes Audio Ketuk Untuk Nada

Tes Audio Tap To Tone menentukan waktu yang diperlukan agar audio yang dipicu oleh tindakan pengguna di layar muncul pada output sistem audio. Pengujian ini menggunakan mikrofon internal untuk mengukur waktu antara interaksi layar dan nada yang diputar di speaker internal. Hasil keseluruhan dihitung sebagai rata-rata dari lima pengukuran yang berhasil.

Pedoman pemicu ketukan yang berhasil

Tes ini mendengarkan suara TICK fisik yang dihasilkan oleh kuku penguji yang menyentuh layar di bidang aktivasi untuk menunjukkan interaksi layar. Suara juga mengaktifkan pemutaran nada. Karena TICK sulit dideteksi, penting untuk menyiapkan lingkungan pengujian dan menjalankan pemicu tap dengan tepat.

Gunakan panduan berikut untuk mencapai pemicu ketukan yang baik selama pengujian:

  1. Di ruangan yang tenang, letakkan perangkat di atas meja, dengan layar menghadap ke atas.
  2. Pukul layar dengan jari telunjuk, pastikan kuku dan ujung jari menyentuh layar sehingga pukulan kuku menimbulkan bunyi TICK yang terdengar.
    • Memukul hanya dengan bagian lembut ujung jari tidak akan menimbulkan suara pelatuk.
    • Pukul layar HANYA SEKALI dan segera tarik kembali jari tersebut. Beberapa pukulan membingungkan pengukuran.

Agar pengukuran berhasil, pengujian harus mampu mendeteksi aktivasi TICK dan nada yang dihasilkan. Anda mungkin perlu menyesuaikan seberapa keras Anda menekan layar atau volume pemutaran untuk mendapatkan pengukuran yang berhasil.

Prosedur pengetesan

Untuk menjalankan tes Audio Tap To Tone, ikuti langkah-langkah berikut:

  1. Putuskan sambungan semua periferal audio berkabel atau Bluetooth dari DUT.
  2. Pilih API yang akan diuji. Persyaratan latensi harus dipenuhi hanya untuk satu API.
  3. Ketuk Mulai untuk memulai tes.
  4. Ketuk layar sekali dengan kuku Anda seperti yang dijelaskan dalam Pedoman pemicu ketukan yang berhasil . Suara TICK yang kuat dari kuku yang menyentuh layar diperlukan untuk mencatat dimulainya pengukuran.

    Ketuk Untuk Tes Nada UI sebelum tes dimulai

    Gambar 3. Tes Audio Tap To Tone, tidak lengkap

  5. Tunggu hingga hasil pengukuran ditampilkan, lalu ulangi langkah 3 dan 4 hingga perangkat berhasil melakukan lima pengukuran.

  6. Ketuk Berhenti untuk mengakhiri tes.

  7. Evaluasi hasil tes.

    • Di dalam kotak hijau, garis merah menunjukkan pemicu TICK dan nada yang dihasilkan.
    • Jika rata-rata tes melaporkan LULUS, laporkan tes tersebut lulus.
    • Jika rata-rata pengujian melaporkan GAGAL, ​​laporkan pengujian tersebut sebagai gagal.

    Ketuk Untuk Nada tes UI setelah tes berakhir

    Gambar 4. Tes Audio Tap To Tone, selesai

Pengujian fungsionalitas sistem audio dasar

Pengujian berikut menentukan apakah sistem audio pada DUT berfungsi dengan benar.

Tes Audio Headset Analog

Tes Audio Headset Analog memverifikasi fungsionalitas dasar (pemutaran sinyal audio, maksud colokan, tombol transportasi media) headset analog yang terhubung ke DUT. Tes ini mempunyai persyaratan sebagai berikut:

  • Periferal yang diperlukan: Headset analog yang kompatibel dengan Android dengan 4 konduktor, colokan telepon 3,5 mm diperlukan.

Contoh headset dan konektornya ditunjukkan pada gambar berikut:

Contoh headset analog

Gambar 5. Contoh headset analog yang kompatibel dengan Android

Contoh colokan telepon analog 3,5mm

Gambar 6. Contoh 4 konduktor, colokan telepon analog 3,5 mm

Ini tersedia secara luas dan sering diidentikkan dengan istilah Dibangun Untuk Android , meskipun banyak headset analog yang kompatibel untuk tujuan pengujian ini.

  • Persyaratan perangkat: DUT harus menerapkan port headset 3,5 mm. Jika DUT tidak memiliki port headset 3,5 mm, tunjukkan hal tersebut selama pengujian.

Untuk menjalankan tes Audio Headset Analog, ikuti langkah-langkah berikut:

  1. Verifikasi apakah DUT memiliki port headset analog:

    • Jika DUT memiliki port headset analog, ketuk Ya .
    • Jika DUT tidak memiliki port headset analog, ketuk Tidak . Tes ini ditandai sebagai LULUS. Tidak ada port headset yang tersedia dan Anda dapat melanjutkan ke tes berikutnya.

    Hasil pengujian DUT tanpa port headset analog

    Gambar 7. Hasil pengujian DUT tanpa port headset analog

  2. Masukkan perangkat headset analog ke port headset analog di DUT dan verifikasi bahwa pesan muncul yang mengonfirmasi bahwa maksud pemberitahuan plugin telah diterima. Pesan ini memverifikasi bahwa DUT memiliki port headset analog. Jika tidak ada pesan yang ditampilkan, berarti ada masalah dengan maksud plugin di DUT, dan pengujian gagal.

  3. Ketuk Putar dan verifikasi bahwa nada diputar di headset (Anda mungkin perlu menyesuaikan volume untuk mendengar nada tersebut). Ketuk Berhenti untuk menghentikan pemutaran.

    • Jika nada diputar di headset, ketuk Ya .
    • Jika tidak ada nada yang diputar di headset, berarti ada masalah dengan sistem pemutaran audio, dan pengujian gagal.
  4. Tekan tombol Volume Naik , Volume Turun , dan Headset HookMedia Transport satu per satu pada headset analog dan verifikasi bahwa label yang sesuai dalam pengujian audio headset analog menyala ketika setiap tombol ditekan. Ini menegaskan bahwa DUT mengenali penekanan tombol.

    • Ketika ketiga label telah menyala, pengujian berhasil.
    • Jika ada label yang tidak menyala, berarti tidak semua tombol dikenali dan pengujian gagal.

    UI untuk tes yang lulus

    Gambar 8. Hasil UI untuk tes yang lulus

Tes Notifikasi Perangkat Input

Tes Notifikasi Perangkat Input Audio memverifikasi bahwa notifikasi sambungan dan pemutusan periferal input berkabel dikirim dengan benar saat periferal input tersambung atau terputus. Tes ini mempunyai persyaratan sebagai berikut:

  • Periferal yang diperlukan: Periferal I/O audio berkabel, yang dapat berupa headset berkabel atau mikrofon yang tersambung ke jack headset analog di DUT, atau headset audio USB atau mikrofon yang tersambung ke port USB di DUT.
  • Persyaratan perangkat: DUT harus mendukung periferal audio berkabel, baik melalui jack headset 3,5 mm atau port USB yang mendukung mode host (atau keduanya). Jika DUT tidak mendukung salah satu dari hal ini, tunjukkan hal tersebut dalam pengujian.

Untuk menjalankan tes Notifikasi Perangkat Input Audio, ikuti langkah-langkah berikut:

  1. Verifikasi dan tunjukkan dukungan DUT untuk periferal audio berkabel:
    • Jika DUT memiliki setidaknya satu port untuk periferal audio berkabel, ketuk Ya .
    • Jika DUT tidak memiliki port untuk periferal audio berkabel, ketuk Tidak . Tes ditandai lulus, dan Anda dapat melanjutkan ke tes berikutnya.
  2. Ketuk Hapus Pesan untuk menghapus tampilan notifikasi yang ada (misalnya notifikasi yang mungkin dikirimkan saat tes dimulai).
  3. Uji koneksi dan pemutusan:

    • Hubungkan perangkat input audio berkabel dan verifikasi bahwa pemberitahuan koneksi ditampilkan di panel pengujian.
    • Putuskan sambungan periferal input audio berkabel dan pastikan pemberitahuan pemutusan muncul di panel pengujian.

    UI uji Notifikasi Perangkat Masukan

    Gambar 9. UI pengujian Notifikasi Perangkat Input Audio

Jika kedua notifikasi ditampilkan, pengujian berhasil.

Tes Notifikasi Perangkat Keluaran

Pengujian Notifikasi Perangkat Output Audio memverifikasi bahwa notifikasi sambungan dan pemutusan periferal output berkabel dikirim dengan benar saat periferal input tersambung atau terputus. Tes ini mempunyai persyaratan sebagai berikut:

  • Periferal yang diperlukan: Periferal output audio berkabel, yang dapat berupa headset (atau headphone) berkabel yang tersambung ke jack headset analog di DUT, atau headset audio USB (atau headphone) yang tersambung ke port USB di DUT.
  • Persyaratan perangkat: DUT harus mendukung periferal audio berkabel, baik melalui jack headset 3,5 mm atau port USB yang mendukung mode host (atau keduanya). Jika DUT tidak mendukung salah satu dari hal ini, tunjukkan hal tersebut dalam pengujian.

Untuk menjalankan tes Pemberitahuan Perangkat Output Audio, ikuti langkah-langkah berikut:

  1. Verifikasi dan tunjukkan dukungan DUT untuk periferal audio berkabel:
    • Jika DUT memiliki setidaknya satu port untuk periferal audio berkabel, ketuk Ya .
    • Jika DUT tidak memiliki port untuk periferal audio berkabel, ketuk Tidak . Tes akan ditandai lulus, dan Anda dapat melanjutkan ke tes berikutnya.
  2. Ketuk Hapus Pesan untuk menghapus tampilan notifikasi yang ada (misalnya notifikasi yang mungkin dikirimkan saat tes dimulai).
  3. Uji koneksi dan pemutusan:

    • Hubungkan periferal output audio berkabel dan pastikan pemberitahuan koneksi ditampilkan di panel pengujian.
    • Putuskan sambungan periferal output audio berkabel dan pastikan pemberitahuan pemutusan muncul di panel pengujian.

    UI uji Notifikasi Perangkat Keluaran

    Gambar 10. UI pengujian Notifikasi Perangkat Output Audio

Jika kedua notifikasi ditampilkan, pengujian berhasil.

Tes Pemberitahuan Perutean Masukan

Tes Notifikasi Perutean Input Audio memverifikasi bahwa notifikasi perutean dikirim saat periferal input audio tersambung ke DUT. Tes ini mempunyai persyaratan sebagai berikut:

  • Periferal yang diperlukan: Periferal I/O audio berkabel, yang dapat berupa headset berkabel atau mikrofon yang tersambung ke jack headset analog di DUT, atau headset audio USB atau mikrofon yang tersambung ke port USB di DUT.
  • Persyaratan perangkat: DUT harus mendukung periferal audio berkabel, baik melalui jack headset 3,5 mm atau port USB yang mendukung mode host (atau keduanya). Jika DUT tidak mendukung salah satu dari hal ini, tunjukkan hal tersebut dalam pengujian.

Untuk menjalankan tes Pemberitahuan Perutean Input Audio, ikuti langkah-langkah berikut:

  1. Verifikasi dan tunjukkan dukungan DUT untuk periferal audio berkabel:
    • Jika DUT memiliki setidaknya satu port untuk periferal audio berkabel, ketuk Ya .
    • Jika DUT tidak memiliki port untuk periferal audio berkabel, ketuk Tidak . Tes akan ditandai lulus dan Anda dapat melanjutkan ke tes berikutnya.
  2. Ketuk Rekam untuk memulai tes. Perangkat tidak akan memutar suara untuk pengujian ini.

Tes Notifikasi Perutean Input Audio

Gambar 11. Tes Notifikasi Perutean Input Audio, perekaman sedang berlangsung

  1. Hubungkan perangkat input audio berkabel, tunggu 5-10 detik, lalu verifikasi bahwa pesan pemberitahuan perutean ditampilkan.
    • Jika muncul notifikasi maka tes berhasil.
    • Jika notifikasi tidak muncul berarti pengujian gagal.
  2. Ketuk Berhenti untuk mengakhiri rekaman.

Tes Pemberitahuan Perutean Keluaran

Tes Notifikasi Perutean Output Audio memverifikasi bahwa notifikasi perutean dikirim saat periferal output audio tersambung ke DUT. Tes ini mempunyai persyaratan sebagai berikut:

  • Periferal yang diperlukan. Periferal output audio berkabel, yang dapat berupa headset (atau headphone) berkabel yang tersambung ke jack headset analog di DUT, atau headset audio USB (atau headphone) yang tersambung ke port USB di DUT.
  • Persyaratan perangkat. DUT harus mendukung periferal audio berkabel, baik melalui jack headset 3,5 mm atau port USB yang mendukung mode host (atau keduanya). Jika DUT tidak mendukung salah satu dari hal ini, tunjukkan hal tersebut dalam pengujian.

Untuk menjalankan tes Pemberitahuan Perutean Output Audio, ikuti langkah-langkah berikut:

  1. Verifikasi dan tunjukkan dukungan DUT untuk periferal audio berkabel:
    • Jika DUT memiliki setidaknya satu port untuk periferal audio berkabel, ketuk Ya .
    • Jika DUT tidak memiliki port untuk periferal audio berkabel, ketuk Tidak . Tes ditandai lulus, dan Anda dapat melanjutkan ke tes berikutnya.
  2. Ketuk Mainkan untuk memulai tes. Sistem memainkan nada yang terdengar.

    Tes Notifikasi Perutean Output Audio

    Gambar 12. Tes Notifikasi Perutean Output Audio, pemutaran sedang berlangsung

  3. Hubungkan periferal output audio berkabel, tunggu 5 hingga 10 detik, lalu verifikasi bahwa pesan pemberitahuan perutean ditampilkan.

    • Jika muncul notifikasi maka tes berhasil.
    • Jika notifikasi tidak muncul berarti pengujian gagal.
  4. Ketuk Berhenti untuk mengakhiri rekaman.

Tes Pemutusan Aliran Audio

Tes Pemutusan Aliran Audio memverifikasi perilaku mekanisme pemutusan aliran AAudio yang benar ketika aliran terputus dari satu perangkat dan dialihkan ke perangkat lain. Pengujian ini mengonfirmasi perilaku pemutusan sambungan yang tepat untuk beberapa atribut aliran.

  • Persyaratan DUT: Tes Pemutusan Aliran Audio memerlukan perangkat yang dilengkapi jack headset analog atau port audio mode host USB (atau keduanya).
  • Periferal yang diperlukan: Tes Pemutusan Aliran Audio memerlukan headset analog atau perangkat I/O audio USB. Konektor "loopback" analog (digunakan dalam pengujian Audio Loopback Latency) dapat digunakan sebagai pengganti headset analog.

Untuk menjalankan tes Pemutusan Aliran Audio, ikuti langkah-langkah berikut:

  1. Jalankan pengujian dari tampilan utama CTS Verifier dengan memilih Audio Stream Disconnect Test .
  2. Verifikasi dukungan untuk headset analog atau perangkat I/O audio USB dengan menjawab pertanyaan Apakah perangkat ini mendukung perangkat audio analog atau USB? mengingatkan. Jika prompt tidak muncul, sistem telah memverifikasi keberadaan perangkat keras yang diperlukan.
  3. Tekan Mulai . Saat diminta, masukkan dan lepaskan perangkat I/O audio beberapa kali saat konfigurasi pemutaran atau aliran rekaman berbeda diuji.

Status setiap pengujian konfigurasi ditampilkan di bawah perintah. Jika semua konfigurasi berhasil diuji, pengujian berhasil.