{"id":753,"date":"2017-11-20T08:05:50","date_gmt":"2017-11-20T08:05:50","guid":{"rendered":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/?p=753"},"modified":"2017-11-20T08:06:26","modified_gmt":"2017-11-20T08:06:26","slug":"como-testear-nuestras-apis","status":"publish","type":"post","link":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/","title":{"rendered":"C\u00f3mo testear nuestras APIs"},"content":{"rendered":"<p><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-754 size-large\" title=\"Como testear nuestras APIs\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram-1024x485.png\" alt=\"Como testear nuestras APIs\" width=\"1024\" height=\"485\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram-1024x485.png 1024w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram-300x142.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram-768x363.png 768w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram.png 1120w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a>Cuando trabajas en un <strong>proyecto de gobierno de APIs<\/strong>, da igual que sea con <strong>Azure API Management o Google Apigee<\/strong>, es importante la definici\u00f3n de un proceso adecuado de ALM que incluya despliegue y testing. Toda la parte de despliegue depender\u00e1, en cierta medida, del gateway con el que estemos trabajando. Sin embargo, para el <strong>proceso de testing<\/strong> podemos utilizar <a href=\"https:\/\/www.getpostman.com\/\">Postman<\/a> y una serie de herramientas que os contamos en este post.<br \/>\n<!--more--><\/p>\n<h2>Facilitar el desarrollo de APIs<\/h2>\n<p><a href=\"https:\/\/www.getpostman.com\/\">Postman <\/a>es una herramienta para facilitar el desarrollo de APIs permitiendo hacer pruebas de peticiones, documentar las APIs y compartir las colecciones de peticiones para que otros o nuestro TFS pueda hacer uso de ellas.<\/p>\n<p><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-756 size-large\" title=\"Como testear nuestras APIs\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-1-1024x629.png\" alt=\"Como testear nuestras APIs\" width=\"1024\" height=\"629\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-1-1024x629.png 1024w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-1-300x184.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-1-768x472.png 768w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-1.png 1379w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><br \/>\nEl objetivo es tener una <strong>colecci\u00f3n de Postman<\/strong>, con todos los m\u00e9todos que est\u00e1n expuestos en la API y que necesitas probar haciendo peticiones HTTP, para garantizar que nuestros despliegues son satisfactorios.<\/p>\n<p>Adem\u00e1s, para cada una de estas peticiones, vamos a escribir una prueba en la pesta\u00f1a de Tests que Postman tiene habilitada para estos menesteres.<\/p>\n<p><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-758 size-large\" title=\"Como testear nuestras APIs\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-2-1024x475.png\" alt=\"Como testear nuestras APIs\" width=\"1024\" height=\"475\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-2-1024x475.png 1024w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-2-300x139.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-2-768x356.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Este test, escrito en JavaScript, se encargar\u00e1 de validar la petici\u00f3n que realizamos, adem\u00e1s de comprobar la respuesta y\/o los datos que recibimos en la petici\u00f3n.<\/p>\n<p>&nbsp;<\/p>\n<h2>Ejecutar los test<\/h2>\n<p>Ahora que tenemos todos nuestros m\u00e9todos en Postman y las pruebas necesarias para poder probar, vamos a utilizar <a href=\"https:\/\/github.com\/postmanlabs\/newman\">Newman<\/a>, un compa\u00f1ero CLI para Postman, que es capaz de recorrer una colecci\u00f3n de Postman, realizar todas las peticiones y ejecutar los test de forma desatendida.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large\" src=\"https:\/\/raw.githubusercontent.com\/postmanlabs\/postmanlabs.github.io\/develop\/global-artefacts\/newman-terminal.gif\" alt=\"Newman-terminal\" width=\"910\" height=\"577\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>Automatizar procesos<\/h2>\n<p>Ya tenemos nuestros m\u00e9todos, nuestras pruebas y una herramienta CLI que nos permite hacer las pruebas, ahora toca irnos a TFS para<strong> automatizar este proceso<\/strong> con cada despliegue o con cada CheckIn, ya es cuesti\u00f3n de gustos y necesidades.<\/p>\n<p><u><span style=\"color: #005005; background-color: #bfe6ff;\"><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-3-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-763 size-large\" title=\"Como testear nuestras APIs\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-3-1-1024x419.png\" alt=\"Como testear nuestras APIs\" width=\"1024\" height=\"419\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-3-1-1024x419.png 1024w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-3-1-300x123.png 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-3-1-768x314.png 768w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/postman-3-1.png 1342w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/span><\/u><br \/>\nComo podemos ver en la imagen anterior, necesitaremos una tarea NPM que instale el CLI de Newman (npm\u00a0install newman -g) y una tarea cmd que ejecuta el Newman que tiene como par\u00e1metro la colecci\u00f3n de postman.<\/p>\n<pre>Newman\u00a0run \"$(build.artifactstagingdirectory)\\Tests\\ApiDelivered.postman_collection.json\" --environment \"$(build.artifactstagingdirectory)\\Tests\\test-dev-environment.postman_environment.json\" --reporter-html-export<\/pre>\n<h2>Conclusi\u00f3n<\/h2>\n<p><strong>Las pruebas en un proyecto de APIs son fundamentales<\/strong>, nos garantizan que podemos hacer cambios de versiones, actualizaciones, correcci\u00f3n de bugs o nuevas implementaciones garantizando que la especificaci\u00f3n coincide con el m\u00e9todo y que cualquier cliente que va a consumir nuestras APIs lo puede hacer sin ning\u00fan problema \ud83d\ude42<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>Cuando trabajas en un proyecto de gobierno de APIs, da igual que sea con Azure API Management o Google Apigee, es importante la definici\u00f3n de un proceso adecuado de ALM que incluya despliegue y testing. Toda la parte de despliegue &hellip; <a href=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89],"tags":[92,91,90],"class_list":["post-753","post","type-post","status-publish","format-standard","hentry","category-qa","tag-api","tag-postman","tag-visual-studio-team-services"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>C\u00f3mo testear nuestras APIs - Piensa en software, desarrolla en colores<\/title>\n<meta name=\"description\" content=\"Para el proceso de testing de las APIs podemos utilizar Postman y una serie de herramientas que os contamos en este post.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo testear nuestras APIs\" \/>\n<meta property=\"og:description\" content=\"Para el proceso de testing de las APIs podemos utilizar Postman y una serie de herramientas que os contamos en este post.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/\" \/>\n<meta property=\"og:site_name\" content=\"Piensa en software, desarrolla en colores\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-20T08:05:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-11-20T08:06:26+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram-1024x485.png\" \/>\n<meta name=\"author\" content=\"Alberto Diaz Martin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@adiazcan\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alberto Diaz Martin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/\"},\"author\":{\"name\":\"Alberto Diaz Martin\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/2f5010cd661b97f8baed6fbc75f10a9c\"},\"headline\":\"C\u00f3mo testear nuestras APIs\",\"datePublished\":\"2017-11-20T08:05:50+00:00\",\"dateModified\":\"2017-11-20T08:06:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/\"},\"wordCount\":397,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2017\\\/11\\\/api-management-diagram-1024x485.png\",\"keywords\":[\"API\",\"Postman\",\"Visual Studio Team Services\"],\"articleSection\":[\"QA\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/\",\"name\":\"C\u00f3mo testear nuestras APIs - Piensa en software, desarrolla en colores\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2017\\\/11\\\/api-management-diagram-1024x485.png\",\"datePublished\":\"2017-11-20T08:05:50+00:00\",\"dateModified\":\"2017-11-20T08:06:26+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/2f5010cd661b97f8baed6fbc75f10a9c\"},\"description\":\"Para el proceso de testing de las APIs podemos utilizar Postman y una serie de herramientas que os contamos en este post.\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/como-testear-nuestras-apis\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2017\\\/11\\\/api-management-diagram.png\",\"contentUrl\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2017\\\/11\\\/api-management-diagram.png\",\"width\":1120,\"height\":530},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#website\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/\",\"name\":\"Piensa en software, desarrolla en colores\",\"description\":\"Las ventajas que te ofrece Microsoft Azure y el mundo.NET\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/2f5010cd661b97f8baed6fbc75f10a9c\",\"name\":\"Alberto Diaz Martin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/93ae1999e35e4f1f21cb1a62f1a6cf8eb4a912102519ac96f58a0a4395da414f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/93ae1999e35e4f1f21cb1a62f1a6cf8eb4a912102519ac96f58a0a4395da414f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/93ae1999e35e4f1f21cb1a62f1a6cf8eb4a912102519ac96f58a0a4395da414f?s=96&d=mm&r=g\",\"caption\":\"Alberto Diaz Martin\"},\"description\":\"Alberto Diaz cuenta con m\u00e1s de 15 a\u00f1os de experiencia en la Industria IT, todos ellos trabajando con tecnolog\u00edas Microsoft. Actualmente, es Chief Technology Innovation Officer en ENCAMINA, liderando el desarrollo de software con tecnolog\u00eda Microsoft, y miembro del equipo de Direcci\u00f3n. Para la comunidad, trabaja como organizador y speaker de las conferencias m\u00e1s relevantes del mundo Microsoft en Espa\u00f1a, en las cuales es uno de los referentes en SharePoint, Office 365 y Azure. Autor de diversos libros y art\u00edculos en revistas profesionales y blogs, en 2013 empez\u00f3 a formar parte del equipo de Direcci\u00f3n de CompartiMOSS, una revista digital sobre tecnolog\u00edas Microsoft. Desde 2011 ha sido nombrado Microsoft MVP, reconocimiento que ha renovado por s\u00e9ptimo a\u00f1o consecutivo. Se define como un geek, amante de los smartphones y desarrollador. Fundador de TenerifeDev (www.tenerifedev.com), un grupo de usuarios de .NET en Tenerife, y coordinador de SUGES (Grupo de Usuarios de SharePoint de Espa\u00f1a, www.suges.es)\",\"sameAs\":[\"http:\\\/\\\/geeks.ms\\\/blogs\\\/adiazmartin\",\"https:\\\/\\\/x.com\\\/adiazcan\"],\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/author\\\/albertod\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"C\u00f3mo testear nuestras APIs - Piensa en software, desarrolla en colores","description":"Para el proceso de testing de las APIs podemos utilizar Postman y una serie de herramientas que os contamos en este post.","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:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/","og_locale":"es_ES","og_type":"article","og_title":"C\u00f3mo testear nuestras APIs","og_description":"Para el proceso de testing de las APIs podemos utilizar Postman y una serie de herramientas que os contamos en este post.","og_url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/","og_site_name":"Piensa en software, desarrolla en colores","article_published_time":"2017-11-20T08:05:50+00:00","article_modified_time":"2017-11-20T08:06:26+00:00","og_image":[{"url":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram-1024x485.png","type":"","width":"","height":""}],"author":"Alberto Diaz Martin","twitter_card":"summary_large_image","twitter_creator":"@adiazcan","twitter_misc":{"Escrito por":"Alberto Diaz Martin","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/#article","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/"},"author":{"name":"Alberto Diaz Martin","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/2f5010cd661b97f8baed6fbc75f10a9c"},"headline":"C\u00f3mo testear nuestras APIs","datePublished":"2017-11-20T08:05:50+00:00","dateModified":"2017-11-20T08:06:26+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/"},"wordCount":397,"commentCount":0,"image":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/#primaryimage"},"thumbnailUrl":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram-1024x485.png","keywords":["API","Postman","Visual Studio Team Services"],"articleSection":["QA"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/","name":"C\u00f3mo testear nuestras APIs - Piensa en software, desarrolla en colores","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/#primaryimage"},"image":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/#primaryimage"},"thumbnailUrl":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram-1024x485.png","datePublished":"2017-11-20T08:05:50+00:00","dateModified":"2017-11-20T08:06:26+00:00","author":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/2f5010cd661b97f8baed6fbc75f10a9c"},"description":"Para el proceso de testing de las APIs podemos utilizar Postman y una serie de herramientas que os contamos en este post.","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/como-testear-nuestras-apis\/#primaryimage","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram.png","contentUrl":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2017\/11\/api-management-diagram.png","width":1120,"height":530},{"@type":"WebSite","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#website","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/","name":"Piensa en software, desarrolla en colores","description":"Las ventajas que te ofrece Microsoft Azure y el mundo.NET","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/2f5010cd661b97f8baed6fbc75f10a9c","name":"Alberto Diaz Martin","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/93ae1999e35e4f1f21cb1a62f1a6cf8eb4a912102519ac96f58a0a4395da414f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/93ae1999e35e4f1f21cb1a62f1a6cf8eb4a912102519ac96f58a0a4395da414f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/93ae1999e35e4f1f21cb1a62f1a6cf8eb4a912102519ac96f58a0a4395da414f?s=96&d=mm&r=g","caption":"Alberto Diaz Martin"},"description":"Alberto Diaz cuenta con m\u00e1s de 15 a\u00f1os de experiencia en la Industria IT, todos ellos trabajando con tecnolog\u00edas Microsoft. Actualmente, es Chief Technology Innovation Officer en ENCAMINA, liderando el desarrollo de software con tecnolog\u00eda Microsoft, y miembro del equipo de Direcci\u00f3n. Para la comunidad, trabaja como organizador y speaker de las conferencias m\u00e1s relevantes del mundo Microsoft en Espa\u00f1a, en las cuales es uno de los referentes en SharePoint, Office 365 y Azure. Autor de diversos libros y art\u00edculos en revistas profesionales y blogs, en 2013 empez\u00f3 a formar parte del equipo de Direcci\u00f3n de CompartiMOSS, una revista digital sobre tecnolog\u00edas Microsoft. Desde 2011 ha sido nombrado Microsoft MVP, reconocimiento que ha renovado por s\u00e9ptimo a\u00f1o consecutivo. Se define como un geek, amante de los smartphones y desarrollador. Fundador de TenerifeDev (www.tenerifedev.com), un grupo de usuarios de .NET en Tenerife, y coordinador de SUGES (Grupo de Usuarios de SharePoint de Espa\u00f1a, www.suges.es)","sameAs":["http:\/\/geeks.ms\/blogs\/adiazmartin","https:\/\/x.com\/adiazcan"],"url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/author\/albertod\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts\/753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/comments?post=753"}],"version-history":[{"count":0,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts\/753\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/media?parent=753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/categories?post=753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/tags?post=753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}