ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El proyecto Selenium


Enviado por   •  3 de Mayo de 2021  •  Tesis  •  742 Palabras (3 Páginas)  •  67 Visitas

Página 1 de 3

¿Cuántos años va en el mercado?

La historia comienza en 2004 en ThoughtWorks en Chicago, con Jason Huggins construyendo el modo Core como "JavaScriptTestRunner" para probar una aplicación interna de Tiempo y Gastos (Python, Plone). Las pruebas automáticas de cualquier aplicación son fundamentales para el estilo de ThoughtWork, dadas las inclinaciones ágiles de esta consultoría.

¿Qué tipos de pruebas es aconsejable automatizar?

Con Selenium es aconsejable automatizar pruebas funcionales y regresión.

¿Qué automatizar?

Pruebas repetitivas

Pruebas de regresión

Pruebas funcionales

¿Qué tan grande es la comunidad?

Dado que Selenium es uno de los frameworks para automatización de pruebas tiene comunidades grandes de usuarios como es el caso de stackoverflow.

¿Se queda con los datos de los clientes?

No, ya que el proyecto se mantiene por donaciones.

El proyecto Selenium es miembro de Software Freedom Conservancy, una organización sin fines de lucro. The Nature Conservancy ha reducido los gastos generales de gestión asociados con la creación de nuestra propia entidad legal dedicada. La mayoría de los fondos de patrocinio se destinan directamente a apoyar el proyecto Selenium, como los gastos de servidor, software y conferencias.

¿Tiene costo su uso?

Es gratuita. Pero la curva de aprendizaje es bastante alta. El soporte es una desventaja, pero hay una buena comunidad.  Mas datos de comunidad para generar confianza en el uso

¿Licencias?

Licencia apache, La licencia Apache permite al usuario del software la libertad de usarlo para cualquier propósito, distribuirlo, modificarlo, y distribuir versiones modificadas de ese software.

En uso es libre

En modificación es libre

¿Se puede hacer uso comercial?

La Licencia Apache permite al usuario del software la libertad de usarlo para cualquier propósito, distribuirlo, modificarlo, y distribuir versiones modificadas de ese software.

¿Despejar si se puede haber fuja de información?

No, Selenium no recopila información adicional.

¿Limitante de uso por usuarios?

No existe

¿Informe de pruebas?

No tiene

¿Limitantes para ciertos tipos de sistemas?

No tiene, ya que funciona en Windows, mac, solaris. También sirve para hacer pruebas de aplicaciones móviles.

¿Limitantes de la herramienta?

• Solo se usa para aplicaciones basadas en la web

• Sin comparación de imágenes incorporada

• Sin soporte técnico

• Sin capacidades de informes

¿Por qué automatizar?

Al automatizar pruebas de software se persigue el objetivo de simplificar el trabajo dispendioso, repetitivo o complejo, haciéndolo efectivo y más productivo.

Recursos?

La curva de aprendizaje es alta.

Tiempo?

Hagamos pruebas y vamos tomando tiempos

Top 5 de herramientas de automatización de pruebas

  • Selenium (Web Application Testing)
  • Appium (Mobile Testing)
  • JMeter (Load Testing)
  • Jenkins (Continuous Testing)
  • TestLink (Test Management)

Casos de éxito de automatización de pruebas

------

Proceso de automatización

Modelo de automatización propuesto en (https://www.redalyc.org/pdf/816/81652135017.pdf)

[pic 1]

Certificación

A4Q Certified Selenium Tester Foundation(https://isqi.org/es/54-a4q-certified-selenium-tester-foundation.html)

...

Descargar como (para miembros actualizados)  txt (5.6 Kb)   pdf (117.7 Kb)   docx (24.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com