+54 911 66509220

FAQS

¿Cuál es el medio de pago para residentes en Argentina?

PARA RESIDENTES EN ARGENTINA

Los medios de pago son:

  • Transferencia Bancaria mediante CBU
  • Transferencia vía Dineromail

Si quieres utilizar Transferencia Bancaria, los pasos son:

  1. te enviamos por correo electrónico nuestro CBU, datos asociados e precio del curso.
  2. realizas la correspondiente transferencia.
  3. nos avisas cuando hayas hecho la operación.
  4. te confirmamos la acreditación.
  5. te ponemos en contacto con el Instructor.

Si quieres utilizar Transferencia Dineromail, los pasos son:

  1. te pediremos que nos envíes algunos datos que nos exige Dineromail: Apellido y Nombre completo, Documento Nacional de Identidad, y algún teléfono de contacto (fijo o móvil).
  2. te confirmamos la recepción de los mismos.
  3. generamos el formulario de pago desde Dineromail y desde esta plataforma, se te envía un correo electrónico con un enlace seguro a la misma para que puedas optar por el medio de pago que más te interese (transferencia bancaria, pago fácil, tarjeta de crédito en un solo pago o en cuotas, y otros medios habilitados y seguros).
  4. nos avisas cuando hayas hecho la operación.
  5. te confirmamos la acreditación.
  6. te ponemos en contacto con el Instructor.

¿Cómo es el procedimiento de inscripción?

PROCEDIMIENTO DE INSCRIPCIÓN AL CURSO

El proceso de inscripción es muy sencillo, durante la última semana antes de la fecha de inicio del curso, debes confirmar tu asistencia y efectuar el pago mediante PayPal, cuando recibas el correo que te enviemos con el formulario para el acceso seguro.

Requisito excluyente : Tener cuenta en PayPal.

En caso de que te inscribas por tu cuenta, deberás confirmarnos tu cuenta de correo en Gmail (*)

En caso de que te inscriba la empresa, deberá enviarnos los datos de la/s persona/s que asistirá/n al curso:

  • Nombre y Apellido
  • Usuario en Skype

Correo Electrónico en Gmail (*)

y deberá enviarnos también, los datos vinculados para la operación con PayPal:

  • Nombre y Apellido de la persona con cuenta en PayPal
  • Correo electrónico de la persona

Recibidos estos datos, enviaremos por correo el formulario de acceso seguro al pago.

Una vez que recibamos la confirmación de la transferencia recibida por parte de PayPal, el Instructor se pondrá en contacto con la/s persona/s que asistirá/n al curso online, para organizar la prueba de Conexión y Comunicación con nuestra Sala Virtual.

(*) recomendamos cuenta de correo en Gmail debido a que utilizamos Google Drive para compartir la documentación y Trello, como medio de comunicación y organización entre los miembros del curso.

Qué aprenderás en el curso de Selenium WebDriver?

FAQsEn el curso de Selenium WebDriver en Ruby explicamos los fundamentos del lenguaje Ruby y como trabajar con Selenium WebDriver en modalidad scripting. Con este curso aprenderás como interactuar con Selenium WebDriver para simular el uso de una aplicación web como lo haría un usuario.
En definitiva, aprenderás las instrucciones necesarias para realizar las operaciones que podrías realizar en tus pruebas funcionales.

Puedes conocer un poco sobre Selenium WD y Ruby en unos posts que tenemos en el blog:

post 1
post 2
post 3
post 4

Pronto publicaremos algunos mas.

Qué aprenderás en el curso de Automatización de pruebas con Cucumber?

FAQsEn el curso de Cucumber, aprenderás el uso de ésta herramienta con cada vez mas aceptación en el mercado dentro de las herramientas open source.
También se explica con el uso del lenguaje Ruby, utilizando Selenium WebDriver como framework para automatización de pruebas funcionales. En este curso es necesario disponer de los conocimientos del curso anterior, con lo cual son complementarios.
Son herramientas separadas que se pueden integrar para trabajar en conjunto.

Si te preguntas cuál es la diferencia?
Pues, Selenium WebDriver es un framework que, a través de comandos expuestos en su API, permite simluar las acciones en un navegador web (Firefox, Chrome, IE) y Cucumber es mas a nivel redacción de los tests o escenarios, organización y administración de las ejecuciones automatizadas y reporting.

