Performance testing - Introducción a K6

Introducción a la herramienta de performance testing K6
Spanish
Iniciaras con la primera herramienta para implementar técnicas de performance testing K6. Características, capacidades y algunos ejemplos serán los que podrás visualizar en este mini curso

Requirements

  • Tener conocimientos teóricos de que es performance testing

Description

En este curso tendrás una vista general de como aplicar los distintos tipos de prueba de cargue en un ambiente real, iniciando con un proyecto muy simple y como a medida que va avanzando los contenidos se convierte en un proyecto funcional y utilizable casi en cualquier tipo de proyecto de software.

Es recomendable iniciar con la introducción teórica de performance testing para así poder empezar a implementar pequeños flujos prácticos por medio de esta herramienta. Para mayor información puedes ver el curso introducción a performance testing.


K6: Escriba su secuencia de comandos de prueba de rendimiento: las secuencias de comandos deben contener, como mínimo, una función predeterminada; esto define el punto de entrada para sus VU, similar a la función main () en muchos otros idiomas. El código dentro de la función predeterminada se llama "código VU" y se ejecuta una y otra vez mientras se ejecuta la prueba.


k6 trabaja con el concepto de usuarios virtuales (VU), que ejecutan scripts. La duración es una cadena que especifica la duración total que debe ejecutarse una prueba.


Al crear una nueva prueba de carga, lo primero que debe hacer a menudo es definir las solicitudes HTTP que se utilizarán para probar su sistema


Cualquier inquietud, sugerencia o comentario puedes contactarme por este medio.

Who this course is for:

  • QA Automatior, analistas de QA, y personal en general de desarrollo de software

Course content

3 sections10 lectures1h 31m total length
  • Introducción
    03:08
  • Instalación de K6
    01:46
  • Hello World en K6
    05:54

Instructor

Especialista en Ingeniería de software
Juan José Orjuela Castillo
  • 3.9 Instructor Rating
  • 1,316 Reviews
  • 19,927 Students
  • 4 Courses

Soy especialista en ingeniería de software de la universidad Distrital Francisco José de Caldas.

Habilidades tecnicas:

Desarrollo de aplicaciones empresariales usando Spring framework (Spring security, spring mvc, spring boot 2.0)

➔ Implementación de librerías con spring boot, librerías: retrofit, redis, elastic search, jpa, liquibase, Apache cxf.

➔ Uso de servicios en la nube Amazon web services (AWS): EC2, SQS, S3, Elasticsearch, Redis, api gateway, Lambdas

➔ Desarrollo de aplicaciones en Java 1.8, python, Groovy y Node.

➔ Conocimiento en herramientas de infraestructura como codigo como Terraform para AWS.

➔ Conocimiento en implementación de servicios REST y GraphQL utilizando AWS Appsync.