Cursos de Pruebas de Software | Cursos de Software Testing

Cursos de Pruebas de Software

Pruebas (Software Testing) requiere 30% - 50% del tiempo y los recursos del proyecto, pero - a pesar del aumento significativo de la conciencia de prueba durante los últimos 20 años - que todavía no se aprecia lo suficiente. Si las pruebas tienen un 30-50% del presupuesto del proyecto, ¿por qué las compañías normalmente pasan menos del 5% de su presupuesto de formación en Cursos de Pruebas? La respuesta es que muchas personas creen que las pruebas de alguna manera se puede hacer sin habilidades especiales, sólo usar su sentido común, mientras que para programación en Python se requiere al conocimiento profesional. Vale la pena recordar que la productividad y la eficiencia de la prueba puede ser planteado de manera espectacular, usando los conocimientos y habilidades de especialista, que son proporcionados por nuestros cursos de formación. La capacitación en Pruebas de Software está disponible en dos modalidades: "presencial en vivo" y "remota en vivo"; la primera se puede llevar a cabo localmente en las instalaciones del cliente en Paraguay o en los centros de capacitación corporativa de NobleProg en Paraguay, la segunda se lleva a cabo a través de un escritorio remoto interactivo.

NobleProg -- Su Proveedor Local de Capacitación

Testimonios

★★★★★
★★★★★

Programa del curso Pruebas de Software

CódigoNombreDuraciónInformación General
jmeterfunFundamentos Bàsicos de JMeter7 horasEste curso cubre la creación e implementación de pruebas funcionales y unitarias con Apache JMeter, el software gratuito de pruebas de aplicaciones de The Apache Software Foundation. El propósito 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, de regresión y de estrés. Los participantes aprenderán cómo diseñar planes de prueba para una variedad de propósitos y usar los diversos componentes y funciones dentro de JMeter para su ventaja, permitiéndoles automatizar completamente el proceso de pruebas de aplicaciones web.
concordionCurso de Concordion21 horasConcordion es un marco de "especificación por ejemplo" basado en Java y de código abierto que reúne pruebas y especificaciones Se integra con JUnit y se puede usar con los populares IDEs basados ​​en Java como Netbeans, Eclipse e IntelliJ IDEA En esta capacitación en vivo con instructor, los participantes aprenderán los conceptos básicos de Concordion, su configuración de entorno, comandos clave, mejores prácticas y más a medida que recorren stepbystep mediante la creación de una aplicación de muestra de Concordion Al final de esta capacitación, los participantes podrán: Comprender la funcionalidad de Concordian Instalar y desplegar Concordian Escribir especificaciones de Concordion en Markdown y HTML Audiencia Desarrolladores de software y programadores Probadores de automatización Analistas comerciales Formato del curso Conferencia de parte, parte de discusión, ejercicios y práctica manual .
mbtIntroducción a las pruebas basadas en modelos14 horasLas pruebas basadas en modelos (MBT) son un enfoque de prueba que usa modelos para representar el comportamiento deseado de un sistema bajo prueba (SUT). Es un enfoque de prueba en etapas tempranas que permite una cobertura de prueba completa y altamente automatizada que es sistemática y mantenible.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán la teoría y la práctica de las pruebas basadas en modelos mientras implementan las herramientas y técnicas indicadas en un entorno de prueba de prueba MBT.

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

- Genere casos de prueba aplicando estrategias y técnicas de modelado
- Evaluar y evaluar herramientas gratuitas y comerciales para implementar MBT
- Administrar modelos de prueba para diferentes tipos de aplicaciones de software, sistemas y entornos
- Evaluar, proponer e implementar una estrategia de MBT dentro de una organización
- Comprender y explicar los beneficios y desafíos de MBT

Audiencia

- Ingenieros de prueba de software, analistas, diseñadores y gerentes
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
phpunittestingPruebas Unitarias con PHP14 horasPHPUnit 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
cucumberjavaCucumber: implementando BDD con Java7 horasCucumber es un marco BDD de fuente abierta para escribir pruebas en un estilo de lenguaje natural. BDD, o Behavior Driven Development, es una técnica ágil de desarrollo de software que fomenta la colaboración entre desarrolladores, QA y personas de negocios no técnicos en un proyecto de software.

