{"id":3727,"date":"2026-10-18T17:51:57","date_gmt":"2026-10-18T15:51:57","guid":{"rendered":"https:\/\/loboguard.com\/?page_id=3727"},"modified":"2026-10-20T10:19:42","modified_gmt":"2026-10-20T08:19:42","slug":"qa-testing","status":"publish","type":"page","link":"https:\/\/loboguard.com\/es\/qa-testing\/","title":{"rendered":"QA Testing"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3727\" class=\"elementor elementor-3727 elementor-3705\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f9df4c1 e-con-full e-flex e-con e-parent\" data-id=\"f9df4c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-829e69c elementor-widget elementor-widget-html\" data-id=\"829e69c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"lgqa-head\" aria-labelledby=\"lgqa-title\">\r\n  <style>\r\n    .lgqa-head {\r\n      --lgqa-heading: var(--e-global-color-primary, #14C2A3);\r\n      --lgqa-text: var(--e-global-color-text, #B9B9BF);\r\n      --lgqa-accent: var(--e-global-color-primary, #14C2A3);\r\n      --lgqa-bg: var(--e-global-color-ad9a0db, #141A31);\r\n      --lgqa-card: var(--e-global-color-secondary, #0C1226);\r\n      --lgqa-border: var(--e-global-color-34cc923, #FFFFFF33);\r\n      --lgqa-font-heading: var(--e-global-typography-primary-font-family, \"Chakra Petch\"), sans-serif;\r\n      --lgqa-font-text: var(--e-global-typography-text-font-family, \"IBM Plex Mono\"), monospace;\r\n      --lgqa-pass: #22B78F;\r\n      --lgqa-fail: #EF4444;\r\n      --lgqa-skip: #94A3B8;\r\n\r\n      position: relative;\r\n      overflow: clip;\r\n      isolation: isolate;\r\n      box-sizing: border-box;\r\n      width: 100%;\r\n      padding: clamp(2rem, 6vw, 4.5rem) clamp(1rem, 4vw, 2rem);\r\n      background: var(--lgqa-bg);\r\n      font-family: var(--lgqa-font-text);\r\n      color: var(--lgqa-text);\r\n    }\r\n    .lgqa-head *, .lgqa-head *::before, .lgqa-head *::after { box-sizing: border-box; }\r\n    .lgqa-head::before {\r\n      content: \"\";\r\n      position: absolute; inset: 0; z-index: -1;\r\n      background:\r\n        radial-gradient(50% 40% at 50% 0%, color-mix(in srgb, var(--lgqa-accent) 14%, transparent), transparent 70%),\r\n        linear-gradient(color-mix(in srgb, var(--lgqa-accent) 7%, transparent) 1px, transparent 1px) 0 0 \/ 100% 32px;\r\n      -webkit-mask-image: linear-gradient(to bottom, #000, transparent 85%);\r\n      mask-image: linear-gradient(to bottom, #000, transparent 85%);\r\n      pointer-events: none;\r\n    }\r\n    .lgqa-head .lgqa-inner { max-width: 1200px; margin: 0 auto; }\r\n\r\n    .lgqa-head .lgqa-top { text-align: center; max-width: 80ch; margin: 0 auto clamp(1.75rem, 4vw, 2.75rem); }\r\n    .lgqa-head .lgqa-kicker {\r\n      display: inline-flex; align-items: center; gap: .5rem;\r\n      margin: 0 0 1rem;\r\n      padding: .35rem .8rem;\r\n      border: 1px solid color-mix(in srgb, var(--lgqa-accent) 45%, transparent);\r\n      border-radius: 999px;\r\n      font-size: .75rem; letter-spacing: .14em; text-transform: uppercase;\r\n      color: var(--lgqa-heading);\r\n    }\r\n    .lgqa-head .lgqa-kicker::before { content: \"\"; width: .5rem; height: .5rem; border-radius: 50%; background: var(--lgqa-pass); box-shadow: 0 0 8px var(--lgqa-pass); }\r\n    .lgqa-head .lgqa-title {\r\n      margin: 0 0 .9rem;\r\n      font-family: var(--lgqa-font-heading);\r\n      font-size: clamp(1.6rem, 4vw, 2.6rem);\r\n      font-weight: 700;\r\n      line-height: 1.15;\r\n      text-transform: uppercase;\r\n      color: var(--lgqa-heading);\r\n    }\r\n    .lgqa-head .lgqa-ver {\r\n      display: inline-block; vertical-align: middle;\r\n      margin-left: .4rem; padding: .1rem .5rem;\r\n      border: 1px solid var(--lgqa-border); border-radius: 6px;\r\n      font-family: var(--lgqa-font-text); font-size: .45em; letter-spacing: .05em;\r\n      color: var(--lgqa-text);\r\n      text-transform: none;\r\n    }\r\n    .lgqa-head .lgqa-meta {\r\n      display: flex; flex-wrap: wrap; justify-content: center; gap: .4rem 1.2rem;\r\n      margin: 0 0 1.4rem; padding: 0; list-style: none;\r\n      font-size: .82rem; color: color-mix(in srgb, var(--lgqa-text) 80%, transparent);\r\n    }\r\n    .lgqa-head .lgqa-meta b { color: var(--lgqa-text); font-weight: 700; }\r\n    .lgqa-head .lgqa-meta li { overflow-wrap: anywhere; }\r\n    .lgqa-head .lgqa-lead { margin: 0; font-size: clamp(1rem, 2vw, 1.1rem); line-height: 1.65; }\r\n    .lgqa-head .lgqa-lead strong { color: var(--lgqa-heading); font-weight: 700; }\r\n\r\n    .lgqa-head .lgqa-h3 {\r\n      margin: 0 0 1rem;\r\n      font-family: var(--lgqa-font-heading);\r\n      font-size: clamp(1rem, 2vw, 1.25rem);\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      letter-spacing: .04em;\r\n      color: var(--lgqa-heading);\r\n    }\r\n    .lgqa-head .lgqa-block { margin: 0 0 clamp(1.75rem, 4vw, 2.75rem); }\r\n    .lgqa-head .lgqa-note { margin: .9rem 0 0; font-size: .88rem; line-height: 1.6; text-align: center; }\r\n\r\n    .lgqa-head .lgqa-chain {\r\n      position: relative;\r\n      display: flex; flex-wrap: wrap; justify-content: center; gap: .6rem 1.6rem;\r\n      margin: 0; padding: 0; list-style: none;\r\n    }\r\n    .lgqa-head .lgqa-chain li {\r\n      position: relative;\r\n      padding: .55rem .95rem;\r\n      background: var(--lgqa-card);\r\n      border: 1px solid color-mix(in srgb, var(--lgqa-accent) 45%, transparent);\r\n      border-radius: 8px;\r\n      font-family: var(--lgqa-font-heading);\r\n      font-size: .85rem; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\r\n      color: var(--lgqa-heading);\r\n      animation: lgqa-glow 7s ease-in-out infinite;\r\n      animation-delay: calc(var(--i) * .9s);\r\n    }\r\n    .lgqa-head .lgqa-chain li + li::before {\r\n      content: \"\";\r\n      position: absolute; top: 50%; right: 100%;\r\n      width: 1.6rem; height: 2px; margin-top: -1px;\r\n      background: repeating-linear-gradient(90deg, var(--lgqa-accent) 0 4px, transparent 4px 8px);\r\n      background-size: 16px 2px;\r\n      animation: lgqa-dash 1s linear infinite;\r\n    }\r\n    @keyframes lgqa-glow {\r\n      0%, 14%, 100% { box-shadow: none; border-color: color-mix(in srgb, var(--lgqa-accent) 45%, transparent); }\r\n      6% { box-shadow: 0 0 0 1px var(--lgqa-accent), 0 0 18px color-mix(in srgb, var(--lgqa-accent) 60%, transparent); border-color: var(--lgqa-accent); }\r\n    }\r\n    @keyframes lgqa-dash { to { background-position: 16px 0; } }\r\n    @media (max-width: 639px) {\r\n      .lgqa-head .lgqa-chain { gap: .5rem; }\r\n      .lgqa-head .lgqa-chain li { padding: .45rem .75rem; font-size: .78rem; }\r\n      .lgqa-head .lgqa-chain li + li::before { display: none; }\r\n    }\r\n\r\n    .lgqa-head .lgqa-grid {\r\n      display: grid; grid-template-columns: 1fr; gap: clamp(.9rem, 2vw, 1.25rem);\r\n      margin: 0; padding: 0; list-style: none;\r\n    }\r\n    @media (min-width: 640px) { .lgqa-head .lgqa-grid { grid-template-columns: repeat(2, 1fr); } }\r\n    @media (min-width: 1000px) { .lgqa-head .lgqa-grid.g4 { grid-template-columns: repeat(4, 1fr); } }\r\n    .lgqa-head .lgqa-card {\r\n      position: relative;\r\n      padding: clamp(1rem, 2.5vw, 1.4rem);\r\n      background: var(--lgqa-card);\r\n      border: 1px solid var(--lgqa-border);\r\n      border-radius: 4px;\r\n      transition: border-color .3s ease, transform .3s ease;\r\n    }\r\n    .lgqa-head .lgqa-card:hover { border-color: var(--lgqa-accent); transform: translateY(-3px); }\r\n    .lgqa-head .lgqa-card .lgqa-tag {\r\n      display: inline-block;\r\n      margin: 0 0 .6rem; padding: .15rem .55rem;\r\n      border-radius: 4px;\r\n      background: color-mix(in srgb, var(--lgqa-accent) 16%, transparent);\r\n      font-family: var(--lgqa-font-heading);\r\n      font-size: .75rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase;\r\n      color: var(--lgqa-heading);\r\n    }\r\n    .lgqa-head .lgqa-card h4 {\r\n      margin: 0 0 .5rem;\r\n      font-family: var(--lgqa-font-heading);\r\n      font-size: 1.05rem; font-weight: 700; text-transform: uppercase;\r\n      line-height: 1.25;\r\n      color: var(--lgqa-heading);\r\n    }\r\n    .lgqa-head .lgqa-card p { margin: 0; font-size: .9rem; line-height: 1.6; overflow-wrap: anywhere; }\r\n\r\n    .lgqa-head .lgqa-legend {\r\n      display: grid; grid-template-columns: 1fr; gap: .6rem;\r\n      margin: 0; padding: 0; list-style: none;\r\n    }\r\n    @media (min-width: 760px) { .lgqa-head .lgqa-legend { grid-template-columns: repeat(2, 1fr); } }\r\n    @media (min-width: 1100px) { .lgqa-head .lgqa-legend { grid-template-columns: repeat(5, 1fr); } }\r\n    .lgqa-head .lgqa-legend li {\r\n      padding: .85rem 1rem;\r\n      background: var(--lgqa-card);\r\n      border: 1px solid var(--lgqa-border);\r\n      border-left: 3px solid var(--c);\r\n      border-radius: 4px;\r\n      font-size: .85rem; line-height: 1.5;\r\n    }\r\n    .lgqa-head .lgqa-legend b {\r\n      display: block; margin-bottom: .2rem;\r\n      font-family: var(--lgqa-font-heading);\r\n      font-size: .9rem; letter-spacing: .08em; text-transform: uppercase;\r\n      color: var(--c);\r\n    }\r\n    .lgqa-head .c-pass { --c: var(--lgqa-pass); }\r\n    .lgqa-head .c-fail { --c: var(--lgqa-fail); }\r\n    .lgqa-head .c-skip { --c: var(--lgqa-skip); }\r\n    .lgqa-head .c-acc { --c: var(--lgqa-accent); }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .lgqa-head .lgqa-chain li, .lgqa-head .lgqa-chain li + li::before { animation: none; }\r\n      .lgqa-head .lgqa-card { transition: none; }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"lgqa-inner\">\r\n    <header class=\"lgqa-top\">\r\n      <p class=\"lgqa-kicker\">QA independiente \u00b7 Seguridad multi-tenant<\/p>\r\n      <h2 class=\"lgqa-title\" id=\"lgqa-title\">LoboGuard-DR &amp; DC \u2014 Informe de pruebas de GUI, API, aislamiento y seguridad <span class=\"lgqa-ver\">v1.0.0<\/span><\/h2>\r\n      <ul class=\"lgqa-meta\">\r\n        <li><b>Generado<\/b> 19 oct 2026, 15:24 UTC<\/li>\r\n        <li><b>Objetivo<\/b> loboguard-dr.lobobrothers.com:9443<\/li>\r\n      <\/ul>\r\n      <p class=\"lgqa-lead\">Esta bater\u00eda de pruebas demuestra dos cosas para cada cuenta: <strong>solo ve lo que tiene asignado<\/strong> y <strong>no puede actuar sobre nada m\u00e1s<\/strong>. Cada cuenta se prueba de principio a fin a trav\u00e9s de la interfaz real y de la API, en toda la jerarqu\u00eda del datacenter.<\/p>\r\n    <\/header>\r\n\r\n    <div class=\"lgqa-block\">\r\n      <h3 class=\"lgqa-h3\">Jerarqu\u00eda probada<\/h3>\r\n      <ol class=\"lgqa-chain\">\r\n        <li style=\"--i:0\">Clientes<\/li>\r\n        <li style=\"--i:1\">Cl\u00fasteres<\/li>\r\n        <li style=\"--i:2\">Nodos<\/li>\r\n        <li style=\"--i:3\">VMs \/ CTs<\/li>\r\n        <li style=\"--i:4\">Plantillas<\/li>\r\n        <li style=\"--i:5\">Almacenamiento<\/li>\r\n        <li style=\"--i:6\">Redes<\/li>\r\n      <\/ol>\r\n      <p class=\"lgqa-note\">Los permisos se heredan a lo largo de este \u00e1rbol. En cada nivel se comprueba qu\u00e9 puede ver y qu\u00e9 puede modificar cada cuenta.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"lgqa-block\">\r\n      <h3 class=\"lgqa-h3\">Cuatro dimensiones<\/h3>\r\n      <ul class=\"lgqa-grid g4\">\r\n        <li class=\"lgqa-card\"><span class=\"lgqa-tag\">GUI<\/span><h4>Interfaz real<\/h4><p>La bater\u00eda usa los controles reales \u2014 men\u00fas, pesta\u00f1as, botones y men\u00fas contextuales \u2014 exactamente como lo har\u00eda cada usuario, y registra qu\u00e9 se muestra, se oculta o se desactiva.<\/p><\/li>\r\n        <li class=\"lgqa-card\"><span class=\"lgqa-tag\">API<\/span><h4>Llamadas directas<\/h4><p>Las mismas operaciones se env\u00edan directamente a la API. Se usa cuando el producto no ofrece un control en la interfaz o los permisos de la cuenta lo ocultan; siempre se indica en el informe.<\/p><\/li>\r\n        <li class=\"lgqa-card\"><span class=\"lgqa-tag\">Aislamiento<\/span><h4>Barridos de fugas<\/h4><p>Cada lectura \u2014 listados, paneles, b\u00fasquedas, mapas y topolog\u00eda \u2014 debe devolver solo los recursos de la propia cuenta. Cualquier cliente, cl\u00faster, nodo, VM o CT ajeno cuenta como fuga.<\/p><\/li>\r\n        <li class=\"lgqa-card\"><span class=\"lgqa-tag\">Seguridad<\/span><h4>Pruebas de aislamiento de escritura<\/h4><p>Se intentan acciones de gesti\u00f3n \u2014 crear, editar, borrar, encender\/apagar, migrar, clonar \u2014 fuera de los permisos de la cuenta y deben ser rechazadas. Tambi\u00e9n se prueban el rate limiting de la API y el bloqueo de cuentas.<\/p><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"lgqa-block\">\r\n      <h3 class=\"lgqa-h3\">Cuentas probadas<\/h3>\r\n      <p class=\"lgqa-lead\" style=\"font-size:.95rem\">15 cuentas cubren todos los \u00e1mbitos de permiso: global (superadministrador, administrador y solo lectura), cliente, cl\u00faster, nodo y VM\/CT individual, cada una con rol de Administrador, Operador o Lector \u2014 adem\u00e1s de una cuenta sin ning\u00fan permiso, que no debe ver ni hacer nada.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"lgqa-block\" style=\"margin-bottom:0\">\r\n      <h3 class=\"lgqa-h3\">C\u00f3mo leer los resultados<\/h3>\r\n      <ul class=\"lgqa-legend\">\r\n        <li class=\"c-pass\"><b>PASS<\/b>La cuenta se comport\u00f3 exactamente como se esperaba: permitida donde tiene derecho, bloqueada donde no.<\/li>\r\n        <li class=\"c-fail\"><b>FAIL<\/b>El resultado no coincide con lo que exige el modelo de permisos.<\/li>\r\n        <li class=\"c-skip\"><b>SKIP<\/b>La comprobaci\u00f3n no aplica a esa cuenta o entorno, as\u00ed que no cuenta ni como acierto ni como fallo.<\/li>\r\n        <li class=\"c-fail\"><b>FUGAS<\/b>La cuenta accedi\u00f3 a datos fuera de su asignaci\u00f3n. El objetivo es siempre cero.<\/li>\r\n        <li class=\"c-acc\"><b>BLOQUEOS CORRECTOS<\/b>Acciones prohibidas que se denegaron exactamente como deb\u00edan.<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9665b4 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"f9665b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<iframe id=\"lg-report\" src=\"\/reports\/ui-actions-report.public.html\"\r\n        title=\"LoboGuard \u2014 QA Testing\"\r\n        style=\"width:100%;min-height:1600px;border:0;display:block\" scrolling=\"no\"><\/iframe>\r\n<script nowprocket>\r\n(function () {\r\n  var frame = document.getElementById('lg-report');\r\n  addEventListener('message', function (e) {\r\n    if (e.source !== frame.contentWindow || !e.data || !e.data.lgReportHeight) return;\r\n    frame.style.minHeight = '0';\r\n    frame.style.height = e.data.lgReportHeight + 'px';\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>QA independiente \u00b7 Seguridad multi-tenant LoboGuard-DR &amp; DC \u2014 Informe de pruebas de GUI, API, aislamiento y seguridad v1.0.0 Generado 19 oct 2026, 15:24 UTC Objetivo loboguard-dr.lobobrothers.com:9443 Esta bater\u00eda de pruebas demuestra dos cosas para cada cuenta: solo ve lo que tiene asignado y no puede actuar sobre nada m\u00e1s. Cada cuenta se prueba de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3727","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>QA Testing - LoboGuard<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/loboguard.com\/es\/qa-testing\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"QA Testing - LoboGuard\" \/>\n<meta property=\"og:description\" content=\"QA independiente \u00b7 Seguridad multi-tenant LoboGuard-DR &amp; DC \u2014 Informe de pruebas de GUI, API, aislamiento y seguridad v1.0.0 Generado 19 oct 2026, 15:24 UTC Objetivo loboguard-dr.lobobrothers.com:9443 Esta bater\u00eda de pruebas demuestra dos cosas para cada cuenta: solo ve lo que tiene asignado y no puede actuar sobre nada m\u00e1s. Cada cuenta se prueba de [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/loboguard.com\/es\/qa-testing\/\" \/>\n<meta property=\"og:site_name\" content=\"LoboGuard\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-20T08:19:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@LoboBrothers\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/qa-testing\\\/\",\"url\":\"https:\\\/\\\/loboguard.com\\\/es\\\/qa-testing\\\/\",\"name\":\"QA Testing - LoboGuard\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#website\"},\"datePublished\":\"2026-10-18T15:51:57+00:00\",\"dateModified\":\"2026-10-20T08:19:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/qa-testing\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/loboguard.com\\\/es\\\/qa-testing\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/qa-testing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/loboguard.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"QA Testing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/loboguard.com\\\/es\\\/\",\"name\":\"LoboGuard\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/loboguard.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#organization\",\"name\":\"Lobo Brothers Technology\",\"alternateName\":\"LoboGuard\",\"url\":\"https:\\\/\\\/loboguard.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/loboguard.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/cropped-loboguard.png\",\"contentUrl\":\"https:\\\/\\\/loboguard.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/cropped-loboguard.png\",\"width\":512,\"height\":512,\"caption\":\"Lobo Brothers Technology\"},\"image\":{\"@id\":\"https:\\\/\\\/loboguard.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/LoboBrothers\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/lobobrothers\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"QA Testing - LoboGuard","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/loboguard.com\/es\/qa-testing\/","og_locale":"es_ES","og_type":"article","og_title":"QA Testing - LoboGuard","og_description":"QA independiente \u00b7 Seguridad multi-tenant LoboGuard-DR &amp; DC \u2014 Informe de pruebas de GUI, API, aislamiento y seguridad v1.0.0 Generado 19 oct 2026, 15:24 UTC Objetivo loboguard-dr.lobobrothers.com:9443 Esta bater\u00eda de pruebas demuestra dos cosas para cada cuenta: solo ve lo que tiene asignado y no puede actuar sobre nada m\u00e1s. Cada cuenta se prueba de [&hellip;]","og_url":"https:\/\/loboguard.com\/es\/qa-testing\/","og_site_name":"LoboGuard","article_modified_time":"2026-10-20T08:19:42+00:00","twitter_card":"summary_large_image","twitter_site":"@LoboBrothers","twitter_misc":{"Tiempo de lectura":"2 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/loboguard.com\/es\/qa-testing\/","url":"https:\/\/loboguard.com\/es\/qa-testing\/","name":"QA Testing - LoboGuard","isPartOf":{"@id":"https:\/\/loboguard.com\/es\/#website"},"datePublished":"2026-10-18T15:51:57+00:00","dateModified":"2026-10-20T08:19:42+00:00","breadcrumb":{"@id":"https:\/\/loboguard.com\/es\/qa-testing\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/loboguard.com\/es\/qa-testing\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/loboguard.com\/es\/qa-testing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/loboguard.com\/es\/"},{"@type":"ListItem","position":2,"name":"QA Testing"}]},{"@type":"WebSite","@id":"https:\/\/loboguard.com\/es\/#website","url":"https:\/\/loboguard.com\/es\/","name":"LoboGuard","description":"","publisher":{"@id":"https:\/\/loboguard.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/loboguard.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/loboguard.com\/es\/#organization","name":"Lobo Brothers Technology","alternateName":"LoboGuard","url":"https:\/\/loboguard.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/loboguard.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/08\/cropped-loboguard.png","contentUrl":"https:\/\/loboguard.com\/wp-content\/uploads\/2025\/08\/cropped-loboguard.png","width":512,"height":512,"caption":"Lobo Brothers Technology"},"image":{"@id":"https:\/\/loboguard.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/LoboBrothers","https:\/\/es.linkedin.com\/company\/lobobrothers"]}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/pages\/3727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/comments?post=3727"}],"version-history":[{"count":9,"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/pages\/3727\/revisions"}],"predecessor-version":[{"id":4165,"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/pages\/3727\/revisions\/4165"}],"wp:attachment":[{"href":"https:\/\/loboguard.com\/es\/wp-json\/wp\/v2\/media?parent=3727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}