{
  "stats": {
    "suites": 1,
    "tests": 10,
    "passes": 3,
    "pending": 0,
    "failures": 7,
    "start": "2025-04-07T14:06:39.478Z",
    "end": "2025-04-07T14:10:16.233Z",
    "duration": 216755,
    "testsRegistered": 10,
    "passPercent": 30,
    "pendingPercent": 0,
    "other": 0,
    "hasOther": false,
    "skipped": 0,
    "hasSkipped": false
  },
  "results": [
    {
      "uuid": "a625b5ae-187e-4f11-9205-f3ba9bd4d9c0",
      "title": "",
      "fullFile": "cypress/e2e/generic/seo-basic.js",
      "file": "cypress/e2e/generic/seo-basic.js",
      "beforeHooks": [],
      "afterHooks": [],
      "tests": [],
      "suites": [
        {
          "uuid": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
          "title": "Test",
          "fullFile": "",
          "file": "",
          "beforeHooks": [],
          "afterHooks": [],
          "tests": [
            {
              "title": "Seo basic h1 check",
              "fullTitle": "Test Seo basic h1 check",
              "timedOut": null,
              "duration": 49513,
              "state": "failed",
              "speed": null,
              "pass": false,
              "fail": true,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\nlet baseurl = _websiteMonitoring.default.readEnvVariable('url');\n_seoBasic.default.checkH1(cy, baseurl);",
              "err": {
                "message": "AssertionError: Timed out retrying after 4000ms: Expected to find element: `h1`, but never found it.",
                "estack": "AssertionError: Timed out retrying after 4000ms: Expected to find element: `h1`, but never found it.\n    at Context.eval (webpack://cypress-website-monitoring/./cypress/steps/generic/seo-basic.js:52:63)",
                "diff": null
              },
              "uuid": "cd08eb75-6348-4e24-a279-e35e417201dc",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "Seo basic h2 check",
              "fullTitle": "Test Seo basic h2 check",
              "timedOut": null,
              "duration": 14896,
              "state": "failed",
              "speed": null,
              "pass": false,
              "fail": true,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\nlet baseurl = _websiteMonitoring.default.readEnvVariable('url');\n_seoBasic.default.checkH2(cy, baseurl);",
              "err": {
                "message": "AssertionError: Timed out retrying after 4000ms: expected 5 to be at most 3",
                "estack": "AssertionError: Timed out retrying after 4000ms: expected 5 to be at most 3\n    at Object.checkH2 (webpack://cypress-website-monitoring/./cypress/steps/generic/seo-basic.js:85:58)\n    at Context.eval (webpack://cypress-website-monitoring/./cypress/e2e/generic/seo-basic.js:28:23)",
                "diff": "- 5\n+ 3\n"
              },
              "uuid": "85e9019c-2573-4b6e-8d55-08b8a07c44a5",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "Head description not empty and max 160 char",
              "fullTitle": "Test Head description not empty and max 160 char",
              "timedOut": null,
              "duration": 9302,
              "state": "passed",
              "speed": "medium",
              "pass": true,
              "fail": false,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\n//check whether the meta tag \"description\" is present, populated and longer than 160 chars\ncy.get('head meta[name=description]').invoke('attr', 'content').should('not.be.empty').and('have.length.of.at.most', 160);",
              "err": {},
              "uuid": "ee7ab736-99a3-4024-be03-8cbd2e22d589",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "Head title not empty and max 55 char",
              "fullTitle": "Test Head title not empty and max 55 char",
              "timedOut": null,
              "duration": 17640,
              "state": "failed",
              "speed": null,
              "pass": false,
              "fail": true,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\n//check whether the meta tag \"title\" is present, populated and longer than 55 chars\ncy.get('head > meta[property=\"og:title\"]').invoke('attr', 'content').should('not.be.empty').and('have.length.of.at.most', 55);",
              "err": {
                "message": "AssertionError: Timed out retrying after 4000ms: expected 'Viktor Kofler - Südtiroler Speck, Wurst und Käse Online kaufen' to have a length at most 55 but got 62",
                "estack": "AssertionError: Timed out retrying after 4000ms: expected 'Viktor Kofler - Südtiroler Speck, Wurst und Käse Online kaufen' to have a length at most 55 but got 62\n    at Context.eval (webpack://cypress-website-monitoring/./cypress/e2e/generic/seo-basic.js:46:100)",
                "diff": "- 62\n+ 55\n"
              },
              "uuid": "c1ab08e9-9848-4fbf-a1ad-9da3f0d14f4d",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "Loading time is too high",
              "fullTitle": "Test Loading time is too high",
              "timedOut": null,
              "duration": 295,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "context": null,
              "code": "var loadTime = window.performance.timing.domComplete - window.performance.timing.requestStart;\ncy.log(\"Loadingtime: \" + loadTime + \"ms\");\nif (loadTime > 2000) {\n  expect(false).to.be.true;\n} else {\n  expect(true).to.be.true;\n}",
              "err": {},
              "uuid": "fa97b77e-c6f9-4624-af6f-d626d6c463fe",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "Check paragraph length",
              "fullTitle": "Test Check paragraph length",
              "timedOut": null,
              "duration": 13831,
              "state": "failed",
              "speed": null,
              "pass": false,
              "fail": true,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\nlet baseurl = _websiteMonitoring.default.readEnvVariable('url');\n_seoBasic.default.checkParagraphLength(cy, baseurl);",
              "err": {
                "message": "AssertionError: expected 433 to be below 161",
                "estack": "AssertionError: expected 433 to be below 161\n    at Context.eval (webpack://cypress-website-monitoring/./cypress/steps/generic/seo-basic.js:203:56)",
                "diff": "- 433\n+ 161\n"
              },
              "uuid": "b8f2d768-2c81-4e9d-acf8-a765836981f9",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "CHECK url word in page",
              "fullTitle": "Test CHECK url word in page",
              "timedOut": null,
              "duration": 24110,
              "state": "failed",
              "speed": null,
              "pass": false,
              "fail": true,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\nlet baseurl = _websiteMonitoring.default.readEnvVariable('url');\n_seoBasic.default.urlWordInPage(cy, baseurl);",
              "err": {
                "message": "AssertionError: Timed out retrying after 4000ms: Expected to find content: '90301' but never did.",
                "estack": "AssertionError: Timed out retrying after 4000ms: Expected to find content: '90301' but never did.\n    at Context.eval (webpack://cypress-website-monitoring/./cypress/steps/generic/seo-basic.js:163:70)",
                "diff": null
              },
              "uuid": "a0ab0b60-0980-4583-9866-6560a1d4b281",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "CHECK link LENGTH",
              "fullTitle": "Test CHECK link LENGTH",
              "timedOut": null,
              "duration": 21305,
              "state": "failed",
              "speed": null,
              "pass": false,
              "fail": true,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\nlet baseurl = _websiteMonitoring.default.readEnvVariable('url');\n_seoBasic.default.checkLinkLength(cy, baseurl);",
              "err": {
                "message": "AssertionError: expected 'mailto:?subject=Check%20out%20this%20review&body=https://www.reviews.io/company-review/store/www.viktor-kofler.it/25329649' to have a length at most 75 but got 122",
                "estack": "AssertionError: expected 'mailto:?subject=Check%20out%20this%20review&body=https://www.reviews.io/company-review/store/www.viktor-kofler.it/25329649' to have a length at most 75 but got 122\n    at Context.eval (webpack://cypress-website-monitoring/./cypress/steps/generic/seo-basic.js:183:59)",
                "diff": "- 122\n+ 75\n"
              },
              "uuid": "c5f5dbcc-cef4-4acc-81f1-c07a3ee3093c",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "Has Strucured DATA",
              "fullTitle": "Test Has Strucured DATA",
              "timedOut": null,
              "duration": 20657,
              "state": "failed",
              "speed": null,
              "pass": false,
              "fail": true,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\n_seoBasic.default.hasStructuredData(cy);",
              "err": {
                "message": "AssertionError: Timed out retrying after 4000ms: Expected to find element: `head > script[type=\"application/ld+json\"]`, but never found it.",
                "estack": "AssertionError: Timed out retrying after 4000ms: Expected to find element: `head > script[type=\"application/ld+json\"]`, but never found it.\n    at Object.hasStructuredData (webpack://cypress-website-monitoring/./cypress/steps/generic/seo-basic.js:236:60)\n    at Context.eval (webpack://cypress-website-monitoring/./cypress/e2e/generic/seo-basic.js:95:23)",
                "diff": null
              },
              "uuid": "2f05dbdb-c7e6-4497-b7e5-4550d0cb9daa",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            },
            {
              "title": "Attribute alt used FOR images",
              "fullTitle": "Test Attribute alt used FOR images",
              "timedOut": null,
              "duration": 23261,
              "state": "passed",
              "speed": "slow",
              "pass": true,
              "fail": false,
              "pending": false,
              "context": null,
              "code": "_websiteMonitoring.default.visitDomain(cy);\n_websiteMonitoring.default.setViewport(cy);\n_seoBasic.default.useAltAttribute(cy);",
              "err": {},
              "uuid": "40b96cfb-817f-4309-a6d8-90c4b5d2610f",
              "parentUUID": "3a8ee1f8-6afd-4210-b9f3-4740eecfd235",
              "isHook": false,
              "skipped": false
            }
          ],
          "suites": [],
          "passes": [
            "ee7ab736-99a3-4024-be03-8cbd2e22d589",
            "fa97b77e-c6f9-4624-af6f-d626d6c463fe",
            "40b96cfb-817f-4309-a6d8-90c4b5d2610f"
          ],
          "failures": [
            "cd08eb75-6348-4e24-a279-e35e417201dc",
            "85e9019c-2573-4b6e-8d55-08b8a07c44a5",
            "c1ab08e9-9848-4fbf-a1ad-9da3f0d14f4d",
            "b8f2d768-2c81-4e9d-acf8-a765836981f9",
            "a0ab0b60-0980-4583-9866-6560a1d4b281",
            "c5f5dbcc-cef4-4acc-81f1-c07a3ee3093c",
            "2f05dbdb-c7e6-4497-b7e5-4550d0cb9daa"
          ],
          "pending": [],
          "skipped": [],
          "duration": 194810,
          "root": false,
          "rootEmpty": false,
          "_timeout": 2000
        }
      ],
      "passes": [],
      "failures": [],
      "pending": [],
      "skipped": [],
      "duration": 0,
      "root": true,
      "rootEmpty": true,
      "_timeout": 2000
    }
  ],
  "meta": {
    "mocha": {
      "version": "7.0.1"
    },
    "mochawesome": {
      "options": {
        "quiet": false,
        "reportFilename": "mochawesome",
        "saveHtml": true,
        "saveJson": true,
        "consoleReporter": "spec",
        "useInlineDiffs": false,
        "code": true
      },
      "version": "7.1.3"
    },
    "marge": {
      "options": {
        "reportDir": "cypress/results/44/116/reports",
        "overwrite": true,
        "html": true,
        "json": true
      },
      "version": "6.2.0"
    }
  }
}