Loading presentation...
Prezi is an interactive zooming presentation

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Herramientas para Pruebas de Software

No description
by

stefani plascencia

on 27 October 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Herramientas para Pruebas de Software

Herramientas para Pruebas de Software
Bugzilla Testopia
Es un administrador de casos de prueba, el cual maneja extensiones para interactuar con Bugzilla.

Testopia está diseñado para ser una herramietna genérica para el seguimiento de casos de prueba

Testopia está diseñado desde el punto de vista de la actividad de pruebas.

FitNesse
Pruebas de aceptación automatizado son las herramientas eléctricas para la fijación de un proceso de requisitos roto.

Permiten evitar los problemas de Proyecto Muerte Por Requisitos .

Fit permite que los clientes, los probadores, y programadores para aprender lo que su software debe hacer y lo que no hacer.


Conclusion
Testing
Es una actividad desarrollada para evaluar la calidad del producto, y así mejorarlo al identificar defectos y problemas.

Consiste en la verificación dinámica del comportamiento de un programa.
Permite analizar sin la necesidad de ejecutar el software.
Detecta cosas como código duplicado y código muerto.
Analizar el cumplimiento de reglas de estilo o código.
Gestión de la métrica del software.
Realizar informes sobre las métricas.


Herramientas para pruebas funcionales
 Selenium
 Soapui
 Watir (Pruebas de aplicaciones web en Ruby)
 WatiN (Pruebas de aplicaciones web en .Net)
 Capedit
 Canoo WebTest
 Solex
 Imprimatur
 SAMIE
 ITP
 WET
 WebInject

Herramientas de gestión de pruebas

 Bugzilla Testopia
 FitNesse
 qaManager
 qaBook
 RTH (open source)
 Salome-tmf
 Squash TM
 Test Environment Toolkit
 TestLink
 Testitool
 XQual Studio


Herramientas para pruebas de carga y rendimiento
 FunkLoad
 FWPTT load testing
 loadUI
 jmeter

Herramientas de testing y funcionalidades
Ventajas
Pueden dar información característica muy temprano en el proyecto.

Pueden dar información característica muy frecuente .

Pueden dar información característica muy temprano en el proyecto.

Pueden dar información característica muy frecuente.

Son deterministas.

qaManager
Es una aplicación basada en web sencilla para la gestión de Calidad de Software Proyectos / Equipos eficaz y
eficiente.

-Seguimiento de control de calidad

-Seguimiento de los ciclos de pruebas

-Administrar y asignaciones de recursos Track

-Mantener los recursos y de los clientes

-Seguir revisiones de código y documentación

-Mantener proyecto y Diarios de recursos

-Visitas de consulta para usuarios restringidos
anticipadas búsqueda Características


qaBook
Es un producto de gestión de
pruebas que le permite crear, gestionar y editar:

Requerimientos

-Casos de prueba (con o sin pasos de prueba)

-Se ejecuta la prueba

-Defectos

-Ambientes

-Presentación de informes
Squash TM
-Administración de campañas

-Informes edición

-Administración

-Los usuarios, equipos y espacios de gestión

-Gestión de proyectos, control de errores, campos personalizados, versiones

-Líder Projetct tiene acceso al panel de administración


Testitool
Compone los planes de prueba que
contienen un número ilimitado de
casos de prueba.

Cada caso de prueba se puede asignar a un requisito funcional.


XQual Studio
Es un 100% gráfica y modular en el diseño de aplicaciones de gestión de activos que maneja
el ciclo de vida completo de sus proyectos de principio a fin:

usuarios, requisitos,
especificaciones, documentos, proyectos, pruebas, planes de pruebas, informes de pruebas y
campañas de prueba.

TestLink
Es una herramienta web de administración de las pruebas, que permite:

La especificación, planeación, ejecución y reporte de los resultados delos casos de prueba, integrandose fácilmente con sistema de gestión de defectos y fallos.
RTH (open source)
RTH (requisitos y centro de pruebas)

Es una herramienta de gestión de pruebas de código abierto que también tiene capacidades de gestión de requisitos y de seguimiento de errores.


Salomé-TMF
Herramienta de gestión de pruebas independiente

• Organice sus casos de prueba
•Definir manuales pruebas
•Definir varios ambientes bajo pruebas en un proyecto
•Resultados de pista asociados a la ejecución de pruebas
•Adjuntar archivos o direcciones URL de los datos gestionada por Salomé-TMF (prueba, la ejecución, el medio ambiente, etc.)
• Extender Salome-TMF acuerdo a sus necesidades con sus plug-ins
• Etcétera


