← back to Dear Bubbe Nextjs

archived/tests/mobile-voice-test-report.json

260 lines

{
  "timestamp": "2025-11-27T19:29:28.793Z",
  "tests": [
    {
      "device": "iPhone SE",
      "test": "Page Load",
      "pass": true,
      "details": "Title: \"Dear Bubbe - Your Brutally Honest AI Jewish Grandma | Get Real Advice\""
    },
    {
      "device": "iPhone SE",
      "test": "Viewport Meta Tag",
      "pass": true,
      "details": "width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes"
    },
    {
      "device": "iPhone SE",
      "test": "Touch Target Sizes",
      "pass": true,
      "details": "4/4 buttons meet minimum size requirements"
    },
    {
      "device": "iPhone SE",
      "test": "Content Fits Viewport",
      "pass": true,
      "details": "Content width: 375px, Viewport: 375px"
    },
    {
      "device": "iPhone SE",
      "test": "Speech Recognition Support",
      "pass": true,
      "details": "API available"
    },
    {
      "device": "iPhone SE",
      "test": "Web Audio API Support",
      "pass": true,
      "details": "API available"
    },
    {
      "device": "iPhone SE",
      "test": "Media Devices API Support",
      "pass": false,
      "details": "getUserMedia not supported"
    },
    {
      "device": "iPhone SE",
      "test": "Touch Event Support",
      "pass": false,
      "details": "Touch events not supported"
    },
    {
      "device": "iPhone SE",
      "test": "Page Load Performance",
      "pass": true,
      "details": "Load: 0ms, DOM: 0ms, TTFB: 5ms"
    },
    {
      "device": "iPhone 12",
      "test": "Page Load",
      "pass": true,
      "details": "Title: \"Dear Bubbe - Your Brutally Honest AI Jewish Grandma | Get Real Advice\""
    },
    {
      "device": "iPhone 12",
      "test": "Viewport Meta Tag",
      "pass": true,
      "details": "width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes"
    },
    {
      "device": "iPhone 12",
      "test": "Touch Target Sizes",
      "pass": true,
      "details": "4/4 buttons meet minimum size requirements"
    },
    {
      "device": "iPhone 12",
      "test": "Content Fits Viewport",
      "pass": true,
      "details": "Content width: 390px, Viewport: 390px"
    },
    {
      "device": "iPhone 12",
      "test": "Speech Recognition Support",
      "pass": true,
      "details": "API available"
    },
    {
      "device": "iPhone 12",
      "test": "Web Audio API Support",
      "pass": true,
      "details": "API available"
    },
    {
      "device": "iPhone 12",
      "test": "Media Devices API Support",
      "pass": false,
      "details": "getUserMedia not supported"
    },
    {
      "device": "iPhone 12",
      "test": "Touch Event Support",
      "pass": false,
      "details": "Touch events not supported"
    },
    {
      "device": "iPhone 12",
      "test": "Page Load Performance",
      "pass": true,
      "details": "Load: 0ms, DOM: 27ms, TTFB: 73ms"
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Page Load",
      "pass": true,
      "details": "Title: \"Dear Bubbe - Your Brutally Honest AI Jewish Grandma | Get Real Advice\""
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Viewport Meta Tag",
      "pass": true,
      "details": "width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes"
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Touch Target Sizes",
      "pass": true,
      "details": "4/4 buttons meet minimum size requirements"
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Content Fits Viewport",
      "pass": true,
      "details": "Content width: 360px, Viewport: 360px"
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Speech Recognition Support",
      "pass": true,
      "details": "API available"
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Web Audio API Support",
      "pass": true,
      "details": "API available"
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Media Devices API Support",
      "pass": false,
      "details": "getUserMedia not supported"
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Touch Event Support",
      "pass": false,
      "details": "Touch events not supported"
    },
    {
      "device": "Samsung Galaxy S21",
      "test": "Page Load Performance",
      "pass": true,
      "details": "Load: 0ms, DOM: 0ms, TTFB: 8ms"
    },
    {
      "device": "iPad Mini",
      "test": "Page Load",
      "pass": true,
      "details": "Title: \"Dear Bubbe - Your Brutally Honest AI Jewish Grandma | Get Real Advice\""
    },
    {
      "device": "iPad Mini",
      "test": "Viewport Meta Tag",
      "pass": true,
      "details": "width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes"
    },
    {
      "device": "iPad Mini",
      "test": "Touch Target Sizes",
      "pass": true,
      "details": "4/4 buttons meet minimum size requirements"
    },
    {
      "device": "iPad Mini",
      "test": "Content Fits Viewport",
      "pass": true,
      "details": "Content width: 768px, Viewport: 768px"
    },
    {
      "device": "iPad Mini",
      "test": "Speech Recognition Support",
      "pass": true,
      "details": "API available"
    },
    {
      "device": "iPad Mini",
      "test": "Web Audio API Support",
      "pass": true,
      "details": "API available"
    },
    {
      "device": "iPad Mini",
      "test": "Media Devices API Support",
      "pass": false,
      "details": "getUserMedia not supported"
    },
    {
      "device": "iPad Mini",
      "test": "Touch Event Support",
      "pass": false,
      "details": "Touch events not supported"
    },
    {
      "device": "iPad Mini",
      "test": "Page Load Performance",
      "pass": true,
      "details": "Load: 0ms, DOM: 0ms, TTFB: 6ms"
    }
  ],
  "issues": [],
  "recommendations": [],
  "screenshots": [
    "mobile-iphone-se.png",
    "mobile-iphone-12.png",
    "mobile-samsung-galaxy s21.png",
    "mobile-ipad-mini.png"
  ],
  "summary": {
    "totalTests": 36,
    "totalPassed": 28,
    "overallScore": 78,
    "deviceScores": [
      {
        "device": "iPhone SE",
        "score": 78,
        "passed": 7,
        "total": 9
      },
      {
        "device": "iPhone 12",
        "score": 78,
        "passed": 7,
        "total": 9
      },
      {
        "device": "Samsung Galaxy S21",
        "score": 78,
        "passed": 7,
        "total": 9
      },
      {
        "device": "iPad Mini",
        "score": 78,
        "passed": 7,
        "total": 9
      }
    ]
  }
}