Cursos de Pruebas de Software | Cursos de Software Testing

Cursos de Pruebas de Software

Los cursos de capacitación de pruebas de software en vivo, dirigidos por un instructor, demuestran a través de la discusión interactiva y práctica cómo utilizar el conocimiento y las habilidades especializadas para elevar dramáticamente la productividad y eficiencia de las pruebas.

El entrenamiento de pruebas de software está disponible como "entrenamiento en vivo en el sitio" o "entrenamiento remoto en vivo". El entrenamiento en vivo se puede realizar localmente en las instalaciones del cliente en Colombia o en los centros de entrenamiento corporativos de NobleProg en Colombia. El entrenamiento remoto en vivo se lleva a cabo por medio de un escritorio remoto interactivo.

NobleProg--su proveedor de capacitación local

Machine Translated

Testimonios

★★★★★
★★★★★

Algunos de nuestros clientes

Programa del curso Pruebas de Software

Nombre del Curso
Duración
Descripción General
Nombre del Curso
Duración
Descripción General
14 horas
Descripción General
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo mejorar un conjunto de pruebas automatizadas utilizando técnicas avanzadas para controlar el selenio.

Al final de esta capacitación, los participantes podrán:

- Resuelva problemas complejos de automatización de pruebas de aplicaciones web con Selenium
- Aplicar expresiones regulares y técnicas de verificación basadas en patrones
- Manejar excepciones que detienen la ejecución de pruebas
- Realice llamadas SQL para verificar datos
- Búsqueda programática de objetos web
- Captura dinámicamente datos de controles web
- Crear un marco de prueba basado en datos
- Distribuir las pruebas con Selenium Grid

Audiencia

- Probadores de software
- Gestores de prueba
- Profesionales de aseguramiento de calidad
7 horas
Descripción General
Probar y validar los servicios REST en Java es más difícil que en los lenguajes dinámicos como Ruby y Groovy. REST Assured es un DSL de Java (lenguaje específico del dominio) que brinda la simplicidad de estos lenguajes en el dominio de Java.

En esta capacitación, los participantes aprenden a probar los servicios API REST. Discutimos cómo las pruebas API pueden resolver algunas de las deficiencias de la interfaz de usuario y las pruebas basadas en unidades. La capacitación incluye sesiones de práctica y un proyecto de desarrollo de prueba. Al final de la capacitación, los participantes comprenderán cuándo llevar a cabo las pruebas REST API, cómo explorar y acceder a las API, cómo llevar a cabo diferentes tipos de pruebas y cómo llevar sus pruebas juntas a través de la integración y la automatización.

Audiencia

Ingenieros de QA, probadores y desarrolladores de pruebas involucrados en pruebas de API de software y servicios web

Formato del curso

Un curso dirigido por un instructor que incluye una introducción a las pruebas API, sus herramientas y procesos, y un proyecto práctico de desarrollo de pruebas basado en REST Assured.
35 horas
Descripción General
Este curso proporciona capacitación para el manejo de proyectos de prueba y proporciona experiencia práctica con aplicaciones web, automatización de pruebas funcionales y automatización de pruebas de navegador cruzado usando la suite de pruebas Selenium. También introdujo jMeter de manera comprensiva.

Roughtly 2 días de JMeter y 3 días de Selenio.

Esquema del curso:

Fundamentos de JMeter

Este curso cubre la creación e implementación de pruebas funcionales y de unidades con Apache JMeter, el software gratuito de pruebas de aplicaciones de The Apache Software Foundation. El objetivo del curso es permitir a las organizaciones automatizar completamente sus diferentes requisitos de pruebas, ahorrando tiempo, dinero y ayudando a minimizar el riesgo de errores humanos en las pruebas. El programa explora los conceptos de diseñar y crear planes de prueba para aplicaciones web del mundo real usando Apache JMeter, incluyendo planes de regresión funcional y de pruebas de estrés. Los participantes aprenderán cómo diseñar planes de prueba para una variedad de propósitos y utilizar los diversos componentes y funciones dentro de JMeter para su ventaja, permitiéndoles automatizar completamente el proceso de pruebas de aplicaciones web.

JMeter Avanzado