FAQsSi bien se puede utilizar SWD para automatizar pruebas sin Cucumber, la realidad es que Cucumber permite organizar el código para que todo sea mas sencillo.
Además, Cucumber no es solo una herramienta para la escritura de escenarios y todo lo que mencionamos anteriormente. Cucumber permite que cualquier involucrado en un proyecto pueda leer las historias sin contenido técnico, lo que la hace una herramienta ideal para un esquema de trabajo colaborativo donde todos manejan el mismo documento de especificaciones y esos mismos documentos son la “documentación viva” de la aplicación.

Artículos relacionados

AUTOMATIZADOR WEB -CUCUMBER Y SELENIUM – JAVASCRIPT
CUCUMBER – REFERENCIAS ÚTILES
CUCUMBER EN MOBILE TESTING
PREZI EN CUCUMBER
CUCUMBER (V1.0) – MAPA MENTAL
¿QUÉ METODOLOGÍA DEBO SEGUIR PARA USAR CUCUMBER?
DEBATE SOBRE BDD Y CUCUMBER
CUCUMBER Y LAS PRUEBAS DE ACEPTACIÓN DE USUARIO
CUCUMBER Y UNA PRIMERA APROXIMACIÓN

¿Cuál es el medio de pago para residentes fuera de Argentina?

PARA RESIDENTES FUERA DE ARGENTINA

El medio de pago es:

Requisito: tener cuenta en Paypal.

Los pasos son:

  1. te pediremos que nos confirmes la cuenta de correo donde enviar el formulario de pago
  2. desde la plataforma de pago PayPal, te enviamos desde nuestra cuenta el formulario de acceso seguro.
  3. realizas la correspondiente transferencia.
  4. nos avisas cuando hayas hecho la operación.
  5. te confirmamos la acreditación.
  6. te ponemos en contacto con el Instructor.

Por correo te estaremos enviando el acceso seguro al formulario de pago de Paypal.

Te llegará un correo con las siguientes características:

FAQs

Mediante este correo, podrás acceder a la plataforma con tu usuario y realizar la transferencia.

La plataforma nos avisará de la acreditación, y luego te confirmaremos mediante correo.

Una vez efectuado este trámite, seguiremos con el procedimiento de Prueba de Conexión a la plataforma Anymeeting.

¿Cómo hacemos llegar el formulario de Paypal?

ENVIO DEL FORMULARIO DE PAYPAL

Por correo te estaremos enviando el acceso seguro al formulario de pago de Paypal.

Te llegará un correo con las siguientes características:

FAQs

Mediante este correo, podrás acceder a la plataforma con tu usuario y realizar la transferencia.

La plataforma nos avisará de la acreditación, y luego te confirmaremos mediante correo.

Una vez efectuado este trámite, seguiremos con el procedimiento de Prueba de Conexión a la plataforma Anymeeting.

¿Cómo hacemos la prueba de Conexión?

PRUEBA DE CONEXIÓN Y COMUNICACIÓN

Luego de haberse confirmado el pago por transferencia, recomendamos realizar una prueba de Conexión y Comunicación.

Con este chequeo aseguramos que no tendrás problemas ni de conexión ni de comunicación, ya que hay un proceso que comprueba el audio y video de tu equipo.

Los pasos son:

  1. confirmamos tu cuenta de GMail.
  2. nos ponemos de acuerdo en el día y hora para hacer la prueba que no dura más de 10 minutos.
  3. te enviaremos desde la plataforma Anymeeting un correo con el enlace para que puedas acceder a la plataforma.
  4. debes seguir las instrucciones que se te van proponiendo para chequear tanto el audio como el video.
  5. una vez que hayas hecho estos chequeos, ingresarás a la Sala Virtual donde te estará esperando el Instructor.
  6. una vez dentro de la Sala Virtual, te explicaremos en 5 minutos las funciones principales de la sala:
    1. Compartir escritorio
    2. Chat
    3. Gestión del micrófono
    4. Gestión de la cámara
    5. Presentación de archivos (pdf, powerpoint, word)
    6. Presentación de videos de youtube
    7. Envío de invitaciones para que accedan a sala.
  7. habiendo chequeado estos puntos de forma satisfactoria, daremos por concluída la prueba

[ Ver INGRESO A LA CLASE ONLINE ]

¿Cómo ingreso a la clase online?

INGRESO A LA CLASE ONLINE

Las clases online las dictamos mediante el software Anymeeting, el cual ofrece ciertas funcionalidades que permiten asegurar una correcta gestión del contenido a dar, permitiendo la interacción entre los que asisten a la sala virtual.

Te llegará al correo que nos hayas informado (de preferencia gmail), una invitación para que puedas acceder desde tu PC o desde tu Smartphone a la Sala Virtual.

