herramientas de prueba automatizado comunes

1, épocas

sitio web oficial: http: //appium.io

pruebas automatizadas appui

     Appium es un móvil de gama de prueba automatizada de herramientas de código abierto, soporte para iOS y la plataforma Android para apoyar Python, Java y otros lenguajes que puede ejecutarse en plataformas iOS y Android al mismo tiempo, el mismo conjunto de Java o Python guión, Appium es una estructura de C / S, el núcleo es una servidor web, que proporciona una interfaz REST. Tras la recepción de una conexión de cliente, va a escuchar el comando, y luego ejecuta los comandos en el dispositivo móvil, el resultado final de ejecución devuelve en la respuesta HTTP para el cliente.

Licencia libre

 

2, Selenio

sitio web oficial: https: //www.seleniumhq.org/download/

pruebas automatizadas WebUI

El selenio es un instrumento para pruebas de aplicaciones Web, el selenio se ha convertido en los ingenieros de automatización de pruebas web preferido. pruebas de Selenium se ejecutan directamente en el navegador, igual que los usuarios reales en la misma operación. navegadores soportados incluyen IE (7,8,9), Mozilla Firefox, Mozilla Suite y así sucesivamente. Las principales características de esta herramienta incluyen: pruebas de compatibilidad y el navegador - probar la aplicación para ver si el pozo tenía que trabajar en diferentes navegadores y sistemas operativos. las funciones del sistema de prueba - crear pruebas de regresión requisitos de funcionalidad de software de prueba y el usuario. Apoyar scripts de prueba que grabe automáticamente y acciones en diferentes idiomas generar automáticamente .Net, Java, Perl y así sucesivamente. El selenio es un pruebas de aceptación ThoughtWorks herramienta escrita específicamente para aplicaciones Web. WebDriver versión de actualización.

Licencia libre

 

3, cartero

sitio web oficial: https: //www.getpostman.com

Prueba de interfaz

     Cartero proporciona una potente y depuración web peticiones HTTP API, puede enviar cualquier tipo de petición HTTP (GET, POST, PUT, DELETE ...), y se puede llevar a cualquier número de parámetros y soportes de conexión. No sólo eso, sino que también proporciona datos de prueba y la importación de datos de configuración del medio ambiente y la exportación, pagados usuarios de la nube Post también pueden crear su propia biblioteca de equipo de equipo de pruebas de colaboración, y probar su propia colección será capaz de compartir carpetas y datos para el equipo con el ejemplo .

Licencia libre

 

4 Jabón

sitio web oficial: https: //www.soapui.org

Prueba de interfaz

SoapUI proporciona todas las herramientas necesarias para probar y perfeccionar la prueba. Visión general de etiquetas que se dan todos los contenidos y una visión global de un proyecto. Con un clic, usted puede agregar cualquier número de afirmaciones para verificar los mensajes entrantes TestStep. Utilice potente registro de Monitor de HTTP, analizar e incluso modificar la comunicación cliente - servidor, como sucede. SoapUI y la llegada de una serie de características más avanzadas y profesionales para mantenerse por delante de otras herramientas de prueba. Fácilmente crear y ejecutar las pruebas basadas en datos. La fuente de datos TestStep leer los datos de prueba de cualquier fuente externa - Excel, XML, JDBC, documentos, etc. - a la propiedad SoapUI estándar.

Licencia libre

 

5, Marco Robot

sitio web oficial: http: //robotframework.org   

pruebas automatizadas WebUI, pruebas de la interfaz, prueba de APP

      Robot Framework es un framework de pruebas funcionales automatizadas escrito un pitón. Buena escalabilidad, impulsado por la palabra clave de apoyo, usted puede probar simultáneamente múltiples tipos de interfaces de cliente o puede ser distribuido ejecución de la prueba. Se utiliza principalmente para una gran cantidad de pruebas de aceptación y la aceptación basado en pruebas ronda de desarrollo.

marco Robot proporciona un marco diferente para la prueba automatizada de diferentes necesidades. Sus capacidades de prueba pueden ser extendidos por las bibliotecas de prueba para Python y Java. El selenio WebDriver Robot Framework está integrado en la biblioteca popular.

Marco robot no es sólo Web herramienta de prueba, sino que también puede ser utilizado para realizar pruebas automáticas en Android y iOS. Para la prueba de manejo están familiarizados con los probadores de palabras clave puede conseguir fácilmente iniciadas Robot Framework.

Licencia libre    

 

6, QTP

sitio web oficial: https: //software.microfocus.com/en-us/products/unified-functional-automated-testing/overview

