Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Probar aplicaciones WebRTC

Al escribir pruebas automatizadas para sus aplicaciones WebRTC, existen configuraciones útiles que pueden habilitarse para los navegadores que facilitan el desarrollo y las pruebas.

Cromo

Al ejecutar pruebas automatizadas en Chrome, los siguientes argumentos son útiles al iniciar:

  • --allow-file-access-from-files - Permite el acceso a la API para el archivo: // URL
  • --disable-translate - Desactiva la ventana emergente de traducción
  • --use-fake-ui-for-media-stream : proporciona secuencias de medios falsas. Útil cuando se ejecuta en servidores CI.
  • --use-file-for-fake-audio-capture=<filename> - Proporciona un archivo para usar al capturar audio.
  • --use-file-for-fake-video-capture=<filename> - Proporcione un archivo para usar al capturar video.
  • --headless - Ejecutar en modalidad autónoma. Útil cuando se ejecuta en servidores CI.
  • --mute-audio - Silenciar la salida de audio.

Firefox

Al ejecutar pruebas automatizadas en Firefox, debemos proporcionar un conjunto de claves de preferencia que se utilizarán en la instancia iniciada. A continuación se muestra la configuración utilizada para las pruebas automatizadas de muestras de 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
}