El contenido del correo (título y cuerpo) será el siguiente:

seccion 1 anymeeting por correo

FAQs

Como puedes ver, tienes a tu disposición 2(dos) botones, dependiendo del dispositivo con el cual quieras comunicarte y tomar la clase.

Luego de haber elegido la opción que más te convenga, entrarás al enlace con Anymeeting, en donde la primera vez te estará solicitando que verifiques tu audio y video para chequear que estarás en condiciones para interactuar como corresponde dentro de la sala virtual.

Este proceso no demora más de 3 minutos, es muy rápido y sencillo.

Una vez confirmado este paso, entrarás a la sala con todos tus compañeros del curso, donde podrás:

  • chatear con los presentes
  • ver las presentaciones que pasemos
  • ver los videos que mostremos
  • ver el escritorio remoto del Instructor
  • hablar con o sin video
  • mostrar tu escritorio remoto
  • tomar nota de los temas que te interesen

FAQs

¿Cómo empezamos con los Hangouts?

A partir de mediados del 2014, comenzamos a juntarnos con algunos Probadores (Testers) amigos para conversar, debatir e intercambiar conocimientos y experiencias sobre todos aquellos temas que entendíamos que son de interés común, entre ellos: entendimiento de los requerimientos o especificaciones, derivación en casos de prueba, diseño de casos de prueba, nuevos enfoques vinculados a proyectos ágiles, uso de herramientas para la gestión del testing, alcance del agile testing, automatización de pruebas tanto sobre desktop, aplicaciones web, dispositivos móviles y tendencias, necesidades de capacitación y entrenamientos, reconocimiento de las metodologías, normas y mejores prácticas actuales, y otros temas más.  Fue así que a nuestras reuniones las denominamos (por llamarlas de alguna forma, no?) Charlas entre Testers, con una muy buena recepción y aceptación tanto de parte de Probadores Argentinos como de los que se encuentran en diferentes países de Latinoamérica y España. Fue así que conforme fuimos avanzando, nos animamos a realizar el Primer Charla entre Testers conjuntamente con el Online, experiencia que no la habíamos hecho antes y el resultado fue exitoso. Debemos agradecer aquí a la empresa Baufest que supo entender la importancia de estos eventos para la Comunidad de Probadores de Software. Hoy en día, algunas empresa nos están invitando a realizarlas desde sus propias instalaciones. Muchas gracias a todas ellas.

Sesiones: Cómo las llevan a cabo?

Las clases online las llevamos a cabo a través de una plataforma especialmente dedicada para realizar conferencias en línea, permitiendo que los participantes pueden participar mediante audio y video, y que tanto el expositor como algún alumno puede mostrar su escritorio.

La misma es Anymeeting.

Permite compartir presentaciones, archivos y programas, además del escritorio.

Facilita la comunicación entre los participantes por medio de diversas funcionalidades que generan una dinámica adecuada para este tipo de entorno y capacitación.

Antes de iniciar el curso, nos ocupamos de enviarle a la persona que estará participando, un correo (de Invitación) que contiene un enlace al cual tendrá que acceder para poder entrar por primera vez a la sala virtual, donde deberá chequear su configuración para el audio y video.

Como alternativa de contingencia tenemos a Skype que brinda un buen servicio.

Intensivo: Los cursos de los sábados y los de la semana

El “Curso Intensivo de Testing” sirve como para ordenar y organizar todo el trabajo conceptual y práctico que has podido entender y ejercitar en el área durante todo este tiempo.

Es recomendable y de hecho lo aprovecha más, aquel Tester que tiene mínimo 6 meses en el desarrollo de esta actividad.

Respecto a las jornadas de los sábados, arrancamos desde temprano (9am) para finalizar  a la tarde (6pm), hora Argentina.

Iniciamos con una breve introducción, se plantean los principales temas, se propone un debate al respecto, y se comienzan a desarrollar los respectivos ejercicios del caso.

En todo momento se busca nivelar los conocimientos y fijar conceptos, para seguir con el siguiente tema.

Durante la tarde del primer sábado se lleva a cabo la introducción a las herramientas que se usarán durante las prácticas : Redmine, Testlink y Mantis.

Esta planificada una formación para cada sábado, y para la semana se planifican las prácticas atendiendo consultas por correo y/o por skype.

Después del segundo sábado, hay una última sesión online (Retrospectiva).

Respecto a las jornadas durante la semana, distribuídas durante los Lunes, Miércoles y Viernes, arrancamos por la tarde (7.30pm) para finalizar  a la noche (9.30pm), hora Argentina.