Esta capacitación comienza con una discusión sobre BDD y cómo Cucumber se usa para llevar a cabo pruebas de BDD para aplicaciones web. Los participantes tienen amplias oportunidades de interactuar con el instructor y sus compañeros mientras implementan los conceptos y las tácticas aprendidas en este práctico entorno práctico de laboratorio.

Al final de esta capacitación, los participantes comprenderán a fondo BDD y Cucumber, así como la práctica y el conjunto de herramientas necesarias para escribir sus propios casos de prueba para escenarios de pruebas de software del mundo real.

Audiencia

- Probadores y Desarrolladores

Formato del curso

- Gran énfasis en la práctica práctica. La mayoría de los conceptos se aprenden a través de muestras, ejercicios y desarrollo práctico.

Nota

- Esta capacitación usa Eclipse y Selenium. Si desea utilizar un IDE diferente o un marco de automatización de prueba, contáctenos para organizarlo.
- Si su equipo está pasando de las pruebas manuales a las pruebas de automatización por primera vez, contáctenos para organizar la extensión de la capacitación e incluir una cobertura adicional de las pruebas de automatización.
jbehaveJBehave: BDD con Java7 horasJBehave es un marco de BDD basado en Java de código abierto para escribir pruebas en un estilo de lenguaje natural. BDD, o Behavior Driven Development, es una técnica ágil de desarrollo de software que fomenta la colaboración entre desarrolladores, QA y personas de negocios no técnicos en un proyecto de software.

Esta capacitación comienza con una discusión sobre BDD y sobre cómo se puede usar el marco JBehave para realizar pruebas de BDD para aplicaciones web. Los participantes tienen amplias oportunidades de interactuar con el instructor y sus compañeros mientras implementan los conceptos y las tácticas aprendidas en este práctico entorno práctico de laboratorio.

Al final de esta capacitación, los participantes comprenderán firmemente BDD y JBehave, así como la práctica y el conjunto de herramientas necesarias para escribir casos de prueba para escenarios de pruebas de software reales.

Audiencia

- Probadores y Desarrolladores

Formato del curso

- Gran énfasis en la práctica práctica. La mayoría de los conceptos se aprenden a través de muestras, ejercicios y desarrollo práctico.
ScalaCheckPruebas basadas en la propiedad con ScalaCheck21 horasScalaCheck 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
WinRunnerCurso de WinRunner21 horasHP WinRunner es una herramienta de prueba funcional automatizada de clase empresarial para registrar y reproducir interacciones de UI como scripts de prueba.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a crear y ejecutar sofisticadas pruebas automatizadas en una aplicación.

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

- Cree scripts de prueba adaptables y reutilizables que reemplacen o completen las pruebas manuales
- Automatice el proceso de prueba, desde el desarrollo de la prueba hasta la ejecución
- Preparar y ejecutar una prueba de prueba nocturna
- Use TSL (Test Script Language) para controlar WinRunner
- Comprenda las funciones avanzadas de WinRunner, como el concepto de sincronización, la verificación de pruebas y el flujo de trabajo de WinRunner

Audiencia

- Comprobadores manuales
- Ingenieros de prueba de automatización
- Ingenieros de control de calidad

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
TestCompleteCurso de TestComplete21 horasTestComplete (por SmartBear) es una herramienta de automatización de UI utilizada para pruebas funcionales y de regresión.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo usar las características de TestComplete, incluyendo su modelo de objeto de prueba, puntos de verificación, asignación de nombre y UI para llevar a cabo pruebas automatizadas en aplicaciones de escritorio, web y móviles.

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

- Crear, grabar y ejecutar pruebas funcionales
- Crear un marco de prueba escalable y mantenible
- Crea puntos de control, ajusta las pruebas para múltiples dispositivos y analiza los resultados de las pruebas
- Use las extensiones de script de TestComplete

Audiencia

- Ingenieros de prueba de automatización
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
angulartestingAngular: Probando sus Aplicaciones Angulares14 horasEn esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir y mantener pruebas para aplicaciones angulares.

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

- Decidir la estrategia más adecuada para probar una aplicación angular
- Llevar a cabo pruebas unitarias, pruebas de componentes, pruebas A / B y de extremo a extremo en una aplicación angular
- Elija las herramientas adecuadas para el trabajo: jazmín, karma, transportador, mocha, etc.
- Escribir pruebas en transportador y jazmín
- Ejecutar y depurar pruebas con Karma y transportador
- Crear un conjunto de pruebas de mantenimiento
- Emplee las mejores prácticas para pruebas unitarias en Angular

