Transcripciones
1. Descripción del curso: Hola amigos. Bienvenido a mi curso sobre API distinto. En este curso, vas a aprender carteros, hombre nuevo, y automatización de pruebas API. Entonces sigamos adelante y veamos cuáles son los principales contenidos de este curso y ¿por qué deberías tomar este curso? Tengo más de 15 años de experiencia en la industria de TI. Tengo especialización en PC por la Universidad Howard y el ICME Sydney. Tengo Maestría en gestión de calidad y soy egresada en Ingeniería en Computación. Trabajé como desarrollador de software, analista de negocios, Tech Lead, Consultor, gerente de programas, y corintia y trabajando en el estado cuántico. Y he trabajado en importantes firmas de TI, startups en Estados Unidos, Reino Unido, Suiza, India y Alemania. Había estado trabajando como mentor para entusiasta de QA en todo el mundo a lo largo de la década ahora. Entonces, ¿por qué deberías tomar este curso? Con este curso, puedes actualizar tus habilidades de prueba de software aprendiendo las pruebas de API. Este curso le dará una buena comprensión de los servicios de verso y las arquitecturas cliente-servidor. Será útil para cualquier entrevista técnica. Se puede aprender a planear casos de prueba, escribir y ejecutar la prueba, y encontrar libros en la capa de negocio de la aplicación y las pruebas. Con esto va podrás dominar la configuración y configuración para carteros y Newman con una demo en vivo. Con este curso, también obtienes la demo en vivo para las pruebas
manuales y automatizadas de EPA va contenidos. Por lo que caer en temas que van a cubrir es la parte de este curso. ¿ Qué es una EPA? ¿ Qué es la API distinta y por qué realizar pruebas de API? Entonces aprendes sobre la arquitectura cliente-servidor, los servicios, los casos de prueba API de
jabón versus descanso con ejemplos, configuración y configuración de
carteros, pruebas
API usando la automatización de pruebas API de Postman usando new man. Esta fue una breve introducción y más discurso. Espero verte en la siguiente parte de la escuela. Gracias.
2. Mirador de prueba: Hola. Por lo que ahora ya terminaste con la visión general del curso. Y antes de seguir adelante y avanzar hacia nuestra primera parte de este curso, me gustaría compartirlo. Este punto de vista de prueba respecto a las pruebas de API. Las pruebas de Epa tienen muchos componentes y muchas veces, pruebas de
API a menudo se comparan con las pruebas de interfaz de usuario en términos de pruebas de software, está listo cociente significativo
que camino a ir EPA lado distinto o hacia los EE.UU. Entonces ante ti, cuando haces esto, las empresas y tienes que entender cuál es la diferencia, ¿cuál es la diferencia básica entre EPA y DUI? Una de las diferencias más importantes es la complejidad. Epa y UI, ambos tienen diferente nivel de complejidad. Gui no requiere demasiados conocimientos técnicos o no lo hizo. No necesita ningún tipo de métodos especiales de idiomas para probar. En tanto que por otro lado, API requiere habilidades técnicas para apalancar. Es necesario entender diversos lenguajes de codificación, así
como aprender diversas técnicas para hacer solicitud de API y llevar las pruebas APA. Adicionalmente, mientras que las solicitudes de sorteo, muy pocos recursos, solicitudes de API, un montón de cosas incluyendo almacenamiento
back-end que está respaldado por la responsabilidad de la arquitectura lógica de los scripts, y la administración del brillo. También tienes otro componente que es factor tiempo. Se puede utilizar Gy y EPA para probar funcionalidad de aplicación no dopada. No obstante, a diferencia de las API, que una cierta acción interfaces GUI o interfaces gráficas de usuario, polvo entonces para tomar una gran cantidad de planeación. Y luego por último pero no menos importante, la dependencia
lingüística en DUI. Se puede tener cualquier tipo de lenguajes los cuales son como lenguajes
gráficos de usuario para los que los lenguajes cool a utilizar. Y luego usando ese ancho de dos puntos, tienes esta palabra clave limitada pruebas y automatización teniendo lugar. Pero para API, puedes tener XML o descender que son independientes de los lenguajes. Por lo que para las pruebas APA, no es necesario depender de ningún idioma, mientras que para las pruebas de GUI,
usted, puede que tenga que depender de algún tipo de idiomas. Entonces ahora, cuando sabemos cuáles son las diferencias básicas, tenemos que ver qué camino seguir. Hice hacia el lado UA o hacia el lado API, ¿cómo decidirlo? Para poder decidir o encontrar esta respuesta, tiene
que llegar con el tipo de enfoque basado en mi experiencia personal de pruebas de software y el tipo de 15 años de pruebas de software que he hecho en el pasado, yo puede recomendar una mejor forma de hacerlo. Por lo que puedes dividir tus pruebas en dos partes, pruebas de
interfaz de usuario y el pegado de la EPA. En primer lugar, prueba todo lo que puedas con las pruebas de la EPA. Echa un vistazo a todos los posibles puntos finales y crea un conjunto de pruebas para cada uno de los puntos finales. Asegúrese de probar. Tanto el camino feliz como la posible parte de error. En cada prueba, debes tener una solución para obtener el código de respuesta correcto. Y luego debes verificar el diferente tipo de solicitud. Por ejemplo, obtener solicitud, publicar, poner, eliminar todas estas cosas. Para borrar. Primero puedes eliminar y luego puedes volver atrás y usar bien, puedes verificar si las fuentes han sido eliminadas o no. De igual manera, usted, una vez que haya probado todos los escenarios con API, entonces es el momento de pensar en las pruebas de interfaz de usuario. Primero consideras a tus usuarios más comunes Tori, ¿de acuerdo? Y luego en esa historia de usuario, piensa en las acciones de los usuarios. Lo que utiliza se va a realizar en el, ya sabes, una vez que tengas la historia de este usuario y las acciones del usuario, entonces podrás seguir adelante y empezar a probar la funcionalidad basada en la UA. Y, y así es como haces las pruebas de UA. Pero si un usuario está interactuando con la UI y su cartera en cierto tipo de funciones y no funcionó. La lógica empresarial. Y esta lógica empresarial se maneja a nivel API. Por lo que hay que probarlo usando APA. Entonces creo No, ya sabes lo que hace EPA distinto y lo que estás probando esto con tus amigos. Con esto, llegamos a la siguiente parte de nuestra presentación de diapositivas, que se habla de dónde probar GUI y EPA. Por lo que esta es una zona realmente genial. No tienes que ser como en una situación en blanco y negro que solo esta API solo eres prueba. ¿ Lo sabes? Dependiendo del requisito, si tienes que tomar la lógica de negocio, en ese caso, tienes que probar usando API cuando tienes que probar la funcionalidad
o el componente de interfaz de usuario de la aplicación que el nuevo sorteo de prueba. De igual manera, ¿cuál es la importancia de aprender esta prueba de API? Muchos de ustedes estarían pensando que en el futuro, o si ya conocen las pruebas de software,
entonces, ¿cuáles son los puntos más? Entonces, ¿cuáles son los beneficios que voy a obtener después de aprender la prueba CPA? Entonces Thurston, había estado haciendo pruebas por
mucho tiempo y he aprendido bloque cuando sabe como pruebas funcionales, pruebas de
automatización, pruebas de rendimiento,
pero con pruebas de API entrando en mi conjunto de habilidades o obteniendo conocimientos sobre EPA pruebas, ahora
puedo probar mucho muchas más aplicaciones. Te diré cómo has construido aplicaciones, como cualquier aplicación bancaria. O tienes una tarjeta, software en una tarjeta, o tal vez tienes aplicaciones empresariales. Dentro de las organizaciones empresariales, tienes dispositivos móviles y el software en los dispositivos móviles, tienes ciertos sensores como sensores meteorológicos. Tienes dispositivos vertebrales como diferente tipo de banda de fitness variable o los relojes. Relojes inteligentes. Tienes televisión, tienes internet,
tienes industria de juegos y software lipídico a los juegos. Entonces todas estas aplicaciones, todo este programa, la necesidad con el fin de realizar hicieron cálculos de lógica empresarial e interactuar con otras aplicaciones. Entonces esto es lo que la EPA entra en escena. Y aquí necesitas algún ingeniero de pruebas de software para aplicar sus habilidades distintas APA con el fin de asegurar que EPA haga el tipo de trabajo correcto, la respuesta esperada está funcionando bien y las cosas están funcionando de la manera correcta. La lógica empresarial está funcionando correctamente. Y en la interfaz de usuario, tenemos el tipo de información correcto, cómo exactamente lo hacemos. En las diapositivas venideras en las partes venideras de este curso, conocerás,
hablaré de todo a detalle nosotros ya o
ya te hemos dado una visión general de lo que voy a cubrir en este curso. Pero la técnica y las diferentes formas de probar y qué protestas y cómo podrían enumerar todos estos detalles junto con el ejemplo práctico, además de discutir, más la configuración. Todo se te dará por parte de diferentes tipos de diapositivas en este curso. ¿ De acuerdo? Y ahora esta también es una diapositiva muy importante que quería discutir con ustedes. En base a mi experiencia, he visto que hay una serie de herramientas de prueba de API en el mercado. Entonces hay jabón, a tu manera, carteros, quark-gluon, aceptabilidad, APD, aparte de Jamie a eso son los porcentajes cortos en karate y mucho muchos de ellos o simplemente anotado 19 de las principales aplicaciones que se están utilizando para las pruebas APA, principales herramientas que se utilizan para las pruebas APA. Por lo que en el mercado hizo una serie de herramientas y se puede elegir a cualquiera de ellas. Depende de ti. Personalmente encuentro que los carteros es muy fácil de aprender. Y luego usando carteros, puedes despejar a las colecciones, puedes hacer pruebas de rendimiento y puedes seguir adelante y probar la aplicación y API de una manera muy rápida y fácil. Entonces esa es la razón por la que tengo que entonces EPA, pero siéntete libre de usar cualquier otra aplicación. El concepto sigue siendo el mismo. De lo que voy a discutir en las partes restantes de este curso, el concepto seguirá siendo el mismo y se puede aplicar el mismo concepto en cualquier otro artefacto de herramienta. Entonces con esto, llegamos al final de esta parte y nos vemos en la siguiente parte.
3. ¿Qué es una API?: Bienvenido a la primera parte de este curso. Y en esta parte se verá qué es una API. Vamos a ver qué es una API con un ejemplo. Api es como un conectado entre dos servicios o aplicaciones y les ayuda a hablar o comunicarse entre sí. Por lo que aquí hay un ejemplo para entender este concepto de una mejor manera. Se puede ver en el lado izquierdo está el cliente. Y este cliente, visitó Australia o un hotel. Quieres algo de comer. Por lo que da orden. El auditorio se da a un amargo el invierno luego pasa este pedido al chef. Se puede ver claramente declinado y el chef, los dos se están comunicando entre sí. ¿ Qué pretendemos significa está preparado, listo por el chef, sea cual sea el chef que haga que se proporcione a declinado. Pero todo esto se hace a través de un conector o de los mediadores. Y este mediador conector, que es retorno en este caso, es algo que hace la EPA en el mundo real. Siempre que tienes dos aplicaciones y quieren hablar o comunicarse entre sí, lo
hacen con la ayuda de una API. Epa es igual a la interfaz de programación de aplicaciones. Para que puedas ver front-end y back-end el barco. Si quieren comunicarse entre sí, pueden hacerlo con la ayuda de API. Api es un software 3D intermedio que permite a las aplicaciones conversar entre sí. Hemos visto lo mismo en la diapositiva anterior. Api habilita a una aplicación habilitada para web para buscar datos del servidor. Cuando digo servidor, es el servidor back-end. Definía el tipo de llamadas o solicitudes que se pueden realizar, cómo realizarlas. El formato de datos que debe utilizarse para la solicitud y respuesta en sector. Esto entiende el concepto de API usando un ejemplo de la vida real. Entonces ahora estás al tanto del concepto básico de API, y te mostraré cómo exactamente EPA está haciendo una solicitud. Y voy a usar la aplicación genérica, algo así como yahoo.com. Tantos de ustedes podrían tener acceso a Yahoo.com y tienen un front-end. Pero ¿alguna vez te has preguntado que detrás de este front end, está el nivel API que está detrás de este día de front end, la EPA que está conectando este front end al backend. Y ahora mismo vamos a ver cómo sucede exactamente. Amigos. Lo que voy a hacer es hacer clic derecho y dar clic en Inspeccionar. Por lo que en cuanto haga clic en Inspeccionar, tengo ciertas secciones por aquí. Y luego vamos a la pestaña Red. Y ahora estoy pinchando en estos enlaces, finanzas, tus finanzas. O estoy dando click en el móvil de Yahoo. Está bien. Estoy dando click en Yahoo con para que puedas ver red está grabando una serie de llamadas de la EPA. Y cuando hago clic en esto, para que puedas ver esta es la solicitud API. Y el método de solicitud utiliza obtener el código de estado para la respuesta que ha sido engañada es 200. Y esta es la respuesta pastores. Y este es el dato completo. Entonces esto es lo que es una solicitud y respuesta API. Y un tipo similar de cosas está siendo utilizado por la mayoría de las aplicaciones, que vemos que le nombra. Y la mayoría de las aplicaciones que tienen EPA trabajando en alguna parte. Sí. Ah, con Google, con todas estas aplicaciones, usan internet API. Entonces así es como se puede ver con el ejemplo de vida de trato cómo EPA está ayudando a conectarse entre las aplicaciones front-end y back-end y actúan como intermediario para ser lo mismo que discutimos en la parte anterior de nuestro orientación. Con esto, llegamos al final de esta parte. Nos vemos en la siguiente parte.
4. Conceptos básicos de pruebas API: Bienvenidos a la segunda parte de este curso. En esta parte, vamos a ver qué es pruebas de la
EPA y queríamos la importancia de las pruebas APA. Las pruebas de API son el tipo de pruebas de software que implica probar interfaces de programación de aplicaciones directamente y como parte de las pruebas de integración para determinar si cumplen con las expectativas de funcionalidad, confiabilidad, rendimiento, y seguridad. Desde la falta de EPA Dui, pruebas
de EPA se realizan a través de herramientas específicas como posponer, Tosca, Demeter en el sector. Entonces, si ves la mayoría de las aplicaciones, se
dividen en tres capas, que es como Capa de presentación, Capa negocios, y base de datos en vivo. Ahora, la capa de presentación tiene una interfaz de usuario para la que tenemos pruebas de GUI. A continuación tienes una capa de base de datos, que está trabajando en el back-end. Y para eso, tienes pruebas de vacío. En medio de la documentación, el plomo y la capa de base de datos, hay un negocio en vivo en el que los EPA se
utilizan para las pruebas y las pruebas de API funcionan en la capa de negocios. ¿ Qué es común en todas estas aplicaciones? Ha estado utilizando muchas de estas aplicaciones en el día a día. Pesado se preguntó qué es común en todas estas aplicaciones. Todos ellos, usan algún tipo de la API para la comunicación. Entonces amigos, lo que sea que veas hoy en día o cualquier aplicación que estés usando en la actualidad, pueden usar internamente API. Y si sabes hacer eso, es, creo que estás agregando una mayor habilidad para usar concepto. ¿ Por qué probar API? ¿ Cuál es la importancia de probar EPA? Por lo que aquí tenemos algunos puntos muy importantes. Se utiliza para probar la lógica empresarial. Apa sostiene la lógica empresarial y las pruebas de la EPA se
pueden usar para probar la lógica empresarial para las aplicaciones. Es mucho menos tiempo que las pruebas funcionales. Ya que no tiene UI. Se vuelve más fácil y más rápido para que lo pruebes. Después probando la funcionalidad. El uso de la aplicación de pruebas APA se puede probar sin la interfaz de usuario. Se puede utilizar para pruebas unitarias, pruebas de integración,
y pruebas de regresión, rendimiento de carga, así
como pruebas de seguridad. Con las crecientes aplicaciones en la nube y las plataformas de interconexión, las pruebas de
EPA son
una necesidad y es una habilidad imprescindible para cada probador de software y profesionales de Keeler. Muchos de los servicios que utilizamos todos los días dependen de cientos de diferentes API interconectadas. Si alguno de ellos está fallando que todo el servicio, es no quiero trabajar. Entonces no significa que hayas visto en el carril anterior, hay tantas aplicaciones que estamos usando día a día. Y esta cantidad que si la aplicación no está funcionando. Y lo subyacente estos y para que esa aplicación falle son los problemas de API. Algo anda mal con la API. Y por eso, la multiplicación chocará con APA entrando en escena. La mayoría de las aplicaciones que necesitan a alguien para probar. Y en caso de que sepas probar API, estás agregando una mayor preocupación. Entonces ahora cuando sabemos qué es las pruebas de la EPA y por qué hacer las pruebas APA aquí y agregar algunos puntos de mi experiencia personal que cómo probar API. Por lo que para poder descansar API, tenemos ciertos pasos. En pupilo. Esos pasos. Agregar pruebas de descubrimiento, pruebas de usabilidad, pruebas de
seguridad, pruebas automatizadas, y documentación. Por lo que la parte de las pruebas de la EPA, tenemos que descifrar que después de ejecutar manualmente todos los casos de prueba y todos los escenarios eliminados, podemos descubrirlo. O te gustaría descubrir el tipo de temas. Y luego tenemos que hacer pruebas de usabilidad para verificar que EPA es funcional y fácil de usar que hacemos pruebas de seguridad, que incluye el tipo de autenticación que se requiere y con essense a los datos se encripta o no, entonces hacemos pruebas automatizadas. Las pruebas de Epa tienen nueva automatización mentolada, que he incluido en la parte posterior de este apartado. Y luego tenemos documentación. Por lo que toda la degustación de EPA, lo que estás realizando, debes respaldarlo con el tipo adecuado de documentación, cual es abogada y proporciona suficiente información para interactuar con la API. Con esto, llegamos al final de esta parte. Nos vemos en la siguiente parte.
5. Arquitectura de servidor cliente: Hola amigos, bienvenidos a la tercera parte de este curso. En esta parte vamos a hablar de la arquitectura cliente-servidor. Y la arquitectura declinó competidores y el front-end, back-end del file server. Ambos están atados juntos y no se necesita API. Y arquitectura de segundo nivel, computadoras
cliente y la base de datos hasta que se
adeudan en diferentes capas y se comunican directamente entre sí. Nuevamente, en este caso, puede o no necesitar ninguna API. El diminuto neblina gravable arquitectura de tres niveles. En este, tienes cliente hasta el nivel de lógica empresarial y la base de datos hasta. Entonces cliente aquí y nivel de base de datos, si quieren comunicarse entre sí, se declaran API. Es nivel de lógica empresarial. Y esto es lo que hemos visto en nuestras diapositivas anteriores, que EPA, actúa como el comunicador entre dos capas diferentes a diferentes niveles, front-end y back-end. Y contiene la lógica empresarial. Por lo que EPA es responsable de la capa lógica empresarial. Y esto accede al intermedio o al conector entre front-end y back-end. Y esto es lo que es mucho evento con una arquitectura de tres niveles. Por lo que en adelante para este curso, consideraremos que todas las aplicaciones son la arquitectura de tres niveles. Y te mostraré cómo exactamente se puede utilizar la EPA para la comunicación. ¿ Y cómo puedes probar esta API? Con esto, pasamos a la siguiente parte de este curso. Nos vemos en la siguiente parte.
6. Servicios web: SOAP v/s REST: Hola amigos. Bienvenidos a la cuarta parte de este curso. En esta parte vamos a hablar de sus servicios, jabón. Y sólo en palabras simples, si dices, cuál es la salida del servicio web, digamos que este servicio es el servicio de Levin sobre servicio VIP, una comunicación de ambiente entre aplicaciones sobre VIP. El riesgo del inversor proporciona protocolo o formato estándar para la comunicación. El servicio brinda plataforma de comunicación independiente y para entenderlo mejor, tengo ejemplos para ustedes en noviembre y la primera parte del pozo de la escuela, estábamos hablando de APA. Te di un ejemplo del restaurante donde el cliente que camina por ahí y luego te da la orden al visitado y vendedor ordenado es comida diaria luego se transfiere del chef vía Twitter al cliente. Estable, ¿verdad? Se extenderá el mismo ejemplo aquí para entender el servicio web. Por lo que se ve en el lado izquierdo de la cumbre, declinaron una solicitud de cliente. Y él solicita estamos haciendo solicitud API y él pide un alimento. Este alimento se ordena vibrador, que es a su vez APA, en nuestro caso. Apa entonces envía el pedido a la cocina. A continuación, las solicitudes de API se reenvían al servidor
back-end, servidor back-end cuando el pedido es diario, notifica eso o que es realmente una API respuestas recibidas. La industria orbitada vetó al camarero entonces jueves por dos declinó y las respuestas de la EPA hacia adelante en declinó. Entonces de esta manera, pasillo Ley de Servicio, son dos diferentes pueden ofrecer servicios de los que vamos a hablar. Primeras cosas jabón. Y el otro es este tPa. Por lo que T significa Simple Object Access Protocol es un protocolo, y esto significa Transferencia de Estado Representacional. Este es un estilo arquitectónico. Entonces no puedo usar esto porque es el protocolo. Dónde hace esto también puede usar el servicio de labios de jabón porque es un concepto y puede usar cualquier protocolo como SCTP. Y así, así se requiere más ancho de banda, esa búsqueda idealista, menos ancho de banda. Tan permanente formato de datos XML sólo donde hay menos permanentes diferentes tipos de formatos de datos que es texto plano, estima y XML, extractor decente. Soap define su propia seguridad, si este completo webservices integró medidas de seguridad desde el transporte subyacente. Ahora se trata de dos tipos diferentes de servicios. Y por aquí solo estamos hablando de ellos brevemente, para
no confundirte a ti y esto, para darte un poco de visión general sobre esto. Y así con esto, llegamos al final de esta parte. Nos vemos en la siguiente parte.
7. Casos de prueba API con ejemplo: Hola amigos, bienvenidos a la quinta parte de este curso. Y en esta parte vamos a hablar de casos de prueba APA. Por lo que a estas alturas, ya hemos hablado de APA, es importancia y diferentes tipos de arquitecturas y mundo y cuál es exactamente el uso de API en cuanto a pegar. Entonces sin perder más tiempo, te
vamos a hablar casos de prueba de la
EPA y cómo exactamente se están haciendo las pruebas para APA. Entonces para iniciar las dos pruebas, hay
que llegar a la EPA. Tienes que diseñar, pruebas casos. Y cómo diseñar esto discute verá con un ejemplo, así sucesivamente, pruebas de
EPA, necesitas tener diferentes métodos HTTP. Por ejemplo, use GetMethod para vetar o agarrar los datos. Se utiliza post-mitotic para escribir datos en el servidor back-end. Utilizas put importtered para actualizar los datos en los servidores back-end. Y luego eliminar es para eliminar datos del servidor back-end. Estos son los diferentes tipos de metales que vamos a utilizar una parte de nuestros casos de prueba y para probar e ir a utilizar solicitudes API con es Ali QWERTY es dot m Este es el sitio web. También puedes probar diferentes tipos de respuesta de solicitud. Estos son el diferente tipo de solicitud de API que permite en este sitio web. Por lo que ya ves, cuando hagas click en Get, te dará una lista de usuarios. Los tribunales de respuesta deben ser de 200. De igual manera, si hace clic en Obtener, te dará una lista de usuario único que usa esto. Y tiene un código de respuesta igual a 200, y este es el único usuario. De igual manera, si
lo desea, puede crear su propio usuario con los datos. Y la respuesta debe ser a Z puntuación de respuesta entre 01. Y este es el dato. Si lo deseas, puedes actualizarlo usando post request. Se pueden actualizar los datos y luego se pueden eliminar los datos. Por lo que he tomado todos estos cinco escenarios en la parte de nuestras pruebas. Por lo que se puede ver el primero es usar getMethod. Y por aquí estamos teniendo solicitud de API, que es RPQ. Y sí, EPA usa cojín marca Pj igual a dos. Por lo que esta solicitud API, devuelve una lista de usuarios con un parámetro de consulta que Ps es igual a dos. Entonces si ves un click por aquí, qué es así cuando hago click por aquí, esta solicitud se envía un distrito asinino Centro de Crisis, el backend ABC con respuesta. Ok. Por lo que la parte de las pruebas APA, necesita tener algún comportamiento esperado y luego hacer los comportamientos esperados son para ser verificados. Por lo que al no adquirir encarna, se ha esperado respuesta. Debería devolver una lista de usuarios. código de respuesta esperado debe ser 200. Después escribiremos algunas pruebas para desechar ejemplo de protesta, en donde comprobamos el código de respuesta con el código de respuesta es igual a 200 o no, si se trata de tener un cuerpo de datos. Y luego dentro del cuerpo con el número de página de respuesta es igual a dos o no. Y hogareño registro así se muestra por página. Debe ser igual a seis. Estos son los diferentes tipos de comprobaciones de datos lo que estamos poniendo en los datos, lo que estamos recibiendo a través de la EPA. De igual manera, tenemos todos segundo caso de prueba dentro de este. Donde quiera que queramos conseguir un solo usuario para poder caber a un solo usuario, tenemos que disparar esta consulta de la EPA y la solicitud. Cuando si desacredito la respuesta esperada, tribunal debe ser de 200, debes obtener un solo dato de usuario. Y luego en este caso, la consulta tiene el parámetro de parte Usuarios slash Sharon. Entonces esto me dará cuatro ID de usuario igual a siete. Me dará todos los detalles a esa razón. Nuevamente, tenemos hasta la fecha el código de respuesta. Estamos para validar el cuerpo tiene el cuerpo de respuesta tiene datos pasados ese cuerpo de respuesta y comprobar si el nombre del conjunto de datos tiene mielinato y el apellido del conjunto de datos como Lawson en él. Entonces esto es lo que tenemos que verificar m cómo estoy escribiendo este escritorio es que estoy escribiendo este caso de prueba sobre la base de la raíz cuadrada. Déjame mostrarte. Obtener usuarios solteros. Si haces click aquí, obtienes esta respuesta. Y se está haciendo para APA es igual a dos. haberlo ejecutado luchado, API usa siete. Por lo que un usuario con el ID de usuario siete, debería tener un nombre como Michael, nombre como micro, segundo inmenso Lawson. Entonces la siguiente solicitud, lo que vamos a FAD en la consulta de post. Y en este, trataremos de crear un nuevo usuario con nombre. Malthus y el trabajo crecieron como cool a los líderes. Después de que se haya enviado la solicitud y se haya creado correctamente el conjunto de datos, entonces no debería haber AD y el registro debería haber creado la marca de tiempo. La curva de respuesta esperada debe ser 201. Y deberíamos ver que se crea un nuevo registro. Qué se va a validar en este caso, el puntaje spot, es decir 201. El cuerpo tiene una identificación, cuerpo de
respuesta tiene una identificación para noticias, y cuerpo de respuesta ha creado una bolsa en el mismo. De igual manera, tendremos otro escritorio es, que es para protestas método HTP. Por lo que aquí queremos actualizar los datos del usuario, lo que somos creados previamente, queremos actualizar la regla laboral de líder a z sobre el alumno. Nombre será el mismo morfo y residente de JOB Zealand. Y luego después de una actualización exitosa, se debe ver la marca de tiempo updated_at. La curva de respuesta esperada debe ser de 200. Aquí está, usar el parámetro ID de usuario se usa menos ID a la misma entidad, que se denota en este paso. Aquí, cualquiera que sea el AD que se generó, tenemos que usar el mismo AD y publicar eso. validarse el código de estado. Objetivo distrital debe ser de 200 y el cuerpo no debe tenerla diabetes actualizada en este tanque, debe estar ahí en la responsabilidad. Y por último, tenemos el último caso de prueba que habla de eliminar el UserData. Aquí. El detalle de los datos del usuario, lo que nos saludan parecen datos se actualizó rendimiento como método HTTP y ahora vamos a eliminar los mismos datos de usuario. Por aquí. Debería obtener un código de respuesta igual a 204. Y el registro que queremos eliminar, utiliza menos ID, el mismo ID de usuario que se creó anteriormente. Y luego 100 solicitantes tramitaron con éxito. Conseguir enfriar el estado con el código de respuesta. Deberíamos hacer 0 lleno? Esto es lo que debemos recibir. Entonces así es como se crean estos casos para diferentes escenarios para el APA distinto, No te preocupes, entiendo que podrías estar teniendo algunos cocientes respecto como materia TTIP, disminución del cuerpo solicitud APA a ti, respuesta esperada, respuesta llamada y sobre esta prueba, ¿verdad? Entonces qué van a hacer nuestros próximos esclavos. Y en la siguiente parte de este curso, haremos algunas instalaciones y tiros. Esos son asombrosos y comprobaciones de configuración. Podemos entonces empezar con carteros. Y en los carteros, todos los casos de prueba, lo que he escrito aquí, voy a ejecutar usando Postman y te mostraré cómo exactamente estos datos de prueba deben ser integrables ahí. ¿ Cómo debía estar este parámetro en terrible ahí en Cartero y publicando descifrado, cuál debería ser el resultado esperado? Y si todo se ve bien, los resultados de las pruebas son según nuestra expectativa o no. Por lo que amigos te ven en la siguiente parte de este curso.
8. Configuración e instalación en POSTMAN: Hola amigos, bienvenidos a la parte seis de este curso. Entonces en esta parte, vamos a ver cómo exactamente podemos configurar la herramienta carteros y cómo hacer toda la configuración. Para esta configuración, estoy usando la máquina Windows ten. Puedes hacer lo mismo en Mac o en cualquier otra máquina Windows. Por lo que para poder instalar carteros, hay que utilizar este enlace, postmen.com slash descargas. Y por aquí hay dos formas a través de las cuales puedes usar carteros. O bien puedes descargar la app y luego usar esa versión descargada de la aplicación. Otros, si lo desea, puede utilizar la versión web de la aplicación. Pero para esto, hay que borrar el inicio de sesión. Tienes que crear una cuenta con los carteros. Y también puedes usar las exenciones suficiente aplicación de Postman. Pero por ahora, voy a descargar la aplicación y proceder con la instalación. El mío es de 64 bits. Se puede utilizar cualquier sistema operativo. Por lo que una vez realizada la instalación, hago clic en el archivo EXE punto como resultado de lo cual se inició la histología. Para que veas que la app de cartero se está instalando en mi máquina. Y ahora se puede ver que la instalación ha sido completa y puedo ver que se ha instalado. Y me pidió un ícono gratis, que voy a saltar por ahora. Aquí tengo mi espacio de trabajo, el espacio de trabajo de cartero, que estaré usando para mis pruebas. Y mostrarte cómo ejecutar exactamente todos esos discos es,
es lo que definimos en nuestra parte anterior. Por lo que estoy dando click en crear una colección. Una colección no es más que una colección de solicitud que podemos utilizar como parte de nuestras pruebas. Por ejemplo, en mi prueba anterior, les he mostrado las cinco pruebas. Y todas esas cinco pruebas se pueden ejecutar de forma individual. Todos los podemos pegarles juntos bajo la colección. Por lo que voy a crear una nueva colección. Y en esta colección voy a agregar solicitud. Y esta es la petición que voy a añadir a ella. Entonces con el fin de agregar un rapido antes de seguir adelante y
añadí un giro, te mostraré un poco de configuración. Para que puedas ver este icono de Configuración con charlas sobre la configuración. Y por aquí, se pueden ver todos los ajustes que se van a utilizar. Entonces estoy usando la configuración predeterminada, pero con la ayuda de Google y con la ayuda de los documentos de ayuda del cartero, siempre
puedes cambiar la configuración si necesitas alguna información de detalle respecto a la configuración, tú siempre me puede preguntar, siéntete libre de ping chat o metodos el.me, y estamos más que felices de devolver una respuesta a los créditos juveniles. Por aquí, puedes tener equipo, equipo negro o blanco estoy usando blanco. También puedes definir tus atajos personalizados. Ya tienen algunos atajos incorporados, pero si quieres, también puedes definirlo. Puedes explorar los datos que se generen si quieres, puedes exportar el conjunto de datos o también puedes importar los datos de volcado de Postman y anunciar. Este nuevo hombre se extrae de npm, que se puede utilizar para la automatización. Lo veríamos en la siguiente parte. Ciertos certificados. Si desea agregar algunos certificados de cliente, si está probando aplicación que requiere alguna certificación de reclamo, entonces puede agregar esos certificados por aquí. Si está utilizando alguna conexión proxy, muchas de la organización utilizan algunas conexiones proxy, eran conexión, conexiones de internet que tienen cierto proxy. Se pueden configurar esos proxy. Se escucharía. Si por si quieres que alguna actualización se descargue automáticamente, entonces puedes habilitarla, pero la estoy dejando como deshabilitada. Y el portón ideal divergente, si haces clic en un barco, obtendrás sobre el desvío. Lo que exactamente están dentro de la sabiduría actual, lo que estamos usando es una ayuda o No.1. Además, si ves este icono que se asemejan a por qué se llama entorno rápido look. Por lo que aquí se pueden establecer los parámetros o variables de entorno, que se utilizarán para fines de prueba. Para que pueda ver el entorno y si lo desea, puede agregar ciertas variables de entorno. De igual manera, si vemos variables globales y quieres leer esas variables globales, puedes hacerlo por aquí. Te mostraré cómo editar, cómo agregar variable de entorno como parte de nuestra siguiente diapositiva de presentación. Por lo que en este lado tienes colecciones, tienes la lista de GPAs. Si tienes varios EPA con los que trabajar, puedes tener un espacio de trabajo diferente. Puedes agregar en tu espacio de trabajo por aquí. Puedes usar varios entornos para tus pruebas. Por ejemplo, en un entorno de producción, puede tener un entorno de pruebas, tiene un entorno de puesta en escena. Si lo desea, puede tener servicio simulado para marcar el Bachman y backends para burlarse de los servidores back-end, monitores. Estos se utilizan para comprobar en qué exactamente trabajaste este lugar. Espacios de trabajo de Hollywood realizando cuántos días han pasado Holman tester miedo por eso. Uso, monitores e historial. Habla de cualquiera de las solicitudes en las que ya trabajaste. Todos ellos serán visibles por aquí en la historia. Entonces esta es una breve idea sobre carteros. Hemos visto cómo instalar cartero en Windows. Se puede hacer lo similar en los backends llenos es bastante fácil. Y hemos visto los diversos ajustes y configuraciones y sabemos qué vamos a hacer. En la siguiente parte, hablaremos cómo exactamente esos casos de prueba entre definidos en una parte anterior. ¿ Cómo podemos convertir esos casos en escenarios de prueba
reales o las pruebas de API demandadas aquí y ejecutarlas. Por lo que los amigos te ven en la siguiente parte.
9. Pruebas de API con POSTMAN: Hola amigos. Bienvenido a la parte siete de este curso, pruebas
de EPA usando Cartero. Y esta parte, vamos a ver cómo exactamente podemos probar todos esos escenarios de pruebas que discutimos en las partes anteriores. Usando al cartero. Tenemos lista la configuración del cartero. Ahora, tenemos todos estos casos a mano. Entonces sigamos adelante y empecemos a escribir la prueba y ejecutados usando Cartero. Por lo que tenemos nuestra nueva colección la cual no está teniendo ninguna de la red requirente. Por lo que tenemos que dar click aquí en Neil. Tan pronto como haga clic en opción de neumonía para agregar nueva solicitud o una colección o el medio ambiente. Queremos añadir una nueva solicitud a esta colección. Por lo que haremos click aquí en la solicitud. Y los astronautas, dan clic en la opción de solicitud. Obtienes esta pantalla en la que tienes que dar el nombre de la solicitud y seleccionar la colección en la que deseas guardar la solicitud. Por lo que este es mi primero nos
requiere primero solicitarnos y guardarlo en nueva colección. Se guarda. Ahora, ya ves aquí tenemos un desplegable a través del cual podemos seleccionar los métodos HTTPS, get, post, put, delete. Estos métodos se pueden utilizar por aquí. Se puede seleccionar, y aquí tienes que usar la URL API, URL, que quieres usar para tus pruebas. Y en caso de que si tenemos algún parámetro, entonces puedes agregarlo para escuchar esa parte de los parámetros crediticios. Entonces lo que haremos, recuerdas esto para la solicitud, lo que hemos creado en base a nuestras discusiones. Por lo que estoy tomando esta solicitud de API. Siempre puedes llevártelo desde aquí. Tienes los ejemplos. Para que puedas, puedes tomar cualquier solicitud son los curiosos puntos slash api utiliza. El signo de pregunta es igual a dos. Lo mismo por aquí. P es igual a Vl. Usando éste, no requiere ningún cuerpo. Entonces estamos tomando esta URL y pegándola escucha. Ya ves que tiene el parámetro beta igual a dos. Te acuerdas de que hablamos del parámetro P es igual a dos. C perímetro de crédito P es igual a dos. Por lo que tiene orden detectado y podemos ver un parámetro P es igual a dos, entonces si él, si golpeó en arena. Por lo que tenemos una respuesta de solicitud que ha sido el CO2 escucharía. Esta es la respuesta cuando golpeamos desde el front end, cuando esta solicitud se envía desde el backend, se recibe
esta respuesta. Está bien. Y se puede ver en esta respuesta hemos pagado pero pagado total, total de PTS y datos. Estos son los diferentes tipos de diferentes partes de la respuesta. Como parte de nuestra prueba, tenemos que verificar estas cosas, que he escrito para que ustedes vean su tiempo y se lo expliquen cómo exactamente escribimos esta prueba. Entonces no. Se puede ver por aquí estoy escribiendo una prueba que se trata de validar el código de estado. Entonces por aquí, esta es una lectura de texto libre. Estoy escribiendo una prueba para validar el código de estado, que es validar la tarjeta de punto de código de respuesta, y debería ser igual a 200. Ya ve, cuando los cuestionarios procesaron con éxito el código de respuesta 200 se recibe. Entonces para comprobar si la respuesta pudo a incrustado, engañado o no. De igual manera para validar el cuerpo de respuesta, si el cuerpo de respuesta ha disuadido eigenstates st. Si la respuesta se recibe con éxito, debe tener una etiqueta de datos. Y luego esta disonancia pasado y también vía verificando la página. Por lo que se ve la página en el acto debe tener conteo de tono igual a dos. Esta, esta parte está teniendo episoma esfera usando un parámetro igual a dos, estamos validando que la respuesta, ¿cuál es el recibido? Debió ser igual a dos y luego verificarlo página por registro. Pero la respuesta tiene un conteo igual a seis. Por lo que verificar el recuento de página por pieza es igual a seis. Ok? Entonces estas son las cuatro pruebas de lo que estamos haciendo por aquí, vamos a validar el código de respuesta 200, verificando que el cuerpo tenga un dato de etiqueta. Verificación de la respuesta basada en deuda igual a dos, y registros por página es igual a seis. Estas son las cuatro condiciones, lo que estamos verificando la respuesta si en absoluto algo anda mal. Por ejemplo, digamos que sí oigo uno. Lo estoy verificando para el perímetro de crédito PS1, atendí parámetro de consulta a uno y vamos a ver y ejecutarlo y qué está pasando. Entonces sigue siendo, estamos recibiendo una respuesta. recibe el código de estado de 200. El cuerpo de respuesta, tiene los datos que ven cuerpo, cuerpo tiene tipo de datos. Tercero, prueba, verifica fosa. Entonces lo que aquí estamos verificando la p debe ser igual a 2. Segunda pieza porque parámetro o segunda Pythia beta igual a uno. Y esto, por esta razón esta prueba está fallando. Y número de registros por página aquí también el número de registros pero pagar los seis. Por lo que esta prueba está pasando. Ahora bien, si lo hago como 2m solicitándolo para la página dos, entonces ¿qué va a pasar? Todas las pruebas que están pasando. Entonces esta es la forma en que ejecutamos la prueba. Definimos nuestras pruebas Cartero y luego ejecutados. Entonces de manera similar, vamos a ejecutar el adder para probar lo que hemos discutido en una parte anterior. Entonces de nuevo, sigo adelante y creo una nueva solicitud. Por lo que esto también será parte de nueva colección que agregué. Y luego tomo éste por devolver a un solo usuario. Esta también es una buena solicitud HTTP de salida de EPA y consulta MPA. Por lo que estoy tratando de conseguirlo para ID de usuario encuestado y obtener, tratando de obtener los datos para ID de usuario igual a siete y lo envío. Tenemos a Michael Lawson que se dan cuenta del término liberal por aquí y ahora merecen nuestra prueba para este escenario. Por lo que estoy haciendo esta prueba y vamos a la sección de pruebas. Y pegamos ¿qué estamos haciendo exactamente por aquí? Estamos de nuevo, estamos elevando el código de estado. Si los patrocinadores les entregan electricidad con éxito, la solicitud se procesa con éxito. La curva de respuesta debe ser igual a 200, que está aquí, validando la respuesta del cuerpo de respuesta. Pero debe tener datos de etiqueta, está bien. Y luego pasar el cuerpo de respuesta y luego verificar el nombre de pila. Entonces si estamos tratando de verificar el nombre, el nombre debe ser igual a Michael y verificar el apellido, el apellido de los datos de respuesta LastName. Por lo que en la respuesta tienes datos y datos. Dentro de los datos tienes esta etiqueta de apellido, que debe ser igual a Lawson. Entonces estas son las cuatro pruebas de lo que estamos haciendo aquí. Y volvemos a enviar la solicitud. Ves todas las pruebas que están pasando. Digamos si el código de estado que estamos esperando un distrito diferente atornillado, digamos dos 0-1 o el nombre se cambia a, digamos que eliminé un carácter E. De igual manera del apellido, eliminé el personaje
o.Y ahora cuando tratamos de ejecutar esta prueba, por lo que estamos recibiendo una respuesta que no está coincidente con
la respuesta esperada y llevó a cabo toda esta prueba, están fallando. Por lo que estamos esperando una respuesta donde como la respuesta real para ver si no está coincidente con la esperada. Y de ahí que estas pruebas estén fallando. Ver el estado podríamos estar recibiendo 200, estamos esperando 0. Y de igual manera, queremos verificar el FirstName. Y el nombre tiene c, a, t, e faltaba. ¿ Ves? Michael y Michael. Por lo que no era muchos ley de apellido similitud o falta. Y aquí tenemos a Lawson. Entonces lo puse como apellido y digo puerto un personaje más por aquí y todo. Y nos amarramos para ejecutarlo de nuevo y ver qué pasa. Ver, de nuevo, tenemos una prueba fallando, que es status podría, porque no he visto este dato La escuela es ponerse bien debe ser igual a 200 para la ejecución exitosa y luego ver todas las pruebas, no su pasado m. Entonces de esta manera, escribimos en la prueba y verificamos si la prueba, están funcionando bien o no. Si en caso de que no estén funcionando bien, debería
haber una falla y eso debe ser reportado aquí en los resultados de las pruebas. De igual manera, seguiremos adelante y haremos la lista de comprobación. Entonces estoy creando uno más difuso. Esta es mi lista. Esto es para crear, y esta vez estamos usando post estéticamente método no apareció un nuevo registro. Ve aquí y amp select post está en este, poniendo la solicitud. Y entonces debería tener un cuerpo también. Supongo que necesitas tener alguna información en el cuerpo. Por lo que tenemos que tener esta información, el cuerpo también. Recopilamos esta información, los datos, lo que queremos escribir. Vamos al cuerpo y aquí ya que no es ninguno, no
puedo seleccionar mejor fila. Y voy a poner los datos por aquí y luego enviarlos. Yo designé es 343. Y tiene una temp creada a veces igual a ésta. Ahora debería haber una prueba para eso. Has creado una prueba para esto. También quieres ejecutar esas pruebas. Entonces vamos aquí, pinchamos aquí, y tenemos esta prueba. Entonces vamos aquí y somos estas pruebas. Ahora, fue que se agregan estas pruebas. Tenemos que comprobar qué sucede exactamente con él. Ahora dice que se han creado estos datos. No creo que estos datos se vuelvan a crear. Entonces lo que haré, cambiaré este nombre en vez de morfo. Lo harán morfo. Estimador de líderes. Haré esta ventaja. Y veamos qué está pasando. Cuando envío esta solicitud. Nuevas ideas creadas con este 42 y marca de tiempo. Y el ver las pruebas. Tenemos prueba para la validación del statu quo, que es 201. En este caso el estatus es 201 que se modifica. Y luego tiene ID y tiene marca de tiempo. Está bien. Validez en parte de respuesta. Debe tener validez de identificación en este organismo. Deberíamos haber creado. Está bien. Ahora vamos a utilizar en el registro se ha creado. Y el IRB que se utiliza es de 42. Usando esta misma idea, estamos dispuestos a editar y leer más, necesitamos usar el método HTTP. Lo es. Ponlo, adelante de nuevo con la nueva solicitud primero. Y aquí vamos a seleccionar el método. Se pone y deriva primero usado es de 42. Entonces vamos a usar la misma idea de que aquí está,
42, el ID de usuario debería ser el mismo y luego queremos editarlo. Para conseguirlo, necesitamos usar un dato de usuario. Debería ser algo así. Será al cuerpo. Nuevamente, seleccionamos fila y luego pegamos. No se cambia el nombre a Morfeo y trabajo dos, Xeon decedente, y entonces debería haber probado también. Entonces estas son las pruebas que vamos a utilizar. Inventamos el código de estado. El presupuesto de estado después de la adición debe ser 200 y luego el El cuerpo de respuesta debe tener una nueva etiqueta actualizada en. Entonces, veamos qué pasa. En cuanto enviamos esta solicitud,
vemos solicitud tiene estos datos puntuados, el código de respuesta, que es de 200 y luego se actualiza. El app se ve en el cuerpo de respuesta. Ahora veamos la prueba. ¿ Cuáles son los resultados de las pruebas? Validar el código de estado, que es 200, y validar el tiempo del sensor del cuerpo de respuesta. Deltatime. Por lo que también es lo confinado. Ahora queremos eliminar el registro. Para eliminar el registro, tenemos que usar la solicitud, que es como algo así. Vamos a crear un auténtico lugar para borrar. ¿ Y cómo vamos a hacer eso? Del SCTP importó porque vamos a usar el método delete. Esta es la tercera, y esta es la consulta. Pero aquí el ID de usuario, lo que tenemos que usar es 42. Queremos registrar el ID de usuario igual a 42. Además tenemos que tener cierto tipo de prueba para esto. Entonces la prueba, lo que estamos usando aquí es validar el código de respuesta. Por lo que la respuesta debe ser a 0 para la curva de respuesta debe ser igual a 0 para después de la condición exitosa, la respuesta sería a 0-4. No. Vamos a enviar esta solicitud. Tan pronto como se envíe la solicitud. Ves esta barra al cuadrado es igual a 204 y se pasa el resultado de la prueba. Ahora si vas a consultar alguna cosa como consultar a un usuario con el ID de usuario igual a 42, la tasa recreada de una palabra, 42. Si quieres dejarlo. Claramente enfermedades Vea lo que está dispuesto a venir a ver. Porque esto es que ya no existe en la base de datos, por lo que no se puede recuperar. Una cosa más me olvidé de decirles que tenemos que guardar esta solicitud. Lo mismo con el segundo 1, tercero, cuarto, guardar, y último, guardar. Entonces otra vez, ya ves, luego lo guardas. El método al menos se les mostró como buenos, buenos, buenos. El tipo de solicitud HTP los métodos de tasa, los métodos que hemos mostrado antes, ahora han cambiado al real. Por lo que inicialmente tenemos esta solicitud, obtener preguntas secundarias también obtener solicitud misión objetivo en la solicitud de post. Tercero fue el fotoblanqueo de una solicitud
PUT, y la última fue para borrar y fue una solicitud de eliminación. Ahora también te daré un ejemplo de cómo hacer parametrización o cómo establecer renovables globales para no establecer una variable. Lo que hay que hacer es dormir este. El parámetro y el movimiento de tu video de inicio se ha establecido variable como host. Estoy sentado en sindicato y es la variable ambiente. Pero si quieres, puedes establecerlo como el anfitrión de los colonos renovables globales. Si vas aquí, ves que es una variable global. A través de todo detesto. Este host será aplicable. Yo estoy aquí y lo estoy enviando es adonde voy. Sí. Entonces en lugar de esto, estoy usando host. Todo lo que necesitas hacer es ir a esto, cualquier otra consulta donde tengas lo mismo, la misma variable que se está usando. Usa host Instituto de esa variable y diciendo la consulta, ves que está funcionando bien. Entonces de esta manera, puedes establecer parámetros, puedes establecer las variables de entorno, puedes establecer variables globales y luego usarlas en tu prueba. Con esto, llegamos al final de esta parte. Y ahora creo que sabes escribir test, cómo definir tu prueba, y cómo ejecutarlos usando Cartero. Por lo que ahora estás al tanto de cómo exactamente puedes borrar prueba y puedes definir tu prueba y cómo verificar el código de estado HOTPO instalar cartero, ejecutar tu prueba usando cartero, establecer el entorno y las variables globales y verificar que un tercio. Por lo que en la siguiente parte hablaremos de hombres nuevos, que se utiliza para la ejecución de tu prueba de manera automatizada. Por lo que los amigos te ven en la siguiente parte.
10. Automación de pruebas API con NEWMAN: Hola amigos. Bienvenidos a la última parte de este curso. Y en esta parte vamos a hablar de la automatización de pruebas de EPA usando nuevo hombre. Nuevos hombres es un pasivo a través del cual se puede automatizar el test run de todas las solicitudes, lo que se ha creado en una colección de carteros. Por lo que no tienes que lanzar la aplicación y ejecutar la solicitud uno por uno y respuesta de terracota. Una vez que tengas tu primera creación en carteros, puedes guardar la colección y el enlace donado para esa colección y sede. Bueno, este enlace como entrada a la biblioteca de intermediarios y ejecutado usando líneas de comando. Por lo que todas las pruebas que hay ahí en la colección que habían ejecutado, reportado automáticamente, generaron. Esta es una técnica para automatizar casos de prueba APA en carteros vía Newman. Y en esta parte vamos a ver cómo exactamente podemos lograr eso. Para eso necesitas instalar primero a los hombres nuevos. Y para poder instalar hombres nuevos, debes tener node.js instalado en tu sistema. Para poder instalar Node.js, Tienes que ir al sitio node.js y descargar la versión que necesitas para tu sistema están tomando 15.6 punto 0. Puedes tomar cualquier resonancia pero necesitas. Y luego tan pronto como lanzas a los instaladores, obtienes esta opción. Da click en Siguiente. Siguiente. Se instalará en los archivos del programa si queremos
cambiarlo a cualquier otra ubicación, siéntase libre de hacerlo. Y luego por defecto, opción seleccionada, también
estoy haciendo clic en el instalado automáticamente las herramientas necesarias. Y luego finalmente, después de hacer clic en Siguiente, me meto a esta pantalla donde dice instalar y dar click en instalar niños quedando estancados. D1 Node.js para hacer tintes? Sí. Y se puede ver que para establecer un es completo y tenemos nuestro sistema y almacenado aquí. Y ahora utópico en la línea de comando. Al igual que aquí, sólo para continuar, continuar. Piensa unas instalaciones más. Seguirá adelante y hará algunas adiciones a su variable de entorno. Además, si Python no está instalado en el sistema, seguirá adelante e instalará el Python en su sistema. Por lo que actualmente se está instalando para no hacer uno en mi sistema. Todo esto se produjo por ejecutar Node.js. Ambos tenemos Node.js en el sistema va a seguir adelante e instalar la biblioteca Newman. Seguiremos adelante y fuertemente Newman aprovecha el sistema. Por lo que se puede ver lo asombrosamente aún encendido, se
tarda unos minutos para que se lleve unos minutos la instalación completa para que se hagan. Por lo que por favor sea paciente con eso. Esto es sólo un ejercicio de una sola vez. Una vez que lo tengas, no te tomes tanto tiempo. Simplemente puedes ejecutarlo en un solo gol. Una vez que tengas bastante toda la configuración, puedes seguir adelante y ejecutar tus casos de prueba, pero solo ejecutar una sola línea de comandos. Ahora se puede ver que la instalación se ha completado después de unos minutos, digamos por cinco minutos. Y estoy metiendo un tipo de mensaje en para salir. Por lo que estoy golpeando enter. Por lo que ahora tenemos el sistema de nodo instalador Node.js. Post-instalación, molesto el PowerShell o la línea de comandos por aquí. Seguiré adelante y comprobaré. Y se hizo PM. Por lo que el npm actual no era un cilindro para TDL también ejecutivo ni se había instalado correctamente. Por lo que también viene la normalización como 15, lo cual es perfecto. Post tienes NPM y Node instalados en el sistema. Todo lo que necesitas hacer es ejecutar este comando, que es NPM. Y Tom menos g es global para todos los usuarios. Newman, npm instalar menos g Newman. Y sin duda Intel empieza a instalar bibliotecas Newman en el sistema. Entonces, como parte de nuestras pruebas, lo que he hecho, he renombrado a esta colección,
vale, como pruebas de las acciones de habilidad. Y ahora después de renombrar, voy a descargar esto. Entonces para poder descargar lo que tenemos que hacer, click en este punto de árbol, y aquí tienes esta opción como exportación. Da click en esa colección V2 0.1. Usa esto como se recomienda en lugar de tratar de exportar. Y todo debe ser retratado aquí diciendo ¿lo nombrarías,
probando habiliza, colección de carteros. Este es el nombre. Y mira, estoy sentado en un escritorio. Y entonces tenemos lo mismo. Ahora tenemos este archivo JSON. Este solo pitch tiene la colección cartero. Lo copiaré al lugar donde he instalado hombres nuevos. Newman ha sido almacenado aquí. Y el usuario cartero puede usar raramente carteros y posponer carpeta, poniendo este archivo decente. Y ahora voy al símbolo del sistema y al símbolo del sistema en la misma carpeta. Déjame aumentar el tamaño de la fuente es de alguna manera para que te sea más fácil verlo. Espero que sea visible para ti. Por lo que ves usuario PKA, posmodernidad, la carpeta temática en la que he guardado el archivo decente para la colección. Y ahora me llevaré al nuevo hombre que hemos instalado. En caso de que tengas nuevo y no instalado en el sistema, siempre
puedes ir a la carpeta. Cuando quieras asaltar a Newman y calificar este comando y ejecutarlo, npm instala menos g Newman disciplinar tienda Newman en el sistema en la misma carpeta. Una vez que lo esté, tomará este minuto instalado, y una vez que esté almacenado, podrá tomar el vs menos v le dará la Virgen de Neumann instalada en el sistema. Mis palabras que son cinco a dos. Seguiré adelante y ejecutaré la colección JSON, que he descargado. Por lo que una vez que Newman haya sido instalado, puedes seguir adelante y revisar el Watson. Luna Nueva menos V te dará la versión instalada. Por lo que cinco a dos es el volumen dentro de este término de métodos terminales. Ahora en esta carpeta el usuario PKI, yo, carteros que teníamos, hemos descargado todo este decente y lo guardamos, usaremos la misma carpeta para el ejecutor nuestro nuevo hombre. Entonces todo lo que necesitas hacer es escribir nuevos hombres corren y nombre del archivo decente. Entonces este es el nombre de nuestra reciente elección. Yo lo mecanografié y pegué Enter. En cuanto golpees enter, verás toda la prueba que somos ejecutados manualmente en carteros. Todas esas pruebas se ejecutan automáticamente por aquí con la nueva línea. Entonces vamos a ver, eso lo va a volver a hacer, hay que hacer. Entonces ocurre primero. Primera quinta solicitud, primera ocurrida ha sido la relación 1234. Segunda cresta tiene tres pliegues de validación solicitantes al 50% a la ética. Y quinto repetidores, uno si diferente. Entonces vamos a revisar primero, segundo, tercero, cuarto primero. Y luego cómo exactamente al número de solicitud, cuántas solicitudes pasado cuántas aserciones llaman a cada una de estas damas asistencia. Por lo que hay 11 evaluaciones luego escenarios de falla, escenarios
pasados que se escribe se informa cuántos caminos y el con tecnología verde es primero y el con campo radio. Entonces de esta manera llegamos a conocer cuántas pruebas son divertidas y fallidas y probador homínidos habrá superando. Entonces amigos. Ahora se puede ver la prueba, lo que hemos creado aquí, tuvimos esas pruebas y para cada una de ellas teníamos ciertas validaciones, algo así. Esta es una relación. También son ejecutados por ahí cuando lo estamos dirigiendo donde los hombres nuevos. Entonces así es como haces pruebas manuales y automatizadas usando Postman y nueva RAM para EPA. Como parte de este curso, proporcionaré todos los casos de prueba que discutimos en nuestra distinta, todos estos casos de prueba, lo que utilizamos para nuestra discusión. Los publicaré como un archivo separado para que siempre los puedas referir también publicado tutorial para
ti para que puedas practicar todos esos puntos lo que has aprendido en este curso. En caso de que si tienes alguna consulta cociente dork, por favor siéntete libre de ponerte en contacto conmigo. Siempre me pueden cobrar tus consultas o puedes publicar tus consultas precaución al mando a la costa y estaré más que feliz de contestar o proporcionarte las respuestas a esas preguntas. Con esto, llegamos al final de este curso, amigos tigre. Gracias y feliz aprendizaje. Y tú estás con esto. Llegamos al final de este curso, etiquetas mucho para su tiempo y espero escuchar de ustedes. Por favor siéntete libre de ponerte en contacto conmigo en caso de que tengas alguna duda o consulta y sí recomiendas este curso a tus amigos, familiares, y por favor avísame tu experiencia con divulgar. Gracias. Aprendizaje feliz.