Este curso trata sobre técnicas avanzadas de pruebas de aplicaciones web. Se centra en la automatización completa, scripting, integración de pruebas con fuentes de datos externas
21 horas
Descripción General
Este curso proporciona capacitación para el manejo de proyectos de prueba utilizando el conjunto de pruebas Selenium y pruebas continuas con Jenkins.

Audiencia prevista:

- Ingenieros de prueba de software
- Desarrolladores de software involucrados en el desarrollo ágil
- Gerentes de lanzamiento
- Ingenieros de control de calidad

Al final de la capacitación de Selenium, los delegados podrán:

- Utilice el conjunto de pruebas Selenium de manera efectiva en proyectos reales
- Use Selenium para pruebas de navegador cruzado
- Distribuya las pruebas con Selenium Grid
- Ejecute pruebas de regresión de selenio en Jenkins
- Preparar informes de prueba e informes de período usando Jenkins
14 horas
Descripción General
Este curso introduce a los participantes a las pruebas automatizadas con Selenium WebDriver y C # en Visual Studio. Si no tiene experiencia en la programación de C # o desea mejorar C #, consulte el curso: [C # para Automation Test Engineers](/cc/csharpfortesters).

Audiencia

Desarrolladores y probadores con conocimiento de C # que desean configurar pruebas automáticas con Selenio

Formato del curso

Conferencia parcial, discusión parcial, práctica práctica intensa, pruebas ocasionales para medir la comprensión
7 horas
Descripción General
Selendroid es un marco de automatización de pruebas de código abierto para dispositivos Android. Se puede usar para probar aplicaciones nativas, aplicaciones híbridas y sitios web móviles que se ejecutan en dispositivos reales y emuladores. Basado en la API del cliente Selenium Webdriver, admite la integración total con los marcos existentes de Selenium. Selendroid admite la conexión en caliente de dispositivos de hardware y se puede integrar como un nodo en Selenium Grid para realizar pruebas en paralelo a gran escala. Es compatible con el protocolo JSON Wire.

Esta capacitación introduce el marco Selenium y guía a los participantes a través de la configuración, configuración y ejecución de las pruebas de automatización en un entorno de prueba práctica en vivo. Después del curso, los participantes tendrán el conocimiento y la práctica para llevar a cabo sus propias iniciativas de prueba automatizadas para dispositivos Android.

Audiencia

Ingenieros de prueba

Formato del curso

Discusión interactiva + práctica práctica
21 horas
Descripción General
ScalaCheck es una biblioteca para llevar a cabo pruebas automatizadas basadas en propiedades para programas Scala o Java. Inspirado en la biblioteca Haskell QuickCheck, usa propiedades para describir el comportamiento esperado de una aplicación, generando datos de entrada aleatorios al principio, luego probando esta información en diferentes áreas de la aplicación e informando el resultado.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los beneficios y conceptos detrás de las pruebas basadas en propiedades mientras practican las propiedades de escritura que conducen a la generación automática de casos de prueba.

Al final de esta capacitación, los participantes podrán:

- Escribir propiedades generales que reemplacen y / o complementen los casos de prueba unitaria escritos a mano
- Escribir pruebas en el nivel superior de las especificaciones de propiedad
- Ejecute ScalaCheck como un ejecutabl independiente, utilizando el corredor de prueba de línea de comandos incorporado
- Integra ScalaCheck con frameworks de prueba como ScalaTest, specs2 y LambdaTest

Audiencia

- Ingenieros de prueba
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
7 horas
Descripción General
Este curso de un día guía a los participantes a través de los fundamentos de RSpec , BDD (Behavior Driven Development) y otros métodos de prueba con ejercicios prácticos.
14 horas
Descripción General
El Robot Framework es un marco de automatización de pruebas de código abierto para pruebas de aceptación y desarrollo basado en pruebas de aceptación (ATDD). Utiliza palabras clave para abstraer los detalles de una prueba, transmitiendo la intención en lugar de los aspectos prácticos. El marco principal se implementa en Python y se puede ejecutar en Jython (JVM) e IronPython (.NET). Robot Framework fue originalmente desarrollado por Nokia.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir un conjunto de casos de prueba y un conjunto de pruebas, luego ejecutarán las pruebas en una aplicación de demostración.

Al final de esta capacitación, los participantes podrán:

