Dominar el dramaturgo y Python: crea un framework de automatización de pruebas completo y listo para trabajar desde cero | Avi Cherny | Skillshare

Velocidad de reproducción


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Dominar el dramaturgo y Python: crea un framework de automatización de pruebas completo y listo para trabajar desde cero

teacher avatar Avi Cherny

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      Main intro

      1:16

    • 2.

      Designing a Scalable Project Architecture

      5:08

    • 3.

      Creating the Project Structure in PyCharm

      2:06

    • 4.

      Setting Up a Reliable Project Configuration

      4:31

    • 5.

      Understanding pytest

      2:49

    • 6.

      Managing Dependencies with requirements

      2:41

    • 7.

      Building the Base Structure and Testing Principles

      2:02

    • 8.

      Planning Your Base with Pseudocode

      1:56

    • 9.

      Coding the Base Structure

      5:02

    • 10.

      Adding Logging and Screenshots for Better Reporting

      7:30

    • 11.

      Adding Logging and Screenshots for Better Reporting

      13:13

    • 12.

      Integrating Utilities into the Framework

      5:58

    • 13.

      Introduction to the Page Object Model (POM)

      3:21

    • 14.

      Planning Effective Page Objects

      3:20

    • 15.

      Building a Login Page Object with POM

      16:06

    • 16.

      Test Design Foundations From TDD to Automation

      3:20

    • 17.

      Designing Real-World Test Scenarios

      5:16

    • 18.

      Using Fixtures for Smarter Test Setup

      14:13

    • 19.

      Writing Your First Real Test Case

      7:18

    • 20.

      Test Validations That Matter – Part 1

      11:14

    • 21.

      Test Validations That Matter – Part 2

      10:16

    • 22.

      Data-Driven Testing with Parameters – Part 1

      15:31

    • 23.

      Data-Driven Testing – Advanced Techniques – Part 2

      6:54

    • 24.

      Running Tests From IDE to Full Execution

      3:12

    • 25.

      Debugging with Breakpoints and Analysis Tools

      19:05

    • 26.

      Generating Reports with Allure

      12:29

    • 27.

      Course Wrap Up and Next Steps

      4:44

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

2

Estudiantes

--

Proyectos

Acerca de esta clase

¿Estás listo para acelerar tu carrera en control de calidad y automatización de pruebas? En esta clase práctica y basada en proyectos, crearás un marco de automatización de pruebas completo y de nivel profesional desde cero usando Playwright y Python, dos de las herramientas más demandadas en las pruebas de software modernas.

Aprenderás lo siguiente:

  • Configura tu entorno con Python y Playwright

  • Diseña un marco de prueba mantenible usando objetos de página

  • Implementar pruebas basadas en datos para manejar múltiples escenarios de manera eficiente

  • Captura capturas de pantalla y registros para una depuración eficaz

  • Genera hermosos informes de Allure para compartir los resultados con tu equipo

También abordaremos el "por qué" detrás de cada mejor práctica, para que no solo estés copiando código, sino que estés aprendiendo a construir, estructurar y escalar un marco como el de los ingenieros de automatización en las principales empresas tecnológicas.

Esta clase es ideal para:

  • Profesionales de control de calidad que buscan expandirse a la automatización

  • Probadores manuales listos para comenzar a programar

  • Desarrolladores interesados en fortalecer sus habilidades de prueba

Sería útil tener conocimientos básicos de Python y selectores web (como CSS o XPath), pero no es necesario. Tanto si recién estás empezando como si quieres perfeccionar tus habilidades, esta clase te ofrecerá una hoja de ruta clara y paso a paso para dominar la automatización en el mundo real con Playwright y Python.

Como parte de la clase, también completarás un proyecto de clase: construir tu propio framework de automatización desde cero. Este ejercicio práctico reforzará cada concepto y te dará un proyecto profesional para mostrar en tu portafolio.

Conoce a tu profesor(a)

Teacher Profile Image

Avi Cherny

Profesor(a)
Level: All Levels

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.