Audiencia

- Probadores
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

Angular tiene diferentes nombres y versiones, a saber: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. Para personalizar la versión utilizada en esta capacitación, comuníquese con nosotros para organizarla.
unittestingwithcsharpPrueba Unitaria con C #14 horasLa 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
propertybasedtestingPrueba basada en propiedad con F #7 horasLa 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
usabilitytestingPrueba de usabilidad del software: Live Workshop14 horasLa 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.
bddfornonprogrammersBDD para no programadores: taller en vivo14 horasBDD, o Behavior Driven Development, es una técnica ágil de desarrollo de software que fomenta la colaboración entre desarrolladores, equipos de control de calidad y personas de negocios no técnicos a lo largo del ciclo de planificación, desarrollo y prueba de un proyecto de software.

El taller comienza con una introducción a BDD, qué es y cómo lo utilizan las empresas para promover un buen diseño, desarrollo y pruebas de software. Hacemos esto desde un punto de vista que no es de ingeniería, con la vista puesta en los usuarios finales, sus requisitos, el lenguaje y su forma de pensar. También abordamos los desafíos de comunicación que las partes interesadas de negocios probablemente encontrarán a medida que trabajen más cerca con sus pares de mentalidad técnica.

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

- Escriba historias de usuarios sucintas que capturen los patrones de uso de usuarios reales del software
- Traduzca sus historias de usuarios en el lenguaje conductual de BDD (Given, When, Then)
- Derivar casos de prueba de estas historias, para que los ingenieros los implementen y prueben
- Comprender la relación entre los requisitos del producto, los criterios de aceptación y los casos de prueba
- Desmitificar la jerga técnica que impide la comunicación y la comprensión
- Instale y use excelentes herramientas para escribir archivos de características de BDD
- Comprenda y aprecie lo que sucede una vez que el trabajo se entrega a los ingenieros
- Juega un papel más activo en el ciclo de desarrollo iterativo

Audiencia

- Propietarios y gerentes de producto
- Analistas comerciales
- Comprobadores manuales
- Usuarios finales de un producto o sistema de software
- No ingenieros y no codificadores involucrados en el diseño de productos

Formato del curso

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

Notas

- El taller incluye casos de estudio y muestras de software. Para personalizar los materiales para el producto y la situación de su empresa, póngase en contacto con nosotros para organizar.
protractorProtractor: prueba completa para aplicaciones web angulares14 horasTransportador 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
javatestingIntroducción a Java para la automatización de pruebas28 horasEste curso está diseñado para cualquier persona interesada en aprender Java a los efectos de la automatización de pruebas. Es un curso simplificado e intensivo con muchos ejercicios prácticos para que los participantes aumenten rápidamente con las habilidades esenciales de programación necesarias para aplicar a las pruebas de automatización de software. El foco está en los fundamentos de Java que se pueden aplicar directa e inmediatamente a la automatización de pruebas.