- Utilice el enfoque de prueba basado en palabras clave de Robot Framework y la sintaxis de datos de prueba tabular para escribir y ejecutar pruebas
- Use una sintaxis consistente para componer palabras clave nuevas a partir de las existentes
- Llevar a cabo pruebas de Desarrollo conducido por comportamientos (BDD) de estilo pepinillo (similar al pepino)
- Genere e interprete informes y registros para solucionar fallas en la aplicación probada
- Las capacidades de Extended Robot Framework utilizan bibliotecas de terceros escritas en Python, Java, Perl, Javascript y PHP
- Integrar Robot Framework con Selenium para probar aplicaciones web

Audiencia

- Ingenieros de prueba de software

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
7 horas
Descripción General
La prueba basada en la propiedad es un enfoque de prueba automatizado que le permite concentrarse en el comportamiento esperado de un sistema al describir sus propiedades, y luego usar datos de prueba generados aleatoriamente para ejecutar las pruebas.

QuickCheck (o QuickCheck2, QC2) es una biblioteca basada en Haskell para realizar pruebas aleatorias de las propiedades del programa. Toma la especificación de un programa - las propiedades que una función debería satisfacer - y prueba que esas propiedades se mantienen en una gran cantidad de casos generados aleatoriamente.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir las especificaciones de un programa en forma de propiedades, y luego las proporcionarán como entrada a QuickCheck para la generación automática de casos de prueba.

Al final de esta capacitación, los participantes podrán:

- Escribir propiedades generales que reemplacen y / o complementen los casos de prueba unitaria escritos a mano
- Escribir pruebas en el nivel superior de las especificaciones de propiedad
- Configure un entorno de prueba e integre QuickCheck en procesos de implementación de extremo a extremo

Audiencia

- Ingenieros de prueba de software
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 horas
Descripción General
Selenium es una biblioteca de código abierto para automatizar las pruebas de aplicaciones web en varios navegadores. El selenio interactúa con un navegador como lo hace la gente: haciendo clic en enlaces, rellenando formularios y validando texto. Es la herramienta más popular para la automatización de pruebas de aplicaciones web. Selenium se basa en el marco de WebDriver y tiene excelentes enlaces para numerosos lenguajes de scripting, incluido Ruby.

En esta capacitación, los participantes combinan el poder de Ruby con Selenium para automatizar la prueba de una aplicación web de muestra. Al aprender a crear y combinar guiones de prueba Ruby con la automatización web Selenium en un entorno de laboratorio en vivo, los participantes obtendrán el conocimiento y la práctica necesarios para automatizar las pruebas de sus propias aplicaciones web y sitios web.

Audiencia

Probadores y Desarrolladores

Formato del curso

Conferencia parcial, discusión parcial, práctica práctica intensa
14 horas
Descripción General
La formación está abierta tanto a los desarrolladores, Scrum Masters, Product Owner y también algunos aspectos del departamento de negocios. El propósito de la formación es introducir temas de aseguramiento de la calidad y la integración continua y su lugar en los proyectos realizados metodologías ágiles. Los participantes obtendrán una perspectiva amplia sobre los temas discutidos, así como el conocimiento práctico de las herramientas y procesos de desarrollo de software de acuerdo con el QA / CI. Representantes de negocios, podrán conocer los beneficios de implementar esas herramientas y procesos y traducirse tanto en el tiempo como en el costo del desarrollo de software. Los temas presentados se basan en PHP o Java, dependiendo de los requerimientos del cliente.
21 horas
Descripción General
La prueba unitaria es un enfoque de prueba que prueba unidades individuales de código fuente modificando sus propiedades o activando un evento para confirmar si el resultado es el esperado. PyTest es un marco de pruebas completo, independiente de la API, flexible y extensible con un modelo de dispositivo avanzado y con mucho cuerpo.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar PyTest para escribir pruebas breves y fáciles de mantener que sean elegantes, expresivas y legibles.

Al final de esta capacitación, los participantes podrán:

