{"id":7522,"date":"2020-10-16T14:32:38","date_gmt":"2020-10-16T19:32:38","guid":{"rendered":"https:\/\/www.loadview-testing.com\/pruebas-de-carga-aplicaciones-ajax\/"},"modified":"2021-05-30T10:14:28","modified_gmt":"2021-05-30T15:14:28","slug":"pruebas-de-carga-aplicaciones-ajax","status":"publish","type":"page","link":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/","title":{"rendered":"Pruebas de carga Aplicaciones AJAX"},"content":{"rendered":"[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;3.22.3&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;#2e39bf&#8221; background_color_gradient_end=&#8221;#252eb0&#8243; background_color_gradient_direction=&#8221;165deg&#8221; background_color_gradient_start_position=&#8221;70%&#8221; background_color_gradient_end_position=&#8221;0%&#8221; custom_padding=&#8221;4em||8em&#8221;][et_pb_row _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;0px||0px&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Load Testing AJAX Applications&#8221; _builder_version=&#8221;3.27.4&#8243; header_font=&#8221;Montserrat|700|||||||&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#ffffff&#8221; header_font_size=&#8221;48px&#8221; header_line_height=&#8221;62px&#8221; custom_margin=&#8221;||0.5px&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]\n<h1 id='pruebas-de-carga-aplicaciones-ajax'  id=\"boomdevs_1\">Pruebas de carga Aplicaciones AJAX<\/h1>\n[\/et_pb_text][et_pb_text admin_label=&#8221;Create user scenarios&#8221; _builder_version=&#8221;4.7.7&#8243; text_font=&#8221;Montserrat|300|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;18px&#8221; text_line_height=&#8221;28px&#8221; text_orientation=&#8221;center&#8221; custom_margin=&#8221;0px||||false|false&#8221;]\n<p>Cree scripts de escenario de usuario para las aplicaciones AJAX para examinar el comportamiento del usuario<br \/>bajo carga, identifique problemas y valide el rendimiento.<\/p>\n[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/userauth.dotcom-monitor.com\/Account\/LoadView-FreeTrialSignUp&#8221; button_text=&#8221;Introducci\u00f3n gratis&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;3.19.13&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;14px&#8221; button_text_color=&#8221;#ffffff&#8221; button_bg_color=&#8221;#FF8000&#8243; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#FF8000&#8243; button_border_radius=&#8221;6px&#8221; button_font=&#8221;Montserrat|700||on|||||&#8221; button_use_icon=&#8221;off&#8221; custom_padding=&#8221;10px|24px|10px|24px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_horizontal=&#8221;2px&#8221; box_shadow_vertical=&#8221;4px&#8221; box_shadow_blur=&#8221;8px&#8221; box_shadow_color=&#8221;rgba(0,0,0,0.2)&#8221; button_border_color_hover=&#8221;#74ffda&#8221; button_bg_color_hover=&#8221;#74ffda&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;on&#8221; button_border_color__hover=&#8221;#ffffff&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;on&#8221; button_bg_color__hover=&#8221;#FF8C19&#8243; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;3.22.3&#8243;][et_pb_row _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.7.7&#8243; text_font=&#8221;||||||||&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]\n<p><span style=\"font-size: large;\"><strong>Descripci\u00f3n general del contenido<\/strong><\/span><\/p>\n<ul>\n<li><a href=\"#what-is-ajax\">\u00bfQu\u00e9 es AJAX?<\/a><\/li>\n<li><a href=\"#what-challenges-come-with-ajax-applications\">\u00bfQu\u00e9 desaf\u00edos conllevan las aplicaciones AJAX?<\/a><\/li>\n<li><a href=\"#user-simulation-techniques\">T\u00e9cnicas de simulaci\u00f3n de usuarios<\/a><\/li>\n<\/ul>\n<ul>\n<li><a href=\"#ajax-load-testing-in-action\">Pruebas de carga AJAX en acci\u00f3n<\/a>\n<ul>\n<li><a href=\"#protocol-based-ajax-load-test-script\">Script de prueba de carga AJAX basado en protocolo<\/a><\/li>\n<li><a style=\"font-size: 16px;\" href=\"#browser-based-ajax-load-test-script\">Script de prueba de carga AJAX basado en navegador<\/a><\/li>\n<li><a href=\"#conclusion\">Conclusi\u00f3n: Comparaci\u00f3n de ambos m\u00e9todos de simulaci\u00f3n<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><a href=\"#how-dotcommonitor-loadview-addresses-load-testing-ajax\">C\u00f3mo LoadView aborda las pruebas de carga con AJAX<\/a>\n<ul>\n<li><a href=\"#5-steps-to-run-ajax-load-test-with-loadview\">Cinco pasos para ejecutar las pruebas de carga basadas en AJAX con LoadView<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#tools-used\">Herramientas utilizadas<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<hr>\n<p>&nbsp;<\/p>\n<p><a name=\"what-is-ajax\"><\/a><span style=\"color: #091e42; font-size: 26px;\">\u00bfQu\u00e9 es AJAX?<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Aquellos de ustedes que han tenido que lidiar con pruebas de carga de aplicaciones web AJAX (JavaScript asincr\u00f3nica y XML) han aprendido que esto a menudo puede ser un desaf\u00edo de desarrollo y automatizaci\u00f3n dif\u00edcil. Este art\u00edculo proporcionar\u00e1 algunos antecedentes adicionales sobre la t\u00e9cnica de desarrollo de AJAX, las ventajas y desventajas de AJAX y un enfoque recomendado de pruebas de rendimiento ajax.<\/p>\n<p>Hace d\u00e9cadas, las p\u00e1ginas web y las aplicaciones eran aburridas, pero extremadamente ligeras, f\u00e1ciles de mantener, y su capacidad de prueba era fant\u00e1stica en comparaci\u00f3n con los marcos de aplicaciones web utilizados hoy en d\u00eda. Los usuarios a menudo pasaban m\u00e1s tiempo esperando frente a una pantalla blanca que interactuando con esas primeras aplicaciones web. Debido a esta limitada usabilidad, las empresas evitaron gastar dinero en nuevos servicios basados en la web.<\/p>\n<p>A partir de 2005, una nueva tecnolog\u00eda llamada AJAX permiti\u00f3 a los desarrolladores crear sitios web modernos, lo que minimizaba el tiempo que los usuarios pasaban frente a una pantalla en blanco esperando a que se cargara una p\u00e1gina. AJAX es una abreviatura y es m\u00e1s que una tecnolog\u00eda porque consta de HTML, CSS, JavaScript, XMLHttpRequest y un lenguaje de scripting del lado servidor como PHP.<\/p>\n<p>Al principio de la era de Internet, la popularidad de las p\u00e1ginas web interactivas y ricas en contenido era mala porque no hab\u00eda opci\u00f3n de actualizar una p\u00e1gina web sin volver a cargar toda la p\u00e1gina. A medida que las nuevas tecnolog\u00edas y t\u00e9cnicas evolucionaron, AJAX ayud\u00f3 a cerrar esta brecha e introdujo el concepto de carga de datos asincr\u00f3nico, lo que permiti\u00f3 a un usuario final interactuar con la p\u00e1gina mientras los datos se cargan en segundo plano. Hoy en d\u00eda, este concepto es ampliamente utilizado porque permite la implementaci\u00f3n de aplicaciones web interactivas y din\u00e1micas, lo que ayuda a mejorar la experiencia general del usuario.<\/p>\n<p>&nbsp;<\/p>\n<p>Una solicitud AJAX t\u00edpica consta del siguiente proceso:<\/p>\n<ol>\n<li>El usuario hace clic a trav\u00e9s de la p\u00e1gina web o la aplicaci\u00f3n web.<\/li>\n<li>El controlador de esta p\u00e1gina web crea un objeto XMLHttpRequest.<\/li>\n<li>El objeto XMLHttpRequest solicita un documento al servidor.<\/li>\n<li>El servidor recupera los datos adecuados y los devuelve.<\/li>\n<li>XMLHttpRequest desencadena un evento para notificar a la p\u00e1gina web o aplicaci\u00f3n que los datos han llegado.<\/li>\n<li>El controlador procesa y muestra los datos.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<hr>\n<p>&nbsp;<\/p>\n<p><a name=\"what-challenges-come-with-ajax-applications\"><\/a><\/p>\n<h2 id='qu\u00e9-desaf\u00edos-conllevan-las-aplicaciones-ajax'  id=\"boomdevs_2\">\u00bfQu\u00e9 desaf\u00edos conllevan las aplicaciones AJAX?<\/h2>\n<p>&nbsp;<\/p>\n<p>Hay algunos escollos comunes involucrados en aplicaciones web din\u00e1micas basadas en AJAX, que ya son bien conocidas en la comunidad de desarrolladores. Cubriremos algunas de las \u00e1reas m\u00e1s problem\u00e1ticas de AJAX a continuaci\u00f3n.<\/p>\n<p>En primer lugar, como hemos comentado anteriormente, uno de los componentes que componen AJAX es JavaScript. Si deshabilita JavaScript en su navegador, har\u00e1 que su aplicaci\u00f3n o sitio sea in\u00fatil. Hace varios a\u00f1os, era com\u00fan que las organizaciones bloquearan los navegadores para sus empleados y deshabilitaran JavaScript por motivos de seguridad. Esos d\u00edas ya no est\u00e1n, pero todav\u00eda es bueno tener esto en cuenta, ya que incluso cambios como estos podr\u00edan tener consecuencias no deseadas.<\/p>\n<p>En segundo lugar, los datos cargados din\u00e1micamente y mostrados no forman parte de la p\u00e1gina, especialmente para las p\u00e1ginas que se crean como SPA (Aplicaci\u00f3n de una sola p\u00e1gina) Si un motor de b\u00fasqueda ha indexado la p\u00e1gina web basada en AJAX, el resultado, desde una perspectiva SEO, puede ser insatisfactorio porque una gran extensi\u00f3n de contenido no es visible para esos motores de indexaci\u00f3n.<\/p>\n<p>En tercer lugar, las actualizaciones de p\u00e1ginas din\u00e1micas en curso pueden molestar a los usuarios con una baja capacidad de atenci\u00f3n. Cuantos m\u00e1s elementos din\u00e1micos aparezcan en esas p\u00e1ginas, mayor ser\u00e1 la posibilidad de que el usuario se interrumpa y no pueda terminar su trabajo en un tiempo aceptable.<\/p>\n<p>Por \u00faltimo, debido a la comunicaci\u00f3n cliente-servidor basada en devoluci\u00f3n de llamada, la latencia puede ser varias veces mayor en comparaci\u00f3n con otras tecnolog\u00edas, como WebSockets, por ejemplo. Los clientes web solicitan actualizaciones de datos, lo que tambi\u00e9n es un desaf\u00edo para las pruebas automatizadas.<\/p>\n<p>&nbsp;<\/p>\n<hr>\n<p>&nbsp;<\/p>\n<p><a name=\"user-simulation-techniques\"><\/a><\/p>\n<h2 id='prueba-de-carga-ajax-t\u00e9cnicas-de-simulaci\u00f3n-de-usuarios'  id=\"boomdevs_3\">Prueba de carga AJAX: T\u00e9cnicas de simulaci\u00f3n de usuarios<\/h2>\n<p>&nbsp;<\/p>\n<p>Los especialistas en pruebas de carga y los ingenieros de rendimiento son responsables de elegir un enfoque de simulaci\u00f3n de usuario adecuado, uno que sea adecuado para su aplicaci\u00f3n en pruebas y no genere demasiado esfuerzo por su parte. Si elige el m\u00e9todo de simulaci\u00f3n incorrecto, la probabilidad es muy alta de que no pueda abordar los puntos de acceso de rendimiento en la aplicaci\u00f3n.<\/p>\n<p>Hay dos m\u00e9todos de simulaci\u00f3n de usuario que discutiremos a continuaci\u00f3n.<\/p>\n<h3 id='simulaci\u00f3n-de-solicitudes-y-respuestas-basada-en-protocolos'  id=\"boomdevs_4\">Simulaci\u00f3n de solicitudes y respuestas basada en protocolos<\/h3>\n<p>La mayor\u00eda de las herramientas de pruebas de c\u00f3digo abierto, as\u00ed como las herramientas de pruebas de carga comercial admiten este procedimiento. Registra las interacciones cliente-servidor y la herramienta de prueba captura todas las solicitudes y respuestas en un script de prueba. Despu\u00e9s de la parametrizaci\u00f3n de datos din\u00e1micos, como id. Tenga en cuenta que el procesamiento o las interacciones del lado cliente no forman parte de las mediciones del tiempo de respuesta del nivel de protocolo.<\/p>\n<h3 id='simulaci\u00f3n-completa-basada-en-navegador-de-interacciones-reales-del-usuario'  id=\"boomdevs_5\">Simulaci\u00f3n completa basada en navegador de interacciones reales del usuario<\/h3>\n<p>S\u00f3lo algunas de las soluciones de pruebas de carga m\u00e1s <a href=\"https:\/\/www.loadview-testing.com\/es\/\">completas<\/a> en el mercado hoy en d\u00eda proporcionan y admiten la simulaci\u00f3n completa de pruebas de carga basada en navegador. La raz\u00f3n de esto es que los requisitos de recursos del sistema son m\u00e1s altos y la implementaci\u00f3n de una reproducci\u00f3n confiable puede ser algo dif\u00edcil. Cuando llega el momento de crear scripts de prueba para simulaciones de usuario basadas en navegador completas, la creaci\u00f3n es como el enfoque basado en protocolos, sin embargo, esta vez todas las interacciones del lado cliente se registran y guardan.<\/p>\n<p>El probador o ingeniero navega a trav\u00e9s de la p\u00e1gina web o la aplicaci\u00f3n web mientras un grabador de scripts captura todas las interacciones en el explorador web. Durante la ejecuci\u00f3n de pruebas, un explorador web sin cabeza ejecuta las interacciones grabadas y responde a devoluciones de llamada del servidor como un usuario real. Este tipo de simulaci\u00f3n de usuario es muy preciso y proporciona m\u00e9tricas realistas de rendimiento front-end.<\/p>\n<p>El primer m\u00e9todo de simulaci\u00f3n que describimos es perfecto para aplicaciones web est\u00e1ticas, tiene una baja sobrecarga de simulaci\u00f3n en su m\u00e1quina de inyecci\u00f3n de carga y a menudo es f\u00e1cil de implementar. La t\u00e9cnica posterior proporciona tiempos de respuesta precisos de extremo a extremo, pero su sobrecarga en el servidor de pruebas de carga es mucho mayor. Entonces, \u00bfc\u00f3mo elegir\u00eda el mejor m\u00e9todo de simulaci\u00f3n de usuario para probar la carga de aplicaciones web basadas en AJAX o p\u00e1ginas?<\/p>\n<p>&nbsp;<\/p>\n<hr>\n<p>&nbsp;<\/p>\n<p><a name=\"ajax-load-testing-in-action\"><\/a><\/p>\n<h2 id='pruebas-de-carga-ajax-en-acci\u00f3n'  id=\"boomdevs_6\">Pruebas de carga AJAX en acci\u00f3n<\/h2>\n<p>&nbsp;<\/p>\n<p>\u00bfCu\u00e1l es el mejor enfoque <a href=\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/\">de pruebas de carga de AJAX<\/a> y c\u00f3mo puede validar su decisi\u00f3n? Obviamente, es una buena idea iniciar un peque\u00f1o experimento si no est\u00e1 seguro de qu\u00e9 enfoque proporcionar\u00eda resultados precisos.<\/p>\n<p>Para este escenario, cubriremos dos implementaciones de pruebas de carga para una aplicaci\u00f3n de ejemplo AJAX mediante <a href=\"https:\/\/ajaxsearchpro.com\">ajaxsearchpro.com<\/a>. Esta aplicaci\u00f3n de demostraci\u00f3n es un motor de b\u00fasqueda simple. En este ejemplo, supongamos que un usuario escribe un t\u00e9rmino de b\u00fasqueda en el campo de b\u00fasqueda y se muestra el contenido coincidente. Despu\u00e9s de activar la tecla enter o se hace clic en el bot\u00f3n de b\u00fasqueda, se ejecutar\u00e1 la b\u00fasqueda final y se mostrar\u00e1n los resultados de b\u00fasqueda correspondientes en la pantalla. A continuaci\u00f3n se muestra el gr\u00e1fico de cascada capturado usando el navegador Chrome DevTools. El tiempo de respuesta de la solicitud de b\u00fasqueda &#8220;coche&#8221; fue de 2,2 segundos.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-949\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png\" alt=\"waterfall chart chrome browser\" width=\"1673\" height=\"984\"><\/p>\n<p>&nbsp;<\/p>\n<p>Utilizamos las herramientas de desarrollo dentro del navegador Chrome, lo que nos ayud\u00f3 a averiguar que ejecuta esta solicitud al realizar la acci\u00f3n de b\u00fasqueda: <a href=\"https:\/\/ajaxsearchpro.com\/?s=car\">ajaxsearchpro.com\/?s=car<\/a><\/p>\n<p>Hemos creado un script de prueba de carga basado en protocolos y basado en explorador, hemos ejecutado ambos y comparado las m\u00e9tricas de rendimiento resultantes. \u00bfQu\u00e9 te parece? \u00bfQu\u00e9 simulaci\u00f3n de usuario es la mejor para una aplicaci\u00f3n basada en AJAX?<\/p>\n<p><a name=\"protocol-based-ajax-load-test-script\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3 id='script-de-prueba-de-carga-ajax-basado-en-protocolo'  id=\"boomdevs_7\">Script de prueba de carga AJAX basado en protocolo<\/h3>\n<p>&nbsp;<\/p>\n<table width=\"546\">\n<tbody>\n<tr>\n<td width=\"140\">Pasos con scripts:<\/td>\n<td width=\"220\"><a href=\"https:\/\/ajaxsearchpro.com\/?s=car\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/ajaxsearchpro.com\/?s=car<\/a><\/td>\n<td width=\"137\"><span style=\"color: #ff0000;\">Tiempo de respuesta:<\/span><\/td>\n<td width=\"49\"><span style=\"color: #ff0000;\">594 ms<\/span><\/td>\n<\/tr>\n<tr>\n<td>Enfoque de simulaci\u00f3n:<\/td>\n<td>Nivel de protocolo, Chrome<\/td>\n<td><span style=\"color: #ff0000;\">N\u00famero de solicitudes:<\/span><\/td>\n<td><span style=\"color: #ff0000;\">1<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Waterfall Chart<\/strong><br \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-950\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/protocol-based-ajax-waterfall-chart.png\" alt=\"protocol based ajax waterfall chart\" width=\"1002\" height=\"259\"><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Resumen de la ejecuci\u00f3n de scripts basada en protocolos<\/strong><br \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-951\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/protocol-based-ajax-script-execution.png\" alt=\"protocol based ajax script execution\" width=\"920\" height=\"840\"><br \/><a name=\"browser-based-ajax-load-test-script\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3 id='script-de-prueba-de-carga-ajax-basado-en-navegador'  id=\"boomdevs_8\">Script de prueba de carga AJAX basado en navegador<\/h3>\n<p>&nbsp;<\/p>\n<table width=\"552\">\n<tbody>\n<tr>\n<td width=\"140\">Pasos con scripts:<\/td>\n<td width=\"220\"><a href=\"https:\/\/ajaxsearchpro.com\/?s=car\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/ajaxsearchpro.com\/?s=car<\/a><\/td>\n<td width=\"137\"><span style=\"color: #ff0000;\">Tiempo de respuesta:<\/span><\/td>\n<td width=\"55\"><span style=\"color: #ff0000;\">2.18 seg<\/span><\/td>\n<\/tr>\n<tr>\n<td>Enfoque de simulaci\u00f3n:<\/td>\n<td>Nivel de protocolo, Chrome<\/td>\n<td><span style=\"color: #ff0000;\">N\u00famero de solicitudes:<\/span><\/td>\n<td><span style=\"color: #ff0000;\">32<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Waterfall Chart<\/strong><br \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-952\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/browser-based-ajax-waterfall-chart-1.png\" alt=\"browser based ajax waterfall chart\" width=\"1006\" height=\"1074\"><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Resumen de la ejecuci\u00f3n de scripts basada en protocolos<\/strong><br \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-953\" src=\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/browser-based-ajax-script-execution.png\" alt=\"browser based ajax script execution\" width=\"931\" height=\"897\"><br \/><a name=\"conclusion\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<h4 id='comparaci\u00f3n-de-ambos-m\u00e9todos-de-simulaci\u00f3n'  id=\"boomdevs_9\">Comparaci\u00f3n de ambos m\u00e9todos de simulaci\u00f3n<\/h4>\n<p>&nbsp;<\/p>\n<p><span data-contrast=\"none\">Debido a su asincr\u00f3nico<\/span><span data-contrast=\"none\">ous<\/span><span data-contrast=\"none\"> <\/span><span data-contrast=\"none\">patr\u00f3n de comunicaci\u00f3n, AJAX<\/span><span data-contrast=\"none\">&#8211;<\/span>las aplicaciones basadas en AJAX<span data-contrast=\"none\">no<\/span> se<span data-contrast=\"none\">pueden<\/span><span data-contrast=\"none\"> automatizar <\/span> <span data-contrast=\"none\">en el<\/span><span data-contrast=\"none\">  nivel de protocolo. S\u00f3lo real  <\/span><span data-contrast=\"none\">b<\/span><span data-contrast=\"none\">rowser<\/span><span data-contrast=\"none\">&#8211;<\/span>simulaci\u00f3n basada proporciona<span data-contrast=\"none\">resultados precisos y generar<\/span><span data-contrast=\"none\">s<\/span> una carga realista en<span data-contrast=\"none\"> su <\/span>sistema <span data-contrast=\"none\">back-end.<\/span> <span data-contrast=\"none\"> <\/span><span data-ccp-props=\"{\"201341983\":0,\"335551550\":1,\"335551620\":1,\"335559739\":160,\"335559740\":259}\"> <\/span><\/p>\n<p><span data-contrast=\"none\">Considere una prueba de carga de nuestra <\/span>aplicaci\u00f3n de demostraci\u00f3n <a href=\"https:\/\/ajaxsearchpro.com\/\"><span data-contrast=\"none\">ajaxsearchpro.com<\/span><\/p>\n<p><\/a> <span data-contrast=\"none\"> con 100 usuarios simult\u00e1neos y 10,<\/span><span data-contrast=\"none\"><\/span><span data-contrast=\"none\">000 b\u00fasquedas por hora. Si decide utilizar la simulaci\u00f3n basada en protocolos,  <\/span><span data-contrast=\"none\">ser\u00e1<\/span><span data-contrast=\"none\">  10000 x 31 = 310.000 solicitudes. Obviamente, esto conducir\u00eda a resultados de pruebas de carga totalmente inexactos.<\/span><span data-ccp-props=\"{\"201341983\":0,\"335551550\":1,\"335551620\":1,\"335559739\":160,\"335559740\":259}\"> <\/span><\/p>\n<p>&nbsp;<\/p>\n<hr>\n<p>&nbsp;<\/p>\n<p><a name=\"how-dotcommonitor-loadview-addresses-load-testing-ajax\"><\/a><\/p>\n<h2 id='c\u00f3mo-la-soluci\u00f3n-loadview-aborda-las-pruebas-de-carga-con-ajax'  id=\"boomdevs_10\">C\u00f3mo la soluci\u00f3n LoadView aborda las pruebas de carga con AJAX<\/h2>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.loadview-testing.com\/es\/\">LoadView,<\/a>nuestra plataforma de pruebas de carga basada en la nube, est\u00e1 dise\u00f1ada para probar todas las aplicaciones web 2.0 modernas como AJAX, Flash, Angular, Knockout, HTML5, jQuery y muchas m\u00e1s. Su facilidad de uso es excepcional. Puede grabar escenarios basados en navegador completos y simular m\u00e1s de 40 dispositivos m\u00f3viles o basados en navegadores como Internet Explorer, Chrome, iPhone, Samsung, Blackberry y muchos m\u00e1s.<\/p>\n<p>Como mencionamos anteriormente, muchas soluciones de pruebas de carga proporcionan solo un enfoque de simulaci\u00f3n de usuario basado en protocolos, que no es suficiente. Puede hacer hincapi\u00e9 en el back-end con las pruebas de nivel de protocolo, pero una parte significativa de las solicitudes cliente-servidor y el procesamiento del lado cliente se deja fuera. La plataforma LoadView le ofrece todo lo que necesita cuando se trata de una simulaci\u00f3n de usuario precisa.<\/p>\n<p><a name=\"5-steps-to-run-ajax-load-test-with-loadview\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3 id='cinco-pasos-para-ejecutar-las-pruebas-de-carga-basadas-en-ajax-con-loadview'  id=\"boomdevs_11\">Cinco pasos para ejecutar las pruebas de carga basadas en AJAX con LoadView<\/h3>\n<p>&nbsp;<\/p>\n<p style=\"padding-left: 30px;\"><strong>1. Registre su solicitud AJAX<\/strong><br \/>Puede usar el Grabador Web EveryStep para navegar manualmente por la aplicaci\u00f3n basada en AJAX. EveryStep registrar\u00e1 todas las acciones y le permitir\u00e1 agregar pasos de temporizador o verificaci\u00f3n. Una vez que haya hecho clic a trav\u00e9s de la aplicaci\u00f3n y creado un script, puede realizar una ejecuci\u00f3n de prueba de un solo usuario o cargar las acciones grabadas en nuestra plataforma y crear su dispositivo de prueba de carga.<\/p>\n<p style=\"padding-left: 30px;\"><strong>2. Calibrar<\/strong><br \/>La asignaci\u00f3n de m\u00e1quinas de inyecci\u00f3n de carga suele ser una conjetura. Las m\u00e1quinas de generaci\u00f3n de carga en mal estado falsificar\u00e1n los resultados de las pruebas. LoadView ejecuta una \u00fanica ejecuci\u00f3n de prueba de usuario del dispositivo y calcula el n\u00famero m\u00e1ximo de usuarios por m\u00e1quina de inyecci\u00f3n de carga. Este paso evita que una m\u00e1quina sobrecargada afecte negativamente a los tiempos de respuesta de la aplicaci\u00f3n.<\/p>\n<p style=\"padding-left: 30px;\"><strong>3. Plan de ejecuci\u00f3n<\/strong><br \/>El volumen de usuario a menudo var\u00eda a lo largo de un d\u00eda laborable t\u00edpico. Abordamos esta necesidad con nuestra funci\u00f3n de plan de ejecuci\u00f3n. Le ofrece total flexibilidad para modelar escenarios de prueba de carga realistas.<\/p>\n<p style=\"padding-left: 30px;\"><strong>4. Distribuci\u00f3n de usuarios virtuales<\/strong><br \/>LoadView le permite elegir entre una amplia gama de m\u00e1quinas de inyecci\u00f3n de carga en todo el mundo. Seleccione aquellos que representen la ubicaci\u00f3n habitual de sus clientes.<\/p>\n<p style=\"padding-left: 30px;\"><strong>5. Ejecute la prueba y vea sus resultados<\/strong><br \/>En este \u00faltimo paso puede iniciar la ejecuci\u00f3n de la prueba de carga. Una vista en l\u00ednea le proporcionar\u00e1 informaci\u00f3n en tiempo real sobre el rendimiento de su aplicaci\u00f3n AJAX bajo carga. Una vez finalizada la ejecuci\u00f3n de la prueba, recibir\u00e1 un informe detallado con los indicadores clave de rendimiento m\u00e1s importantes.<\/p>\n<p>&nbsp;<\/p>\n<p>Considerando todo, LoadView cumple con todos los requisitos de una moderna plataforma de pruebas de carga que simplifica los desaf\u00edos de automatizaci\u00f3n de pruebas y le ayuda a simular la producci\u00f3n real como escenarios en sus complejas aplicaciones empresariales. Para obtener m\u00e1s informaci\u00f3n acerca de LoadView, visite el <a href=\"https:\/\/www.loadview-testing.com\/es\/\">sitio web de LoadView<\/a>. Para obtener informaci\u00f3n t\u00e9cnica y v\u00eddeos m\u00e1s detallados, visite nuestra <a href=\"https:\/\/www.dotcom-monitor.com\/wiki\/es\/\">Base de conocimiento.<\/a><\/p>\n<p>\u00bfTe interesa una demostraci\u00f3n en vivo? <a href=\"https:\/\/www.loadview-testing.com\/es\/demo\/\">Programe una demostraci\u00f3n<\/a> con uno de nuestros ingenieros de rendimiento. Nuestros ingenieros de rendimiento le guiar\u00e1n a trav\u00e9s de toda la soluci\u00f3n LoadView, desde scripting y configuraci\u00f3n de una prueba de carga, hasta ejecuci\u00f3n y an\u00e1lisis posterior a la prueba. \u00a1Obtenga todas sus preguntas de pruebas de carga respondidas!<\/p>\n<p>&nbsp;<\/p>\n<hr>\n<p>&nbsp;<\/p>\n<p><a name=\"tools-used\"><\/a><\/p>\n<h2 id='herramientas-utilizadas'  id=\"boomdevs_12\">Herramientas utilizadas<\/h2>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.loadview-testing.com\/es\/\" target=\"_blank\" rel=\"noopener noreferrer\">LoadView<\/a>: Plataforma de pruebas de carga basada en la nube de Dotcom-Monitor<\/p>\n<p><a href=\"https:\/\/www.loadview-testing.com\/es\/caracteristicas\/secuencias-de-comandos-de-apuntar-y-hacer-clic\/\" target=\"_blank\" rel=\"noopener noreferrer\">Grabador web EveryStep:<\/a>Herramienta de scripting de puntos basados en web y clic.<\/p>\n<p><a href=\"https:\/\/developer.chrome.com\/devtools\" target=\"_blank\" rel=\"noopener noreferrer\">Herramientas para desarrolladores de Chrome:<\/a>herramientas para desarrolladores integradas en el navegador Chrome.<\/p>\n<p><em>Para obtener m\u00e1s informaci\u00f3n sobre la plataforma Dotcom-Monitor y las soluciones de supervisi\u00f3n que se ofrecen, visite <a href=\"https:\/\/www.dotcom-monitor.com\/es\/\" target=\"_blank\" rel=\"noopener noreferrer\">www.dotcom-monitor.com<\/a><\/em><\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"<p>Pruebas de carga Aplicaciones AJAXCree scripts de escenario de usuario para las aplicaciones AJAX para examinar el comportamiento del usuariobajo carga, identifique problemas y valide el rendimiento.Descripci\u00f3n general del contenido \u00bfQu\u00e9 es AJAX? \u00bfQu\u00e9 desaf\u00edos conllevan las aplicaciones AJAX? T\u00e9cnicas de simulaci\u00f3n de usuarios Pruebas de carga AJAX en acci\u00f3n Script de prueba de carga [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-7522","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pruebas de carga Aplicaciones AJAX con LoadView<\/title>\n<meta name=\"description\" content=\"\u00bfCu\u00e1l es el mejor enfoque de pruebas de carga de AJAX? Explore las pruebas de carga basadas en la nube dise\u00f1adas para todas las aplicaciones web 2.0, incluido AJAX.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pruebas de carga Aplicaciones AJAX con LoadView\" \/>\n<meta property=\"og:description\" content=\"\u00bfCu\u00e1l es el mejor enfoque de pruebas de carga de AJAX? Explore las pruebas de carga basadas en la nube dise\u00f1adas para todas las aplicaciones web 2.0, incluido AJAX.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/\" \/>\n<meta property=\"og:site_name\" content=\"LoadView\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dotcommonitor\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-30T15:14:28+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@loadviewtesting\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/\",\"url\":\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/\",\"name\":\"Pruebas de carga Aplicaciones AJAX con LoadView\",\"isPartOf\":{\"@id\":\"https:\/\/www.loadview-testing.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png\",\"datePublished\":\"2020-10-16T19:32:38+00:00\",\"dateModified\":\"2021-05-30T15:14:28+00:00\",\"description\":\"\u00bfCu\u00e1l es el mejor enfoque de pruebas de carga de AJAX? Explore las pruebas de carga basadas en la nube dise\u00f1adas para todas las aplicaciones web 2.0, incluido AJAX.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#primaryimage\",\"url\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png\",\"contentUrl\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.loadview-testing.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pruebas de carga Aplicaciones AJAX\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.loadview-testing.com\/es\/#website\",\"url\":\"https:\/\/www.loadview-testing.com\/es\/\",\"name\":\"LoadView\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.loadview-testing.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.loadview-testing.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.loadview-testing.com\/es\/#organization\",\"name\":\"LoadView by Dotcom-Monitor\",\"url\":\"https:\/\/www.loadview-testing.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.loadview-testing.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-logo-alt.svg\",\"contentUrl\":\"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-logo-alt.svg\",\"width\":455,\"height\":121,\"caption\":\"LoadView by Dotcom-Monitor\"},\"image\":{\"@id\":\"https:\/\/www.loadview-testing.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/dotcommonitor\",\"https:\/\/x.com\/loadviewtesting\",\"https:\/\/www.linkedin.com\/company\/dotcom-monitor\",\"https:\/\/www.youtube.com\/user\/DotcomMonitor\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pruebas de carga Aplicaciones AJAX con LoadView","description":"\u00bfCu\u00e1l es el mejor enfoque de pruebas de carga de AJAX? Explore las pruebas de carga basadas en la nube dise\u00f1adas para todas las aplicaciones web 2.0, incluido AJAX.","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:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/","og_locale":"es_ES","og_type":"article","og_title":"Pruebas de carga Aplicaciones AJAX con LoadView","og_description":"\u00bfCu\u00e1l es el mejor enfoque de pruebas de carga de AJAX? Explore las pruebas de carga basadas en la nube dise\u00f1adas para todas las aplicaciones web 2.0, incluido AJAX.","og_url":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/","og_site_name":"LoadView","article_publisher":"https:\/\/www.facebook.com\/dotcommonitor","article_modified_time":"2021-05-30T15:14:28+00:00","og_image":[{"url":"http:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@loadviewtesting","twitter_misc":{"Tiempo de lectura":"15 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/","url":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/","name":"Pruebas de carga Aplicaciones AJAX con LoadView","isPartOf":{"@id":"https:\/\/www.loadview-testing.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#primaryimage"},"image":{"@id":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#primaryimage"},"thumbnailUrl":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png","datePublished":"2020-10-16T19:32:38+00:00","dateModified":"2021-05-30T15:14:28+00:00","description":"\u00bfCu\u00e1l es el mejor enfoque de pruebas de carga de AJAX? Explore las pruebas de carga basadas en la nube dise\u00f1adas para todas las aplicaciones web 2.0, incluido AJAX.","breadcrumb":{"@id":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#primaryimage","url":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png","contentUrl":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/waterfall-chart-chrome-browser.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.loadview-testing.com\/es\/pruebas-de-carga-aplicaciones-ajax\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.loadview-testing.com\/es\/"},{"@type":"ListItem","position":2,"name":"Pruebas de carga Aplicaciones AJAX"}]},{"@type":"WebSite","@id":"https:\/\/www.loadview-testing.com\/es\/#website","url":"https:\/\/www.loadview-testing.com\/es\/","name":"LoadView","description":"","publisher":{"@id":"https:\/\/www.loadview-testing.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.loadview-testing.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.loadview-testing.com\/es\/#organization","name":"LoadView by Dotcom-Monitor","url":"https:\/\/www.loadview-testing.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.loadview-testing.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-logo-alt.svg","contentUrl":"https:\/\/www.loadview-testing.com\/wp-content\/uploads\/LoadView-logo-alt.svg","width":455,"height":121,"caption":"LoadView by Dotcom-Monitor"},"image":{"@id":"https:\/\/www.loadview-testing.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dotcommonitor","https:\/\/x.com\/loadviewtesting","https:\/\/www.linkedin.com\/company\/dotcom-monitor","https:\/\/www.youtube.com\/user\/DotcomMonitor"]}]}},"_links":{"self":[{"href":"https:\/\/www.loadview-testing.com\/es\/wp-json\/wp\/v2\/pages\/7522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.loadview-testing.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.loadview-testing.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.loadview-testing.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.loadview-testing.com\/es\/wp-json\/wp\/v2\/comments?post=7522"}],"version-history":[{"count":10,"href":"https:\/\/www.loadview-testing.com\/es\/wp-json\/wp\/v2\/pages\/7522\/revisions"}],"predecessor-version":[{"id":25912,"href":"https:\/\/www.loadview-testing.com\/es\/wp-json\/wp\/v2\/pages\/7522\/revisions\/25912"}],"wp:attachment":[{"href":"https:\/\/www.loadview-testing.com\/es\/wp-json\/wp\/v2\/media?parent=7522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}