Bajo este esquema está planificado un cronograma de actividades por cada día de clase online. Distribuyendo teoría y práctica en clase, y entregando ejercitación para la siguiente clase.

Promediando la mitad del curso, se inicia la introducción a las herramientas que se usarán durante las prácticas.

El soporte durante la semana es por correo electrónico, skype y una aplicación online colaborativa con la cual se trabaja.

Selenium: ¿Tengo que tener algún conocimiento previo?

Tienes que conocer de programación (scripting).

Respondiendo las siguientes preguntas, estaríamos en condiciones de afirmar que podrás aprovechar el curso en su totalidad.

1) En el/los lenguaje/s que conozcas ¿Que tipos de datos conoces? Ejemplos de cada uno.

2) Mencione algunos ejemplos de estructuras de control de flujo

3) ¿Que son las expresiones condicionales? ¿Para que se utilizan?

Selenium: El curso esta orientado para Ruby?

El curso que dan de WebDriver está solamente orientado para Ruby?

Yo sé programar en Java y en mi trabajo estoy intentando ejecutar la automatización desde código java a través del WebDriver… El curso que dan de WebDriver está solamente orientado para Ruby?

¿Estás intentando ejecutar la automatización desde código Java porque es el único lenguaje que conoce? ¿Por qué razón?

Permíteme contarte que he estado trabajando con automatización a través de código Java y Ruby en simultáneo. Entiendo que Java es un lenguaje estable, altamente difundido y todas las buenas cualidades que tiene. Pero laboralmebte, y comparando en base a mi experiencia laboral, he llegado a la conclusión que para automatizar pruebas es increíblemente superior Ruby dadas sus características de lenguaje interpretado.

Como bien sabrás Java es un lenguaje compilado y con una sintaxis estrictamente tipada. Si conocieras el dinamismo y la expresividad de la codificación en Ruby estarías totalmente de acuerdo en lo que digo.

Ruby permite ejecutar código “on the fly”, esto es que permite operar con Selenium WebDriver en “tiempo real” sin tener que codificar, esperar a que compile y ver si los cambios realizados han cumplido el objetivo. Escribes código en el momento y verificas si dicho código hace lo que estás buscando que haga.

También, y no menor entre otros aspectos, Ruby tienen una expresividad tal que aumenta considerablemente la mantenibilidad y reutilización del código.

Si a lo que te dedicas es a automatizar pruebas, sin dudas te sugiero que le des una oportunidad y quedarás impresionado de la versatilidad y la rapidez con que puedes tener un test automatizado andando.

Además, en nuestro curso no enseñamos simplemente a utilizar la API de Selenium WebDriver sino que también explicamos una técnica de como automatizar un caso de prueba manual. Esto te permite luego del curso, tener las armas necesarias para saber cómo y por dónde encarar un nuevo proyecto.

De lo contrario, si no te interesa conocer este lenguaje tan versátil y rápido para automatizar pruebas (inclusos procesos), lamento no conocer dónde podrías tomar un curso de automatización en Java. Si sé que existe mucha documentación en foros, blogs y demás, pero desconozco si podrás encontrar alguna técnica como la que brindamos en nuestro curso. No solo por encontrarla, si no mas bien por las posibilidades que pueda brindarte Java.

Selenium: Es necesario conocer de programación?

Vale aclarar que para tomar el curso de Selenium WebDriver el requisito es tener conocimiento de algún lenguaje de programación. Es necesario tener ciertos conceptos claros de antemano.

Esto no significa que no puedas tomar el curso de todos modos, pero si no posees dichos conocimientos notarás que habrán muchos temas que te serán mas complicados de comprender.

Básicamente en el curso se da una breve introducción a Ruby de modo que se pueda entender su sintaxis comparándola con el conocimiento del lenguaje que poseas.

Selenium: Qué plataformas soporta?

Qué plataformas soporta Selenium WebDriver? Java y Power Builder?

Selenium WebDriver es una API que mediante ciertos comandos permite interactuar con un navegador web de modo que se pueda simular el uso de una aplicación web por parte del usuario final. Es indicada para pruebas de tipo funcionales.
Soporta diferentes lenguajes de programación para la interacción con su API, entre ellos Ruby, que es el lenguaje utilizado en el curso.

Ruby es un lenguaje dinámico, sencillo, de sintaxis elegante con una curva de aprendizaje sumamente elevada lo que lo hace ideal para el desarrollo de frameworks de pruebas automatizadas de manera ágil, dinámica y robusta.