- Escribir pruebas legibles y mantenibles sin la necesidad de un código repetitivo
- Use el modelo de dispositivo para escribir pequeñas pruebas
- Pruebas de escala hasta pruebas funcionales complejas para aplicaciones, paquetes y bibliotecas
- Comprender y aplicar las características de PyTest, como anzuelos, reescritura de afirmaciones y complementos
- Reduzca los tiempos de prueba ejecutando pruebas en paralelo y en múltiples procesadores
- Ejecute pruebas en un entorno de integración continua, junto con otras utilidades como tox, simulacro, cobertura, unittest, doctest y Selenium
- Use Python para probar aplicaciones que no sean de Python

Audiencia

- Probadores de software

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
35 horas
Descripción General
Audiencia

- Gerentes de Pruebas
- Probadores de rendimiento o ingenieros de rendimiento
- Desarrolladores que quieren crecer su carrera en pruebas de rendimiento.

Formato del curso.

40% conferencias, 60% laboratorios.
14 horas
Descripción General
Transportador es un marco de prueba de automatización de extremo a extremo para aplicaciones Angular y AngularJS. Se usa para ejecutar pruebas contra aplicaciones web, interactuando con ellas como lo haría un usuario: rellenando formularios, haciendo clic en elementos y navegando de página a página.

En esta capacitación dirigida por un instructor, los participantes aprenden de primera mano cómo escribir pruebas de transportador contra una aplicación web angular de muestra en un entorno de laboratorio en vivo.

Al final de este curso, los participantes habrán adquirido competencia en transportador y estarán cómodos

creando sus propias pruebas de automatización para aplicaciones angulares
Integrando transportador en su flujo de trabajo de desarrollo existente
asegurando que sus pruebas sean limpias y mantenibles
ejecutar un transportador con o sin selenio para controlar el comportamiento del navegador

Audiencia

desarrolladores de sitios de Internet
Ingenieros de prueba de automatización

Formato del curso

Conferencia parcial, discusión parcial, práctica práctica intensa
7 horas
Descripción General
La prueba basada en la propiedad es una técnica de prueba automatizada que le permite concentrarse en el comportamiento esperado de un sistema al describir sus propiedades y luego usar datos de prueba generados aleatoriamente para ejecutar las pruebas.

"Describe los argumentos, describe el resultado, haz que la computadora intente probar que tu código está equivocado".

Algunos de los temas cubiertos en este entrenamiento en vivo dirigido por un instructor incluyen:

- Cómo escribir y ejecutar pruebas con F #
- El marco de prueba basado en la propiedad FsCheck
- Usando Diamond Kata para implementar TDD
- Afilando sus habilidades de diseño de código

Audiencia

- Ingenieros de prueba de automatización
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
21 horas
Descripción General
Postman es una herramienta de automatización popular para las pruebas de API. Postman ofrece características que simplifican cada paso de la prueba de una API.

Esta formación en vivo dirigida por un instructor (in situ o remota) está dirigida a los probadores de software que deseen utilizar Postman para las pruebas de API.

Al final de esta formación, los participantes podrán:

- Ejecute pruebas mediante solicitudes automatizadas y flujos de trabajo.
- Defina, desarrolle, pruebe y observe una API mediante un sistema de control de versiones.
- Generar datos dinámicos en una solicitud.
- Documentar y organizar pruebas en colecciones para la revisión del equipo.

Formato del curso

- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para organizar.
14 horas
Descripción General
PHPUnit es un marco de prueba de unidades para PHP. PHPUnit emplea parámetros estrictos para determinar si las unidades individuales de código están libres de errores y listas para el despliegue. Al aislar y probar unidades individuales, los desarrolladores pueden garantizar una mayor estabilidad de la aplicación, evitar errores de regresión y reducir los costos asociados con el código de mal funcionamiento en la producción.

Esta capacitación en vivo dirigida por un instructor enseña a los participantes a escribir códigos comprobables en forma de unidades de prueba para facilitar el diagnóstico, el aislamiento y la resolución de errores. El entrenamiento guía a los participantes a través de la creación de un ambiente de prueba listo para trabajar usando el marco de prueba de PHPUnit.

Al final de esta capacitación, los participantes podrán:

- Distinga entre unidades de prueba buenas y malas
- Lee e interpreta los resultados de las pruebas
- Administre y diagnostique proactivamente su código base para reducir errores
- Asegúrese de que su base de código sea adecuada para una integración y despliegue continuos

Audiencia