pruebas automatizadas WebUI, pruebas de la interfaz, prueba de APP

     HP Quick Test Professional proporciona funcionalidad automatizada y pruebas de regresión del cumplimiento de todo el entorno de los software de aplicación. Ideas para simplificar la creación y mantenimiento de casos de prueba basado en palabras clave. Permite a los usuarios grabar los procedimientos que operan directamente sobre la pantalla, automáticamente generan prueba funcional o la prueba de regresión. probadores profesionales también pueden obtener un control completo de las propiedades de objeto de prueba y el medio ambiente a través de una función de secuencias de comandos y depurar ofrece. La versión actual, llamado Unified Functional Testing, conocido como UFT. Puede probar una gran cantidad de aplicaciones, como las interfaces API, servicios Web, aplicaciones de escritorio, sistemas Web, teléfonos celulares APP.

Licencia: Comercial

 

7, Jmeter

sitio web oficial: https: //jmeter.apache.org

pruebas de la interfaz, pruebas de rendimiento

Jmeter es una organización proyecto de código abierto, es funcional y herramientas de pruebas de rendimiento, 100% implementado en Java;

JMeter se puede utilizar para probar el rendimiento de los recursos estáticos o dinámicos (archivos, servlets, scripts de Perl, objetos Java, bases de datos y de consulta, servidores FTP u otros recursos). JMeter a alta carga de presión adicional de simulación para poner a prueba su capacidad para proporcionar servicios, o para analizar el rendimiento global de los servicios que proporcionan, en el caso bajo diferentes condiciones de carga en el servidor, o de otros objetos de red. Puede analizar el rendimiento o comportamiento bajo alta carga de prueba del servidor / script / objeto con JMeter interfaz gráfica ofrece.

prueba de usar interfaz Jmeter sí es necesario tener en cuenta que el uso cuidadoso de "variable definida por el usuario", componente Jmeter tiene prioridad, cuando Si varios hilos de ejecución, variables componentes definidos por "variables definidas por el usuario" pueden ser armó la gorda.

Licencia libre

 

8, LoadRunner

sitio web oficial: https: //software.microfocus.com/en-us/products/loadrunner-load-testing/overview

Pruebas de rendimiento

LoadRunner, es una herramienta comportamiento del sistema de previsión y de carga rendimiento. Para identificar y encontrar el problema por decenas de millones de usuarios a simular la carga y la realización de la supervisión concurrente rendimiento en tiempo real, LoadRunner puede poner a prueba toda la arquitectura de la empresa. Las empresas pueden utilizar LoadRunner para reducir al mínimo el tiempo de prueba, a optimizar el rendimiento y acelerar las aplicaciones de ciclo de liberación. pruebas de carga LoadRunner se puede aplicar a una variedad de la arquitectura automática que puede predecir el comportamiento del sistema y evaluar el rendimiento del sistema.

Licencia: Comercial

 

9, Monkey

Prueba de Estabilidad aplicación

     El software incluido en el SDK para Android y iOS, por adb shell, generando un evento de pseudo-aleatoria o sistema de un usuario, resultados de la prueba de estrés: choque Crash, ANR no responde.

Licencia libre

 

10, GT

sitio web oficial: http: //gt.qq.com/index.html

prueba de rendimiento de aplicaciones

     GT (carry-tono) es portátil para la medición de la plataforma de aplicaciones, que se ejecuta directamente en el "entorno de depuración integrada y pruebas" del teléfono (IDTE, integrado de depuración para el Medio Ambiente). Uso GT, un teléfono celular solo, sin necesidad de conectarse a un ordenador, que será capaz de APP prueba rápida actuación (CPU, memoria, caudal, potencia, velocidad de fotogramas / fluidez, etc.), ver los registros de desarrollo, visor de registro de bloqueo, la red de captura de paquetes, la puesta en parámetros internos de APP, código de máquina real es la estadística que consumen mucho tiempo.

Licencia libre

 

11, Appscan

sitio web oficial: https: //www.ibm.com/developerworks/downloads/r/appscan/

Pruebas de seguridad

IBM Security AppScan es un experto en seguridad para aplicaciones Web y servicios Web de penetración probar soluciones para aplicaciones web modernas y realizar automatizado servicio de pruebas de seguridad de aplicaciones dinámicas (DAST) y las pruebas de seguridad de aplicaciones interactivas (IAST), el apoyo web 2.0, un marco global para AJAX y JavaScript JavaScript cubiertas del motor de ejecución de SOAP XML y JSON infraestructura y los servicios web REST pruebas de soporte para el estándar WS-Security, encriptación y firma XML XML, anuncios de vulnerabilidad y recomendaciones detalladas de reparación.

Licencia libre

 

12, Jenkins

sitio web oficial: https: //jenkins.io

Integración continua

Automatizado de compilación desarrollo, implementación, ejecución de tareas, informes de pruebas, notificación por correo electrónico.

Licencia libre

Publicado 37 artículos originales · ganado elogios 124 · Vistas de 140.000 +

Supongo que te gusta

Origin blog.csdn.net/zam183/article/details/104910563
Recomendado
Clasificación