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