- Desarrolladores de PHP intermedios a avanzados que desean mejorar la capacidad de prueba de su código

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
7 horas
Descripción General
PhantomJS es un navegador web sin una interfaz gráfica de usuario. Es compatible con el manejo de DOM, selector de CSS, JSON, Canvas y SVG. PhantomJS proporciona una API de Javascript para que sea "WebKit scriptable".

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir scripts PhantomJS para probar aplicaciones web, capturar capturas de pantalla, monitorear el tráfico de la red y verificar los resultados de las pruebas unitarias.

Al final de esta capacitación, los participantes podrán:

- Ejecute pruebas web sin cabeza con marcos como Jasmine, QUnit, Mocha, Capybara y Selenium
- Captura de forma programada contenidos web, incluidos SVG y Canvas
- Crear capturas de pantalla del sitio web con vista previa en miniatura
- Acceda y manipule páginas web a través de DOM API o jQuery
- Controle la carga y exportación de páginas como archivos HAR estándar
- Automatice el análisis de rendimiento con YSlow y Jenkins

Audiencia

- Ingenieros de prueba de software

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
14 horas
Descripción General
Selenium es una biblioteca de código abierto para automatizar las pruebas de aplicaciones web en varios navegadores. El selenio interactúa con un navegador como lo hace la gente: haciendo clic en enlaces, rellenando formularios y validando texto. Es la herramienta más popular para la automatización de pruebas de aplicaciones web. Selenium se basa en el marco WebDriver y tiene excelentes enlaces para numerosos lenguajes de scripting, incluido Python.

En esta capacitación, los participantes combinan el poder de Python con Selenium para automatizar la prueba de una aplicación web de muestra. Al combinar la teoría con la práctica en un entorno de laboratorio en vivo, los participantes obtendrán el conocimiento y la práctica necesarios para automatizar sus propios proyectos de prueba web utilizando Python y Selenium.

Audiencia

Probadores y Desarrolladores

Formato del curso

Conferencia parcial, discusión parcial, práctica práctica intensa
7 horas
Descripción General
Este curso introductorio está diseñado para familiarizar a los profesionales de pruebas con los conceptos básicos de aplicaciones web usando las pruebas de selenio. Probadores pueden construir, mejorar y mantener scripts utilizando tanto el IDE Selenium y el Selenium WebDriver 2.

Público destinatario

El público objetivo son los probadores de software que buscan para automatizar la comprobación de aplicaciones web usando Selenium. Estos probadores tal vez nueva para poner a prueba la automatización y, por tanto, pueden incluir los profesionales de aseguramiento de la calidad, gerentes o jefes de equipo que son responsables de la interacción con los probadores o que necesitan asegurarse de herramientas dass die están siendo aplicados por completo y de manera apropiada.

Al final del curso, usted será capaz de:

- Describir la función y el propósito de Selenium
- Entender los beneficios y enfoque adecuado para la automatización de pruebas
- Casos de prueba automatizado de registro
- Casos de prueba de reproducción automatizada
- Aplicar y utilizar diferentes técnicas de verificación
- Ver y analizar los resultados
- Configuración y uso del Selenium RC (control remoto)
- Crear y trabajar con conjuntos de pruebas
- Programar ejecuciones de pruebas automáticas
- Utilizar diferentes formatos de guión Selenium
- Modificar los scripts para extender la capacidad de probar la aplicación
- El Selenium configurar con Eclipse y el Selenium WebDriver 2
- Comprender y utilizar los archivos de ayuda RTTS
- Convertir código de Selenium para trabajar con el Selenium 2 WebDriver
- Configuración y personalización de los archivos de registro
- Crear un mapa de objetos personalizados
- Crear módulos reutilizables para reducir el mantenimiento de la escritura
- Utilice las herramientas para ayudar a identificar XPath
28 horas
Descripción General
El proyecto Open Web Application Security es una comunidad en línea que crea artículos, metodologías, documentación, herramientas y tecnologías de libre acceso en el campo de la seguridad de las aplicaciones web.

OWASP ofrece marcos de pruebas y herramientas para identificar vulnerabilidades en aplicaciones y servicios web

Audiencia

