Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Menguji aplikasi WebRTC

Saat menulis pengujian otomatis untuk aplikasi WebRTC Anda, ada konfigurasi berguna yang dapat diaktifkan untuk peramban yang membuat pengembangan dan pengujian lebih mudah.

Chrome

Saat menjalankan tes otomatis di Chrome, argumen berikut berguna saat meluncurkan:

  • --allow-file-access-from-files - Mengizinkan akses API untuk file: // URL
  • --disable-translate - Menonaktifkan popup terjemahan
  • --use-fake-ui-for-media-stream - Menyediakan aliran media palsu. Berguna saat berjalan di server CI.
  • --use-file-for-fake-audio-capture=<filename> - Sediakan file untuk digunakan saat mengambil audio.
  • --use-file-for-fake-video-capture=<filename> - Sediakan file untuk digunakan saat merekam video.
  • - --headless kepala - Jalankan dalam mode tanpa kepala. Berguna saat berjalan di server CI.
  • --mute-audio - Diam output audio.

Firefox

Saat menjalankan pengujian otomatis pada Firefox, kami perlu menyediakan satu set kunci preferensi yang akan digunakan pada instance yang diluncurkan. Di bawah ini adalah konfigurasi yang digunakan untuk pengujian otomatis sampel WebRTC:

 "prefs": {
    "browser.cache.disk.enable": false,
    "browser.cache.disk.capacity": 0,
    "browser.cache.disk.smart_size.enabled": false,
    "browser.cache.disk.smart_size.first_run": false,
    "browser.sessionstore.resume_from_crash": false,
    "browser.startup.page": 0,
    "media.navigator.streams.fake": true,
    "media.navigator.permission.disabled": true,
    "device.storage.enabled": false,
    "media.gstreamer.enabled": false,
    "browser.startup.homepage": "about:blank",
    "browser.startup.firstrunSkipsHomepage": false,
    "extensions.update.enabled": false,
    "app.update.enabled": false,
    "network.http.use-cache": false,
    "browser.shell.checkDefaultBrowser": false
}