Este curso no cubre en profundidad los marcos de automatización de pruebas como Selenium. También evita el enfoque convencional de "Hello World" para aprender Java, ya que este no es un curso sobre desarrollo de aplicaciones. Este curso está dirigido directamente a lograr que los participantes comiencen a funcionar rápidamente con la automatización de pruebas. Si ya está versado en Java y desea ingresar directamente en las pruebas con Selenium, consulte: Introducción a Selenium (https://www.nobleprog.com/introduction-selenium-training).

Audiencia

- Los probadores principiantes que desean aprender Java para las pruebas de automatización
- Probadores profesionales con experiencia en otros lenguajes de programación como JavaScript y C # que desean transferir sus habilidades a Java.

Formato del curso

- Conferencia parcial, discusión parcial, práctica práctica intensa
seleniumrubySelenium con Ruby para automatización de prueba14 horasSelenium 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
seleniumpythonSelenium with Python for test automation14 horasSelenium 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
toscaTosca: prueba basada en modelos para sistemas complejos35 horasEn 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
pytestPrueba unitaria con Python21 horasLa 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
fsharptddPrueba Unitaria con F #7 horasEste curso presenta las herramientas y técnicas necesarias para escribir pruebas unitarias basadas en F #. Se hace especial hincapié en el desarrollo impulsado por pruebas (TDD). El desarrollo impulsado por prueba funcional (TDD) es un enfoque de prueba que usa programación funcional para probar una aplicación antes de desarrollarla. La programación funcional (en oposición a la programación imperativa de estilo de transición de estado) en un lenguaje como F # se presta bien a TDD porque las pruebas más pequeñas y bien dirigidas se pueden escribir de forma aislada.

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

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

- Construye un sistema completo a partir de funciones pequeñas y aisladas
- Expresar casos de prueba como propiedades en lugar de ejemplos
- Escriba el código de prueba sin la necesidad de burlarse
- Reduce la necesidad de controlar y controlar los efectos secundarios
- Utilice bibliotecas como NaturalSpec, FsCheck, FsTest, FsUnit y Unquote para facilitar la creación de casos de prueba
- Use F # para superar algunos de los problemas asociados con el desarrollo impulsado por prueba de corriente principal (TDD)

Audiencia

- Ingenieros de prueba

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
soapuiSoapUI: Introducción a las pruebas API con SoapUI21 horasSoapUI es la herramienta de prueba de API de código abierto más utilizada para las API de SOAP y REST. Ofrece pruebas funcionales de servicios web SOAP, pruebas funcionales API REST, cobertura WSDL, pruebas de afirmación de mensajes y refactorización de pruebas.

En esta capacitación, los participantes aprenden cómo probar servicios web utilizando SoapAPI. 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 suite de pruebas API.

Al final de la capacitación, los participantes tendrán una idea clara de cuándo implementar las pruebas API, cómo explorar y acceder a las API, cómo llevar a cabo diferentes tipos de pruebas en las API basadas en SOAP y REST, y cómo llevar su trabajo en conjunto en un conjunto de pruebas integrado y automatizado.

Audiencia

- Ingenieros de control de calidad
- 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 suite de pruebas basado en SoapUI.
robotframeworkRobot Framework: Prueba de aceptación impulsada por palabras clave7 horasEl 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
autoitAutomate Windows Desktop Applications with AutoIt14 horasAutoIt es un lenguaje gratuito de scripting BASIClike para automatizar las aplicaciones de escritorio de Windows En este entrenamiento en vivo con instructor (in situ o remoto), los participantes aprenderán cómo usar AutoIT para automatizar las aplicaciones de ventanas a medida que avanzan en una serie de ejercicios manuales activos Audiencia Desarrolladores Probadores Admins Formato del curso Conferencia de parte, parte de discusión, ejercicios y práctica manual Nota Para solicitar una capacitación personalizada para este curso, contáctenos para hacer arreglos .
agiletddcCurso de Ágil y TDD con C21 horasTDD, o Test Driven Development, es un enfoque para el desarrollo de software donde la codificación, las pruebas y el diseño ocurren en conjunto a lo largo del ciclo de desarrollo del software. Agile es un enfoque más amplio de proceso y administración para el desarrollo de software que enfatiza la entrega incremental, la colaboración en equipo, la planificación continua y el aprendizaje continuo.

En esta capacitación presencial dirigida por un instructor (presencial o remota), los participantes aprenderán cómo escribir aplicaciones C de alta calidad utilizando un enfoque de desarrollo TDD y Agile. Los participantes pondrán sus conocimientos en práctica llevando a cabo una serie de ejercicios prácticos para crear una aplicación de C bien diseñada y probada.

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

- Instalar y configurar las herramientas de desarrollo y prueba necesarias para llevar a cabo TDD
- Diseñar, desarrollar y probar de manera unitaria una aplicación C utilizando un enfoque TDD
- Aplicar las prácticas de planificación y gestión del desarrollo Ágil

Audiencia

- Desarrolladores
- Gerentes de proyecto

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Notas

- Para solicitar una capacitación personalizada para este curso, contáctenos para hacer arreglos.
cucumberelectronCucumber Electron: Implementando BDD sin Selenium 7 horasCucumber Electron es un marco para escribir pruebas BDD (Desarrollo conducido por comportamiento) en lenguaje sencillo, con Electron, un marco para crear aplicaciones de escritorio que usan tecnologías web. Está destinado a probar aplicaciones web de JavaScript.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo escribir y ejecutar casos de prueba de estilo BDD para aplicaciones node.js usando Cucumber Electron.

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

- Ejecute las pruebas de BDD y el código de la aplicación en un único proceso (sin transpiling)
- Escribir pruebas que son más rápidas, menos frágiles y más fáciles de depurar

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
jasmineJasmine: Pruebas de unidad de aplicaciones de Javascript7 horasJasmine es un marco de pruebas unitarias para JavaScript.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán las diferentes características del marco Jasmine mientras prueban una aplicación web de JavaScript de muestra.

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

- Configura Jasmine con Grunt y Node.js
- Integrar las pruebas unitarias en un proceso de integración continuo
- Mock dependencias, use especificaciones asincrónicas y agregue complementos

Audiencia

- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
advselcsharpSelenium avanzado con C #14 horasEn 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
behatBehat: Desarrollo impulsado por comportamiento (BDD) con PHP14 horasBehat es un marco de prueba de Desarrollo impulsado por comportamiento (BDD) escrito en PHP. Facilita la comunicación entre desarrolladores, probadores, partes interesadas comerciales y clientes durante el proceso de desarrollo de software. Behat permite a las personas no técnicas escribir descripciones claras del comportamiento previsto de una aplicación, luego ejecuta esos "escenarios" como pruebas funcionales contra la aplicación.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a escribir y ejecutar casos de prueba de estilo BDD utilizando Behat y PHP.

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

- Ejecute pruebas automáticas escritas en el lenguaje Gherkin "legible para los humanos"
- Utilice casos de prueba basados ​​en Behat para mejorar la colaboración entre equipos técnicos y no técnicos
- Integre Behat con Selenium, Mink, Goutte y otros emuladores de navegador para realizar pruebas y generar informes
- Extienda la funcionalidad de Behat a través de su sistema de extensión
- Pruebe numerosos escenarios de uso a través de comandos de terminal, API REST y más.

Audiencia

- Ingenieros de prueba
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
FitNesseFitNesse: Prueba de colaboración basada en Wiki7 horasFitNesse es un marco de prueba escrito en Java que permite a probadores, desarrolladores y clientes crear colaborativamente casos de prueba en una wiki. Permite un estilo ágil de pruebas de aceptación donde los probadores colaboran con los desarrolladores para desarrollar un conjunto de pruebas. FitNesse admite aplicaciones escritas en Java, .Net, Ruby, Python, C y PHP utilizando FitNesse.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a usar un enfoque de colaboración basado en Wiki para crear y mantener casos de prueba y luego ejecutar esas pruebas en una aplicación de demostración.

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

- Tome ejemplos del comportamiento deseado del software y conviértalos en pruebas automatizadas que sean visibles y editables a través de un Wiki
- Escribir y ejecutar pruebas a través del navegador, línea de comando (usando la sintaxis RESTful) o una prueba JUnit
- Cree accesorios de prueba que permitan a las personas sin conocimientos técnicos escribir pruebas modificando una página Wiki
- Utilice FitNesse como una base de conocimientos y un repositorio para los requisitos de historias y temas

Audiencia

- Ingenieros de prueba
- Desarrolladores

Formato del curso

- Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Próximos Cursos Pruebas de Software

CursoFechaPrecio del Curso [A distancia / Presencial]
Certificado de Probador Agile - Asunción - CiticenterLun, 2019-03-18 09:307,370USD / 9,073USD
Certificado de Probador Agile - Asunción - CiticenterLun, 2019-04-01 09:307,370USD / 9,073USD
Certificado de Probador Agile - Asunción - CiticenterLun, 2019-05-27 09:307,370USD / 9,073USD
Certificado de Probador Agile - Asunción - CiticenterLun, 2019-06-03 09:307,370USD / 9,073USD
Certificado de Probador Agile - Asunción - CiticenterLun, 2019-06-24 09:307,370USD / 9,073USD
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 Software Cursos 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

CursoUbicaciónFechaPrecio del Curso [A distancia / Presencial]
Fundamentos de MATLAB - PersonalizadoAsunción - CiticenterLun, 2019-03-11 09:306,633USD / 8,336USD
Aprendizaje Profundo para VisionAsunción - CiticenterLun, 2019-03-18 09:304,734USD / 6,177USD
Bonita BPM para diseñadoresAsunción - CiticenterJue, 2019-05-16 09:301,395USD / 2,578USD
JBossAsunción - CiticenterMar, 2019-06-04 09:302,745USD / 4,058USD
Ingeniería de Sistemas Utilizando SysML y UML 2Asunción - CiticenterMar, 2019-07-23 09:304,023USD / 5,466USD

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.

Algunos de nuestros clientes

is growing fast!

We are looking to expand our presence in Venezuela!

As a Business Development Manager you will:

  • expand business in Venezuela
  • 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!