Este curso está dirigido a desarrolladores, ingenieros y arquitectos que buscan asegurar sus aplicaciones y servicios web
14 horas
Descripción General
TestNG es un framework de pruebas diseñado para simplificar una amplia gama de necesidades de pruebas, desde pruebas de unidades (prueba de una clase en aislamiento de las otras) hasta pruebas de integración (probando sistemas completos de varias clases, varios paquetes e incluso varios frameworks externos, como servidores de aplicaciones).

Audiencia

Este curso está diseñado para ingenieros y desarrolladores que buscan adoptar la suite TestNG en su flujo de trabajo.
21 horas
Descripción General
Watir (Web Application Testing en Ruby) es una biblioteca de código abierto para la automatización de pruebas. Watir interactúa con un navegador de la misma manera que las personas: haciendo clic en enlaces, completando formularios y validando texto. Basado en el marco WebDriver, es comparable a Selenium y es una de las herramientas más populares para la automatización de pruebas de aplicaciones web.

En esta capacitación, los participantes aprenderán a usar Watir para automatizar sus pruebas de aplicaciones web al combinar la teoría con la práctica en un entorno de laboratorio en vivo. Al final del curso, los participantes tendrán el conocimiento y la práctica para utilizar toda la potencia de Watir y Ruby para automatizar sus proyectos de prueba web.

Audiencia

Ingenieros de prueba de automatización

Formato del curso

Un curso dirigido por un instructor con cobertura teórica de Watir y Ruby junto con ejercicios y un gran componente de práctica práctica.
14 horas
Descripción General
La prueba de usabilidad es una técnica para evaluar un producto o sistema de software probándolo en usuarios para observar directamente cómo interactúan con él.

El taller comienza con una introducción a las pruebas de usabilidad, qué es y cómo las empresas lo utilizan para promover un buen diseño y desarrollo de software. El lenguaje no es técnico y el aprendizaje es práctico y práctico, con un enfoque en los usuarios finales, sus requisitos, forma de pensar y forma de interactuar con el sistema.

Al final de esta capacitación, los participantes sabrán cómo:

- Determine el enfoque de prueba de usabilidad más adecuado basado en las características únicas de un producto y su etapa en el ciclo de desarrollo.
- Desarrolle un plan de prueba de usabilidad.
- Recluta, evalúa y administra probadores.
- Escribir, asignar y moderar tareas de prueba de usabilidad que producen el mayor impacto para los usuarios finales y el negocio.
- Recopila, analiza e informa los resultados de las pruebas.
- Comuníquese y colabore de manera efectiva con los gerentes comerciales, los desarrolladores y los equipos de control de calidad sobre la importancia y las acciones necesarias para entregar un producto final que no solo funcione, sino que funcione bien y brinde la experiencia del usuario deseada.

Audiencia

- Propietarios y gerentes de producto
- Directores de control de calidad
- Comprobadores manuales
- Usuarios internos de un producto o sistema de software

Formato del curso

- Un taller interactivo dirigido por un instructor con muchas actividades y prácticas.

Notas

- Los estudios de casos y las muestras de software utilizadas en este taller están preestablecidas por el instructor. Para personalizar los materiales, contáctenos con anticipación.
14 horas
Descripción General
La prueba unitaria es un enfoque de prueba que prueba unidades individuales de código fuente modificando sus propiedades o activando un evento para confirmar si el resultado es el esperado.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir y ejecutar pruebas unitarias contra una aplicación .Net de muestra utilizando C # y Visual Studio.

Al final de esta capacitación, los participantes podrán:

- Utilice marcos de prueba como NUnit y xUnit.net para crear y administrar código de prueba de unidad
- Definir e implementar un enfoque de desarrollo impulsado por pruebas más amplio para las pruebas
- Adapte el marco de prueba para extender la cobertura de prueba para una aplicación

Audiencia

- Ingenieros de prueba de software
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
7 horas
Descripción General
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán sobre varios marcos de prueba de JavaScript a medida que avancen en la creación de un conjunto de pruebas unitarias para una aplicación web.

Al final de esta capacitación, los participantes podrán:

- Escribir pruebas unitarias en JavaScript usando marcos de pruebas unitarias como QUnit y Jasmine
- Utilice marcos como Mocha y Chai para implementar TDD y BDD

Audiencia