Si lo que desea es realizar pruebas de tipo funcional en una aplicación web, es decir ejecutar los pasos de un caso de prueba del mismo modo en que lo haría de forma manual, es la herramienta indicada.

Se trabaja con esta herramienta bajo el concepto DRY (Don’t Repeat Yourself), lo que permite generar scripts de código re utilizable y facilmente mantenibles, mediante Ruby..

Selenium WebDriver es independiente de la plataforma en la que esté desarollada la aplicación. Selenium WebDriver trabaja sobre código HTML por lo que da igual si la aplicación ha sido desarrollada con Java, Ruby on Rails, PowerBuilder, .NET, etc. Por decirlo de alguna manera, Selenium WebDriver permite realizar acciones como escribir un texto, hacer click, etc sobre páginas web.

Junto con Cucumber al complementarlo, se puede lograr la administración general del proyecto en cuanto a gestión de los componentes que se vayan generando.

Sesiones: Quisiera saber cómo participar?

Es muy simple la forma de participar.

Durante la semana previa a la reunión, te estaré enviando un correo desde ANYMEETING que es la plataforma que usamos para nuestras call conferences, donde podrás acceder a través de un enlace a un proceso que te guiará para chequear el canal, el audio y video, y así comprobar que no haya ningún problema en la comunicación.

A veces ocurre que con ese proceso, uno identifica que debe mejorar la configuración del audio/video de su propio equipo.

Una vez dentro de la sesión online, yo te explicaré la navegación dentro de la plataforma que es muy básica y sencilla.

Selenium: Cuáles son las condiciones para tomar el curso?

Las condiciones necesarias son:

  • Conocer de Lenguaje de Scripting
  • Tener instalado el intérprete de Ruby
  • Navegador Mozilla Firefox

Selenium: Conozco de Python, vale?

Consulta: 

Nosotros ya tuvimos una capacitacion de Python, algo de scripting ya estamos capacitados, pero si ese es el camino para un standard de automatización lo seguimos, mas alla de eso necesitamos saber ordenar los proyectos automatizados para que cumplan un standard del mercado.

Respuesta que dimos: 

Sabiendo Python, creo que no sería necesario que tomen el curso de scripting ya que son lenguajes con ciertas similitudes.

Teniendo esto como premisa, podrían tomar directamente el curso de Selenium que les permitirá conocer como trabajar con la API de Selenium WebDriver y automatizar pruebas funcionales.

Una vez finalizado el curso de Selenium recomiendo que tomen el curso de Cucumber, herramienta que les brindará la posibilidad de ordenar mejor los proyectos de automatización, documentar la aplicación a través de las historias de usuarios y administrar mejor las ejecuciones de de las pruebas automatizadas obteniendo un reporte en formato HTML a modo de documentación de respaldo de las ejecuciones.

Cucumber es una herramienta open source con cada vez mayor aceptación en el mercado ya que permite trabajar en metodologías agiles como BDD o ATDD.

El curso de Selenium enseña como automatizar pruebas que ya están definidas para su ejecución manual, pero requiere de un mayor esfuerzo de codificación para la organización de las mismas y Cucumber provee ciertas ventajas en ese aspecto.

Selenium: Me enteré de sus cursos, ¿por donde comenzar?

Hola, como están?
Mi mayor experiencia es con plataforma Microsoft Visual Studio y TFS habiendo hecho automatizacion de pruebas unitarias con integracion continua, pruebas funcionales y de carga de usuarios con esa plataforma. Ahora deseo comenzar a usar herramientas Open Source para automatizacion de pruebas usando Cucumber, Watir y WebDriver. Igual aprender algo de Ruby lo necesario para automatizar pruebas.
Me entere que dictan cursos en linea estoy interesado en seguirlos, cual seria la ruta a seguir?

Nuestra recomendación es que comiences con el curso de Selenium WebDriver donde el requisito mínimo es tener conocimientos en algún lenguaje de programación ya que al inicio se brinda un pantallazo general sobre Ruby de modo que el alumno pueda visualizar las analogías del lenguaje generando una traducción del lenguaje que ya conoce. En este curso se aprenden los conceptos fundamentales del uso de la API de Selenium WebDriver. Luego con eso, si deseas aprender WATIR será mas que sencillo. Una vez alcanzado éste nivel sigues con el curso de Cucumber que posee un nivel mas avanzado en lo que a la organización de archivos, historias de usuarios, reporting y administración de pruebas respecta. Cualquier duda quedo a tu disposición.