Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

בדיקת יישומי WebRTC

בעת כתיבת בדיקות אוטומטיות ליישומי WebRTC שלך, קיימות תצורות שימושיות שניתן לאפשר לדפדפנים המקלים על פיתוח ובדיקה.

כרום

בעת הפעלת בדיקות אוטומטיות ב- Chrome, הטיעונים הבאים מועילים בעת ההשקה:

  • --allow-file-access-from-files - מאפשר גישה לממשק API לקובץ: // כתובות URL
  • --disable-translate - מבטל את קופץ התרגום
  • --use-fake-ui-for-media-stream - ספק זרמי מדיה מזויפים. שימושי כשאתה פועל על שרתי CI.
  • --use-file-for-fake-audio-capture=<filename> - ספק קובץ לשימוש בעת צילום אודיו.
  • --use-file-for-fake-video-capture=<filename> - ספק קובץ לשימוש בעת צילום וידאו.
  • --headless - הפעלה במצב חסר ראש. שימושי כשאתה פועל על שרתי CI.
  • --mute-audio - יציאת האודיו השתק.

פיירפוקס

בעת הפעלת בדיקות אוטומטיות בפיירפוקס, עלינו לספק קבוצה של מפתחות העדפה שישמשו במופע שהושק. להלן התצורה המשמשת לבדיקות אוטומטיות של דגימות 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
}