Me apuntoIcon.svg
Self-paced courseEPAM Systems

Automated Testing Fundamentals in .NET

  • map-pin.svg
    Mexico, Colombia, and
    4 others
  • globe.svg
    Online
  • calendar.svg
    160 hours
  • activity.svg
    Basic
  • book-open.svg
    English
  • money.svg
    Free
A woman sitting on a wooden bench, smiling and looking at her laptop. She is wearing a striped shirt and has a lanyard around her neck, suggesting she might be at a conference or event. The background features a modern building with large windows and greenery.

¿Deseas adquirir conocimientos y competencias orientados al mercado para impulsar tu carrera tecnológica?

Solicita el programa y dale forma a tu trayectoria profesional con los expertos de EPAM.
Sobre el curso
A person in a denim shirt is working on a laptop displaying programming code, with a white mouse on a mousepad to the side

Detalles del curso

Este curso fue creado para quienes desean aprender fundamentos de pruebas automatizadas, utilizando un lenguaje de programación específico, independiente de poseer experiencia previa en TI. El conocimiento de los conceptos generales de pruebas automatizadas te ayudará a dominar este curso.

Los cursos autodidactas de EPAM están disponibles en la plataforma educativa EPAM Learn. Este curso consiste en lecciones en video, tareas prácticas y pruebas de conocimiento. Puedes empezar tan pronto te registres, y no hay fechas fijas de inicio o final.

Al completar el programa, se te ofrecerá la posibilidad de realizar un examen. Para obtener un certificado de conclusión, deberás obtener una puntuación igual o superior al 70%. Si tu resultado es inferior al 70%, podrás repasar el material, y en un máximo de 30 días, volver a presentar el examen. La expedición del documento tiene lugar en un plazo de 10 días hábiles, a partir de la obtención de la nota de aprobación.

Prerrequisitos

  • Conocimientos básicos de informática.
  • Familiaridad con las metodologías de desarrollo de software.
  • Conocimiento de la teoría de las pruebas.
  • Alguna experiencia previa con el control de versiones de Git.
  • Comprensión básica de los fundamentos de la automatización de pruebas.
  • Capacidad de autoaprendizaje y autodisciplina.
  • Disposición para adquirir nuevos conocimientos y procesar información.
Two individuals, one in a black and white patterned top and the other in a red and black plaid shirt, are working together on a computer in an office environment.
Four hands are engaged in a group handshake over a blurred background.

Ventajas del curso

  • Puedes estudiar a un ritmo cómodo y en el momento que más te convenga.
  • Se trata de un curso básico, orientado a candidatos sin experiencia ni formación previa en TI.
  • Es una oportunidad educativa gratuita para aprender de los mejores mentores y expertos de EPAM.
  • Después de completar con éxito el curso, puedes realizar un examen y recibir un certificado de finalización.
  • Sólo ofrecemos contenidos de alta calidad relacionados con el estado actual de la industria de TI.
  • Este curso ha sido desarrollado por expertos de EPAM de diferentes países y combina conocimientos prácticos útiles para tu futura carrera.
¿Qué aprenderás?
Graduation elements, including a mortarboard and diplomas with blue ribbons, are depicted floating against a vibrant blue background.
01Lenguaje C# básicoEnfócate en temas como enteros, métodos estáticos, booleanos, operadores lógicos, sentencias condicionales e iterativas, matrices y excepciones.
02Fundamentos de C#Mejora tus conocimientos con clases sobre .NET, programación orientada a objetos, gestión de memoria, manejo de excepciones y LINQ, entre otros.
03Principios del diseño orientado a objetosAprende patrones de diseño y principios de SOLID, para garantizar un código estructurado y modular.
04Marcos de pruebas unitariasComprende los fundamentos de las pruebas unitarias, sus mejores prácticas, marcos como NUnit, XUnit y MSTest.
05WebDriver (.NET)Mejora tus habilidades en pruebas automatizadas, utilizando .NET WebDriver, esperas implícitas y explícitas.
06Marcos y estrategias de localizaciónDesarrolla un marco de automatización de pruebas y domina los selectores de XPath y CSS.
¿Qué son las pruebas automatizadas?
The image shows a large blue stylized letter "N" centered on a gradient blue background.

Las pruebas automatizadas emplean herramientas y secuencias de comandos para ejecutar pruebas, y comparar los resultados reales con los estimados. Se usan marcos y guiones de automatización para realizar tareas repetitivas y validar la funcionalidad del producto, lo que se traduce en ciclos de entrega de software más veloces y de mayor calidad.

Nos permiten probar sistemas de gran escala y gestionar varios casos simultáneamente, garantizando que exista compatibilidad entre plataformas. La automatización garantiza una amplia cobertura, especialmente en configuraciones CI/CD, y se extiende a lo largo de varios tipos de pruebas.

Plan de estudiosConsulta los temas tratados en el curso.
Development and Build Tools
Programming language [C# Basics/Essential]
Object-Oriented Design Principles
Unit Test Frameworks
WebDriver
Locators
Framework
Final Test
¿Cómo empezar?
Este curso está disponible para residentes en México, Colombia, Argentina, Chile, Panamá y Uruguay.
Para navegar fácilmente por el proceso de inscripción, sigue estos pasos.
01Rellena el formulario de inscripción al cursoInicia sesión o crea una nueva cuenta y luego completa el formulario de inscripción al curso con toda la información necesaria.
02Opcional: Evalúa tu nivel de inglésLos resultados no afectarán a tu inscripción, y la prueba se puede encontrar en tu perfil en Training Portal tras la inscripción.
03Recibe confirmaciónRecibe un correo electrónico con el enlace al programa en la plataforma Learn.
04Empieza a aprenderInicia el curso en el portal EPAM Learn y ¡disfruta aprendiendo!
Experto del curso
  • olena-plokha.webp
    Olena Plokha
    Chief Talent Development Specialist
  • tetyana-rozvadovska.webp
    Tetyana Rozvadovska
    Talent Development Specialist
¿Cuánto cuesta el curso?
Automated Testing Fundamentals in .NET
Gratis
Estudiar ahora
Sumérgete en la programación C#Captura los principios básicos del diseño orientado a objetosAprende lo esencial de los marcos de pruebas unitariasMejora tus habilidades en pruebas automatizadas con .NET WebDriverDesarrolla un marco de automatización de pruebasObtén conocimientos de sintaxis, nodos, ejes y operadores en XPath
Preguntas frecuentesExplora la lista de preguntas sobre el programa, recolectadas desde los candidatos.
¿Qué es un programa de autoaprendizaje?
¿Cómo puedo acceder al curso?
¿Cómo puedo comprobar mi nivel de inglés?
¿Quieres inspirar a otros?Pasa la voz y comparte esta página con personas que conozcas y que puedan encontrarla interesante.