Test Environment Toolkit

Es un andamio prueba uniforme multi-plataforma, en la que las suites no distribuidos y distribuidos de prueba se pueden incorporar.

-Apoya pruebas escritas.

-Es ampliamente utilizado en muchas aplicaciones de prueba, incluido el programa de certificación UNIX del Open Group y LSB programa de Certificación del Grupo de Estándares Libres


 Tienen por objetivo probar que los sistemas desarrollados, cumplan con las funciones específicas para los cuales han sido creados


A este tipo de pruebas se les denomina también pruebas de comportamiento o pruebas de caja negra, ya que los testers o analistas de pruebas, no enfocan su atención a como se generan las respuestas del sistema, básicamente el enfoque de este tipo de prueba se basa en el análisis de los datos de entrada y en los de salida


Al realizar pruebas funcionales lo que se pretende en ponerse en los pies del usuario, usar el sistema como él lo  usaría sin embargo el analista de pruebas debe ir mas allá que cualquier usuario


Selium
Es un framework para pruebas de aplicaciones Web, descargable de forma gratuita desde su sitio web. Proporciona una herramienta de grabación y playback, que permite desarrollar pruebas sin necesidad de aprender un lenguaje de Scripting.

HP Quicktest Professional (QTP)

Proporciona la capacidad de automatizar pruebas funcionales y pruebas de regresión para software y ambientes de prueba.

Define Scripts de prueba y posee una interfaz gráfica que le permiten al usuario emular la funcionalidad que desea probar, incluyendo el uso de interfaces de usuario de las aplicaciones a probar.


Watir
Es una familia de librerías Ruby de Código Abierto (Open Source) para la automatización de navegadores web.
Le permite a su usuario escribir pruebas fáciles de leer y mantener. Sencilla y flexible. Tiene la capacidad de hacer clic en enlaces, llenar formularios de pantallas con datos y presionar botones.


Revisa los resultados, incluyendo verificar si los textos esperados se muestran en las páginas. Tiene la capacidad de enlazarse con bases de datos, leer archivos de datos y hojas de cálculo, exportar XML y estructurar los códigos como librerías reutilizables.  


soapUI
Es una aplicación muy versátil que permite probar, simular y generar código de servicios web de forma ágil, partiendo del contrato de los mismos en formato WSDL y con vínculo SOAP sobre HTTP. soapUI tiene dos distribuciones: soapUI freeware (opensource java) y soapUIPro (comercial), en versión de escritorio, online y plugin para varios IDE.


Capedit
Herramienta de prueba de red basada en el protocolo pcap.

Se utiliza para las pruebas de los dispositivos de red.


Funcionalidades
-Examinar detalles y validar interfaces

-Generar casos de prueba funcionales

-Generar pruebas de rendimiento

WebInject
Es una herramienta gratuita para realizar pruebas automatizadas de aplicaciones web y servicios web.

Puede ser utilizado para probar los componentes individuales del sistema.


Pruebas Funcionales
Incluye características como: Vista de experto, pruebas de procesos de negocio, grabado de pantalla (para captura de las evidencias de prueba), entre otras posibilidades.
Squash TM
Es un porgrama probadr aplicación web de priuebas de carga.

Se puede grabar peticiones normales y ajax.

Comprobado en aplicaciones asp.net aunque deberia funconar en jsp y php.

Load UI
- de actuación multiples

-Información en tiempo real de los resultados d ela prueba

-Reutilizacion de los existentes pro SoatUi NG

-Pueba de carga simultanea para escenarios complejos


LMeter
Puede ser utilizado para probar el rendimiento tanto en recursos estaticos y dinamicos

Se puede utilizar para simular una carga pesada en un servidor

Se puede utilizar para hacer un analisis grafico de rendimiento.

Bibliografia
-http://www.pmoinformatica.com/2012/11/5-herramientas-para-la-automatizacion.html

-http://www.adictosaltrabajo.com/tutoriales/introduccion-soap-ui/

-http://www.calidadysoftware.com/testing/pruebas_funcionales.php

-http://www.greensqa.com/open-source/pruebas-funcionales/121-capedit.html

http://testeandosoftware.com/las-mejores-herramientas-para-realizar-pruebas-de-software/
Full transcript