{"id":3948,"date":"2020-12-03T01:48:03","date_gmt":"2020-12-03T04:48:03","guid":{"rendered":"http:\/\/cl.abstracta.us\/blog\/?p=3948"},"modified":"2024-02-15T17:29:18","modified_gmt":"2024-02-15T20:29:18","slug":"tips-experto-pruebas-apis","status":"publish","type":"post","link":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/","title":{"rendered":"Tips para ser un experto en pruebas de API"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"680\" src=\"https:\/\/cl.abstracta.us\/wp-content\/uploads\/2020\/12\/tips-experto-pruebas-APIS-1024x680.jpg\" alt=\"Tips para ser un experto en Pruebas APIs\" class=\"wp-image-3949\" srcset=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2020\/12\/tips-experto-pruebas-APIS-1024x680.jpg 1024w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2020\/12\/tips-experto-pruebas-APIS-300x199.jpg 300w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2020\/12\/tips-experto-pruebas-APIS-768x510.jpg 768w, https:\/\/es.abstracta.us\/wp-content\/uploads\/2020\/12\/tips-experto-pruebas-APIS.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Imagen de Free-Photos en Pixabay<\/figcaption><\/figure>\n\n\n\n<p>Hablemos de webservices, sus protocolos, m\u00e9todos y tipos de documentos, no importa sobre qu\u00e9 herramienta trabajes ni sobre qu\u00e9 lenguaje de programaci\u00f3n interact\u00faes, a continuaci\u00f3n, te voy a contar algunos <strong>tips a tener en cuenta en cualquier estrategia de pruebas para dar el siguiente paso para ser un experto en pruebas APIs<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Validando campo por campo<\/h2>\n\n\n\n<p>Una de las primeras pruebas que hacemos sin importar el protocolo en el que estemos trabajando es la validaci\u00f3n de los campos de cada operaci\u00f3n de nuestra API:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Tipo Cadena<\/li><li>Tipo Num\u00e9rico<\/li><li>Tipo Booleano<\/li><li>Tipo Fecha<\/li><li>Tipo Null<\/li><li>\u00bfEs obligatorio?<\/li><\/ul>\n\n\n\n<p>Hay muchas preguntas m\u00e1s por hacerse: \u00bfQu\u00e9 sucede con los caracteres especiales? \u00bfY si lo mando vac\u00edo? \u00bfY si no mando el campo? \u00bfY si lo mando con la palabra null?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Controlando la respuesta<\/h2>\n\n\n\n<p>Los servicios web SOAP y REST poseen documentaci\u00f3n diferente, unos son xml y otros son json respectivamente, en cualquiera de las situaciones es importante que la respuesta recibida sea la correcta y corresponda a lo definido a nivel arquitectura y funcional.<\/p>\n\n\n\n<p>Por tal motivo es sumamente importante comprender c\u00f3mo se compone cada uno de estos tipos de documentos para poder hacer un an\u00e1lisis y comprender el significado de esa respuesta e investigar:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00bfQu\u00e9 son los atributos?<\/li><li>\u00bfQu\u00e9 son los namespaces?<\/li><li>\u00bfQu\u00e9 son los objetos?<\/li><li>\u00bfQu\u00e9 es una lista de objetos?<\/li><li>\u00bfQu\u00e9 son los elementos hermanos?<\/li><\/ul>\n\n\n\n<p>Dependiendo de la herramienta que utilices existen muchas maneras de validar y controlar estructuras xml y json de una manera m\u00e1s autom\u00e1tica, las herramientas m\u00e1s representativas son XPATH y JSONPATH.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Las Pruebas negativas tambi\u00e9n son positivas<\/h2>\n\n\n\n<p>Cuando uno tiene poco tiempo lo que importa es el famoso \u201c<a rel=\"noreferrer noopener\" aria-label=\" (abrir en una nueva pesta\u00f1a)\" href=\"https:\/\/leonardo-espindola.com\/las-pruebas-negativas-son-positivas\/\" target=\"_blank\">camino feliz<\/a>\u201d, si eso funciona ya podemos salir a producci\u00f3n. \u00a1Error!&nbsp;cada \u201ccamino infeliz\u201d es tan importante como el positivo, ya que debemos verificar que en cualquier circunstancia el camino elegido transite al destino (resultado) esperado.<\/p>\n\n\n\n<p>Una pr\u00e1ctica muy habitual en las pruebas de servicios son las clasificaciones tambi\u00e9n llamadas particiones de equivalencia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Integrando los Servicios<\/h2>\n\n\n\n<p>Las pruebas integrales, tambi\u00e9n llamadas <em>chaining testing<\/em>, pruebas de orquestaci\u00f3n o pruebas de encadenamiento, son aquellas donde los datos de la respuesta de una petici\u00f3n son parte de los datos de entrada de la siguiente petici\u00f3n. Si bien todos estos datos pueden ser simulados o creados, tarde o temprano en alg\u00fan momento del ciclo de vida de las pruebas API tendremos que \u201corquestar\u201d los servicios y se nos presentar\u00e1n diferentes combinaciones de casos donde tendremos que evaluar si el comportamiento es el deseado o no. <strong>Las pruebas de orquestaci\u00f3n es el coraz\u00f3n de todo experto en pruebas APIs.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pruebas de Rendimiento<\/h2>\n\n\n\n<p>Siempre debemos garantizar que se cumpla el manejo correcto de una carga esperada, pero tambi\u00e9n tenemos que hacer una proyecci\u00f3n de hasta cuanto puede soportar mi sistema. Para ambas cuestiones es importante trazar una estrategia de prueba integral que incluya:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Pruebas de carga<\/li><li>Pruebas de stress<\/li><li>Pruebas de escalabilidad<\/li><\/ul>\n\n\n\n<p>\u00bfQu\u00e9 pasa si dejamos por mucho tiempo la prueba de carga? \u00bfSe revelan inestabilidades en el sistema como perdidas de memoria, por ejemplo? \u00bfQu\u00e9 sucede si aumentamos la cantidad de usuarios virtuales de manera gradual o si producimos aumentos repentinos de usuarios concurrentes?<\/p>\n\n\n\n<p>Al ejecutar este tipo de pruebas es importante contar con sistemas lo suficientemente parecidos en hardware y SO al productivo. O en su defecto, contar con un experto en la materia de performance que pueda trazar una tendencia de los resultados obtenidos en certificaci\u00f3n con los que deber\u00edan dar en&nbsp;producci\u00f3n, caso contrario puede inducir a malas interpretaciones en el an\u00e1lisis del resultado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pruebas de Seguridad<\/h2>\n\n\n\n<p>Toda vulnerabilidad que provoque una amenaza externa debe y tiene que ser exterminada. Para ello se recurren a varios tipos de pruebas que responden a preguntas como: \u00bfQu\u00e9 tipo de autorizaci\u00f3n se requiere para la utilizaci\u00f3n de la API? \u00bfQu\u00e9 tipo de autenticaci\u00f3n? \u00bfSe cifran los datos confidenciales?<\/p>\n\n\n\n<p>Otras pruebas m\u00e1s invasivas ser\u00edan:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Pruebas de penetraci\u00f3n<\/li><li>Pruebas Fuzz<\/li><li>Pruebas SQL Injection<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">La Automatizaci\u00f3n m\u00e1s f\u00e1cil de aprender<\/h2>\n\n\n\n<p>No voy a hablar de las ventajas que supone la automatizaci\u00f3n de pruebas en APIs porque es algo que ya muchos conocen (la famosa <a href=\"https:\/\/cl.abstracta.us\/blog\/piramide-de-automatizacion\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (abrir en una nueva pesta\u00f1a)\">pir\u00e1mide de automatizaci\u00f3n<\/a>), pero para la mayor\u00eda de las pruebas expuestas aqu\u00ed el paso de un tester de pruebas APIs a un Ingeniero Automatizador, es completamente m\u00ednimo a diferencia del automatizador de sitios web.<\/p>\n\n\n\n<p>A las personas que prueban webservices, poco conocimiento t\u00e9cnico les falta para lograr dar el salto a la automatizaci\u00f3n, todo depender\u00e1 de la herramienta y\/o lenguaje que utilicen.<\/p>\n\n\n\n<p>Es sumamente importante esa elecci\u00f3n, pero una vez que elijan, la curva de aprendizaje de pruebas autom\u00e1ticas es mucho m\u00e1s baja que cualquier otra prueba de automatizaci\u00f3n gracias a como dije anteriormente, el fuerte skill t\u00e9cnico que posea el experto en pruebas APIs.<\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Otros contenidos relacionados<\/h3>\n\n\n\n<p>Canal de Youtube &#8211; <strong>API Testing 4 Testers<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Introduccion - Canal API Testing 4 Testers\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/QOdmnYjGImU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><a href=\"https:\/\/cl.abstracta.us\/blog\/apptim-herramienta-performance-aplicaciones-moviles\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (abrir en una nueva pesta\u00f1a)\">Overview de Apptim: herramienta de performance de aplicaciones m\u00f3viles<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/cl.abstracta.us\/blog\/desafios-comunes-automatizacion-pruebas-software\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (abrir en una nueva pesta\u00f1a)\">4 desaf\u00edos comunes de la automatizaci\u00f3n de pruebas: \u00bfc\u00f3mo enfrentarlos?<\/a><\/p>\n\n\n\n<!-- Go to www.addthis.com\/dashboard to customize your tools --><script src=\"\/\/s7.addthis.com\/js\/300\/addthis_widget.js#pubid=ra-58d80a50fc4f926d\" type=\"text\/javascript\"><\/script\n","protected":false},"excerpt":{"rendered":"<p>Consideraciones clave a tener en cuenta en cualquier estrategia de pruebas, para dar el siguiente paso a ser un experto en pruebas APIs.<\/p>\n","protected":false},"author":23,"featured_media":3971,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[143,3],"class_list":["post-3948","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pruebas-software","tag-api-testing","tag-automatizacion-pruebas"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tips para ser un experto en pruebas de API - Abstracta<\/title>\n<meta name=\"description\" content=\"Consideraciones clave a tener en cuenta en cualquier estrategia de pruebas, para dar el siguiente paso a ser un experto en pruebas APIs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tips para ser un experto en pruebas de API - Abstracta\" \/>\n<meta property=\"og:description\" content=\"Consideraciones clave a tener en cuenta en cualquier estrategia de pruebas, para dar el siguiente paso a ser un experto en pruebas APIs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de Desarrollo de Software, Testing e Inteligencia Artificial | Abstracta\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AbstractaChile\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-03T04:48:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-15T20:29:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2020\/12\/tips-experto-pruebas-apis-leonardo-espindola.png\" \/>\n\t<meta property=\"og:image:width\" content=\"560\" \/>\n\t<meta property=\"og:image:height\" content=\"315\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Leonardo Espindola\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Leonarespindola\" \/>\n<meta name=\"twitter:site\" content=\"@AbstractaChile\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Leonardo Espindola\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/\"},\"author\":{\"name\":\"Leonardo Espindola\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/0d0a4f6be3907ba78d8557ac1a6b6464\"},\"headline\":\"Tips para ser un experto en pruebas de API\",\"datePublished\":\"2020-12-03T04:48:03+00:00\",\"dateModified\":\"2024-02-15T20:29:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/\"},\"wordCount\":890,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#organization\"},\"keywords\":[\"API Testing\",\"Automatizaci\u00f3n de Pruebas\"],\"articleSection\":[\"Pruebas de Software\"],\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/\",\"url\":\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/\",\"name\":\"Tips para ser un experto en pruebas de API - Abstracta\",\"isPartOf\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#website\"},\"datePublished\":\"2020-12-03T04:48:03+00:00\",\"dateModified\":\"2024-02-15T20:29:18+00:00\",\"description\":\"Consideraciones clave a tener en cuenta en cualquier estrategia de pruebas, para dar el siguiente paso a ser un experto en pruebas APIs.\",\"breadcrumb\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/#breadcrumb\"},\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/es.abstracta.us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tips para ser un experto en pruebas de API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#website\",\"url\":\"https:\/\/es.abstracta.us\/blog\/\",\"name\":\"Abstracta\",\"description\":\"Recursos, buenas pr\u00e1cticas, tendencias y rese\u00f1as de herramientas de desarrollo de software, testing e Inteligencia Artificial.\",\"publisher\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/es.abstracta.us\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es-CL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#organization\",\"name\":\"Abstracta\",\"url\":\"https:\/\/es.abstracta.us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2024\/03\/abstracta-logo.png\",\"contentUrl\":\"https:\/\/es.abstracta.us\/wp-content\/uploads\/2024\/03\/abstracta-logo.png\",\"width\":1217,\"height\":300,\"caption\":\"Abstracta\"},\"image\":{\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.instagram.com\/we_are_abstracta\/\",\"https:\/\/www.linkedin.com\/showcase\/abstracta-chile\/\",\"https:\/\/www.youtube.com\/channel\/UCj4dx2LZCRcgM8GzxYEKYeQ\",\"https:\/\/www.facebook.com\/AbstractaChile\/\",\"https:\/\/twitter.com\/AbstractaChile\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/0d0a4f6be3907ba78d8557ac1a6b6464\",\"name\":\"Leonardo Espindola\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/df9b71f9a493aac5d54b7cf0dbf801d5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/df9b71f9a493aac5d54b7cf0dbf801d5?s=96&d=mm&r=g\",\"caption\":\"Leonardo Espindola\"},\"description\":\"Innovation Tester Lead, QA Test Engineer &amp; Coach\",\"sameAs\":[\"http:\/\/cl.abstracta.us\",\"https:\/\/www.linkedin.com\/in\/leonardoespindola\/\",\"https:\/\/twitter.com\/@Leonarespindola\",\"https:\/\/www.youtube.com\/c\/apitesting4testers\/\"],\"url\":\"https:\/\/es.abstracta.us\/blog\/author\/leonardo-espindola\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tips para ser un experto en pruebas de API - Abstracta","description":"Consideraciones clave a tener en cuenta en cualquier estrategia de pruebas, para dar el siguiente paso a ser un experto en pruebas APIs.","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:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/","og_locale":"es_ES","og_type":"article","og_title":"Tips para ser un experto en pruebas de API - Abstracta","og_description":"Consideraciones clave a tener en cuenta en cualquier estrategia de pruebas, para dar el siguiente paso a ser un experto en pruebas APIs.","og_url":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/","og_site_name":"Blog de Desarrollo de Software, Testing e Inteligencia Artificial | Abstracta","article_publisher":"https:\/\/www.facebook.com\/AbstractaChile\/","article_published_time":"2020-12-03T04:48:03+00:00","article_modified_time":"2024-02-15T20:29:18+00:00","og_image":[{"width":560,"height":315,"url":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2020\/12\/tips-experto-pruebas-apis-leonardo-espindola.png","type":"image\/png"}],"author":"Leonardo Espindola","twitter_card":"summary_large_image","twitter_creator":"@Leonarespindola","twitter_site":"@AbstractaChile","twitter_misc":{"Written by":"Leonardo Espindola","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/#article","isPartOf":{"@id":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/"},"author":{"name":"Leonardo Espindola","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/0d0a4f6be3907ba78d8557ac1a6b6464"},"headline":"Tips para ser un experto en pruebas de API","datePublished":"2020-12-03T04:48:03+00:00","dateModified":"2024-02-15T20:29:18+00:00","mainEntityOfPage":{"@id":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/"},"wordCount":890,"commentCount":0,"publisher":{"@id":"https:\/\/es.abstracta.us\/blog\/#organization"},"keywords":["API Testing","Automatizaci\u00f3n de Pruebas"],"articleSection":["Pruebas de Software"],"inLanguage":"es-CL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/","url":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/","name":"Tips para ser un experto en pruebas de API - Abstracta","isPartOf":{"@id":"https:\/\/es.abstracta.us\/blog\/#website"},"datePublished":"2020-12-03T04:48:03+00:00","dateModified":"2024-02-15T20:29:18+00:00","description":"Consideraciones clave a tener en cuenta en cualquier estrategia de pruebas, para dar el siguiente paso a ser un experto en pruebas APIs.","breadcrumb":{"@id":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/#breadcrumb"},"inLanguage":"es-CL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/es.abstracta.us\/blog\/tips-experto-pruebas-apis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/es.abstracta.us\/blog\/"},{"@type":"ListItem","position":2,"name":"Tips para ser un experto en pruebas de API"}]},{"@type":"WebSite","@id":"https:\/\/es.abstracta.us\/blog\/#website","url":"https:\/\/es.abstracta.us\/blog\/","name":"Abstracta","description":"Recursos, buenas pr\u00e1cticas, tendencias y rese\u00f1as de herramientas de desarrollo de software, testing e Inteligencia Artificial.","publisher":{"@id":"https:\/\/es.abstracta.us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/es.abstracta.us\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es-CL"},{"@type":"Organization","@id":"https:\/\/es.abstracta.us\/blog\/#organization","name":"Abstracta","url":"https:\/\/es.abstracta.us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2024\/03\/abstracta-logo.png","contentUrl":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2024\/03\/abstracta-logo.png","width":1217,"height":300,"caption":"Abstracta"},"image":{"@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/we_are_abstracta\/","https:\/\/www.linkedin.com\/showcase\/abstracta-chile\/","https:\/\/www.youtube.com\/channel\/UCj4dx2LZCRcgM8GzxYEKYeQ","https:\/\/www.facebook.com\/AbstractaChile\/","https:\/\/twitter.com\/AbstractaChile"]},{"@type":"Person","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/0d0a4f6be3907ba78d8557ac1a6b6464","name":"Leonardo Espindola","image":{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/es.abstracta.us\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/df9b71f9a493aac5d54b7cf0dbf801d5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/df9b71f9a493aac5d54b7cf0dbf801d5?s=96&d=mm&r=g","caption":"Leonardo Espindola"},"description":"Innovation Tester Lead, QA Test Engineer &amp; Coach","sameAs":["http:\/\/cl.abstracta.us","https:\/\/www.linkedin.com\/in\/leonardoespindola\/","https:\/\/twitter.com\/@Leonarespindola","https:\/\/www.youtube.com\/c\/apitesting4testers\/"],"url":"https:\/\/es.abstracta.us\/blog\/author\/leonardo-espindola\/"}]}},"jetpack_featured_media_url":"https:\/\/es.abstracta.us\/wp-content\/uploads\/2020\/12\/tips-experto-pruebas-apis-leonardo-espindola.png","_links":{"self":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/3948"}],"collection":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/comments?post=3948"}],"version-history":[{"count":27,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/3948\/revisions"}],"predecessor-version":[{"id":17105,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/3948\/revisions\/17105"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/media\/3971"}],"wp:attachment":[{"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/media?parent=3948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/categories?post=3948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/es.abstracta.us\/blog\/wp-json\/wp\/v2\/tags?post=3948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}