- Ingenieros de prueba

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
7 horas
Descripción General
Este curso presenta las herramientas y técnicas necesarias para escribir pruebas unitarias usando el marco de prueba HUnit. HUnit es un marco de pruebas unitarias para Haskell, similar a la herramienta JUnit para Java.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar HUnit para escribir pruebas unitarias que son directas y fáciles de entender.

Al final de esta capacitación, los participantes podrán:

- Escribir pruebas que sean fáciles de crear, cambiar y ejecutar
- Use HUnit para agrupar las pruebas en suites y verifique los resultados automáticamente
- Escribir especificaciones de prueba concisas y flexibles
- Integre HUnit con otras utilidades como QuickCheck y HSpec
- Extienda el marco de prueba

Audiencia

- Ingenieros de prueba

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
7 horas
Descripción General
Travis CI es un servicio de integración continua alojado y alojado utilizado para crear y probar proyectos de software alojados en GitHub. Es una alternativa alojada a Jenkins.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán un enfoque basado en la nube para la integración continua a medida que construyen y despliegan una aplicación web de muestra utilizando Travis CI.

Al final de esta capacitación, los participantes podrán:

- Diseña y prueba proyectos alojados en GitHub
- Implemente una aplicación para diferentes proveedores de hosting utilizando Travis CI
- Utilice Travis CI para verificar automáticamente el software cuando se haya comprometido con GitHub
- Ejecute pruebas automatizadas en diferentes máquinas, sistemas operativos y versiones de software
- Integre Travis CI con herramientas de terceros

Audiencia

- Desarrolladores
- Probadores
- Ingenieros de DevOps

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
35 horas
Descripción General
En esta formación de formación dirigida por instructores, los participantes aprenderán cómo utilizar Tosca para realizar pruebas de extremo a extremo (web + backend). La formación combina la teoría con la práctica en un entorno de laboratorio en vivo, dando a los participantes la oportunidad de interactuar con la tecnología, el instructor y sus compañeros.

La formación comienza con una visión general de las pruebas de automatización tradicionales basadas en códigos y secuencias de comandos y contrasta con el enfoque basado en modelos de Tosca para las pruebas de automatización. Los participantes aprenden a crear y ejecutar casos de prueba utilizando los módulos predeterminados de Tosca, así como la forma de crear sus propios módulos para su ejecución. Desde los directores de modelado de software, para probar la cobertura a través de diferentes navegadores, hasta la reutilización de módulos, este entrenamiento acompaña a los participantes a través de la teoría y la práctica y les permite implementar su propia solución de pruebas en Tosca.

Audiencia

Ingenieros de pruebas de automatización

Formato del curso

Parte conferencia, discusión de la parte, práctica práctica pesada
Cursos de Fin de Semana de Pruebas de Software, Capacitación por la Tarde de Pruebas de Software, Pruebas de Software boot camp, Clases de Pruebas de Software, Capacitación de Fin de Semana de Pruebas de Software, Cursos por la Tarde de Pruebas de Software, Pruebas de Software coaching, Instructor de Pruebas de Software, Capacitador de Pruebas de Software, Pruebas de Software con instructor, Cursos de Formación de Pruebas de Software, Pruebas de Software en sitio, Cursos Privados de Pruebas de Software, Clases Particulares de Pruebas de Software, Capacitación empresarial de Pruebas de Software, Talleres para empresas de Pruebas de Software, Cursos en linea de Pruebas de Software, Programas de capacitación de Pruebas de Software, Clases de Pruebas de SoftwareCursos de Fin de Semana de Software Testing, Capacitación por la Tarde de Software Testing, Software Testing boot camp, Clases de Software Testing, Capacitación de Fin de Semana de Software Testing, Cursos por la Tarde de Software Testing, Software Testing coaching, Instructor de Software Testing, Capacitador de Software Testing, Software Testing con instructor, Cursos de Formación de Software Testing, Software Testing en sitio, Cursos Privados de Software Testing, Clases Particulares de Software Testing, Capacitación empresarial de Software Testing, Talleres para empresas de Software Testing, Cursos en linea de Software Testing, Programas de capacitación de Software Testing, Clases de Software Testing

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Colombia!

As a Business Development Manager you will:

  • expand business in Colombia
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!