Allure está diseñado para ser independiente de lenguajes de programación o frameworks de prueba específicos. Ofreciendo múltiples integraciones, Allure asegura que los equipos puedan incorporarlo fácilmente en su ecosistema de pruebas existente, sin importar las tecnologías elegidas.
Desde aplicaciones móviles hasta microservicios, desde pequeñas startups hasta grandes empresas, Gradle ayuda a los equipos a construir, automatizar y entregar mejor software, más rápido.
Apache Maven es una herramienta de gestión y comprensión de proyectos de software. Basado en el concepto de un modelo de objeto de proyecto (POM), Maven puede gestionar la construcción, informes y documentación de un proyecto desde una pieza central de información.
Bamboo Data Center es una canalización de entrega continua que ofrece resiliencia, fiabilidad y escalabilidad para equipos de cualquier tamaño.
El servidor de automatización de código abierto líder, Jenkins proporciona cientos de complementos para admitir la construcción, implementación y automatización de cualquier proyecto.
Integración continua poderosa para equipos centrados en DevOps
NUnit es un marco de pruebas unitarias para todos los lenguajes .Net. Inicialmente portado desde JUnit, la versión actual de producción, la versión 3, ha sido completamente reescrita con muchas características nuevas y soporte para una amplia gama de plataformas .NET.
El marco BDD gratuito y de código abierto para .NET
xUnit.net es una herramienta de pruebas unitarias gratuita, de código abierto y centrada en la comunidad para el .NET Framework. Escrito por el inventor original de NUnit v2, xUnit.net es la última tecnología para pruebas unitarias de C#, F#, VB.NET y otros lenguajes .NET. xUnit.net funciona con ReSharper, CodeRush, TestDriven.NET y Xamarin. Es parte de la .NET Foundation y opera bajo su código de conducta. Está licenciado bajo Apache 2 (una licencia aprobada por OSI).
Pruebas HTTP y REST API para Go.
Allure-Go - el proyecto que proporciona un proveedor completo de allure en go, sin sobrecargar la interfaz de uso. El proyecto comenzó como un fork de testify, pero con el tiempo obtuvo su propio runner y sus propias características.
Un IDE potente para la automatización de pruebas
Edición de código. Redefinida. Gratis. Construida sobre código abierto. Funciona en todas partes.
El Protocolo de Transferencia de Hipertexto (HTTP) es quizás el protocolo más significativo utilizado en Internet hoy en día.
Aserciones fluidas para Java
Awaitility es un DSL que te permite expresar expectativas de un sistema asincrónico de manera concisa y fácil de leer.
Framework para pruebas de integración automatizadas que soporta una amplia gama de protocolos de mensajes y formatos de datos! Kafka, Http REST, JMS, TCP/IP, SOAP, FTP/SFTP, SSH, XML, Json y mucho más!
Es simple. Ya sea de código abierto o comercial, nuestras herramientas de colaboración mejorarán el rendimiento del equipo de ingeniería al emplear el Desarrollo Guiado por Comportamiento (BDD). Y con nuestra capacitación de clase mundial, llévalo a lugares donde nunca ha estado.
Un marco de automatización de inicio rápido para pruebas web, de aplicaciones y API
Un marco RPC universal de código abierto y alto rendimiento
Matchers que se pueden combinar para crear expresiones flexibles de intención
Jakarta RESTful Web Services proporciona un documento de especificación, TCK y API fundamental para desarrollar servicios web siguiendo el patrón arquitectónico de Transferencia de Estado Representacional (REST).
JBehave es un marco para el Desarrollo Guiado por Comportamiento (BDD).
jOOQ genera código Java desde tu base de datos y te permite construir consultas SQL de tipo seguro a través de su API fluida.
JsonUnit es una biblioteca que simplifica la comparación de JSON en pruebas.
JUnit es un marco simple para escribir pruebas repetibles. Es una instancia de la arquitectura xUnit para marcos de pruebas unitarias.
JUnit 5 es la próxima generación de JUnit. El objetivo es crear una base actualizada para las pruebas del lado del desarrollador en la JVM. Esto incluye centrarse en Java 8 y versiones posteriores, así como habilitar muchos estilos diferentes de pruebas.
Plataforma de Automatización de Pruebas de Código Abierto
Cliente HTTP para Java
Probar y validar servicios REST en Java es más difícil que en lenguajes dinámicos como Ruby y Groovy. REST Assured trae la simplicidad de usar estos lenguajes al dominio de Java.
ScalaTest es la herramienta de prueba más flexible y popular en el ecosistema de Scala. Con ScalaTest, puedes probar código Scala, Scala.js (JavaScript), Scala Native, Dotty (Scala 3) y Java.
Selenide es un framework para la automatización de pruebas impulsado por Selenium WebDriver
Jakarta Servlet define una API del lado del servidor para manejar solicitudes y respuestas HTTP.
El marco de especificación listo para la empresa
Spring Web Services (Spring-WS) es un producto de la comunidad Spring enfocado en crear servicios web basados en documentos.
TestNG es un marco de pruebas inspirado en JUnit y NUnit pero que introduce algunas nuevas funcionalidades que lo hacen más poderoso y fácil de usar
VIVIDUS es una herramienta de automatización de pruebas que ofrece una solución ya implementada para probar los tipos de aplicaciones más populares.
AVA es un ejecutor de pruebas para Node.js con una API concisa, salida de errores detallada, adopción de nuevas características del lenguaje y aislamiento de procesos que te permite desarrollar con confianza
CodeceptJS es un marco de pruebas con licencia MIT de código abierto.
Es simple. Ya sea de código abierto o comercial, nuestras herramientas de colaboración mejorarán el rendimiento del equipo de ingeniería al emplear el Desarrollo Guiado por Comportamiento (BDD). Y con nuestra capacitación de clase mundial, llévalo a lugares donde nunca ha estado.
Con Cypress, puedes crear fácilmente pruebas para tus aplicaciones web modernas, depurarlas visualmente y ejecutarlas automáticamente en tus compilaciones de integración continua.
Hermione es una utilidad para pruebas de integración de páginas web usando WebdriverIO y Mocha.
Jasmine es un framework de desarrollo guiado por comportamiento para probar código JavaScript. No depende de otros frameworks de JavaScript. No requiere un DOM. Y tiene una sintaxis limpia y obvia para que puedas escribir pruebas fácilmente.
Jest es un encantador framework de pruebas de JavaScript con un enfoque en la simplicidad. Funciona con proyectos que usan: Babel, TypeScript, Node, React, Angular, Vue y más!
Mocha es un framework de pruebas de JavaScript rico en funciones que se ejecuta en Node.js y en el navegador, haciendo que las pruebas asincrónicas sean simples y divertidas. Las pruebas de Mocha se ejecutan en serie, lo que permite una generación de informes flexible y precisa, mientras asigna excepciones no detectadas a los casos de prueba correctos. Hospedado en GitHub.
Postman es una plataforma de API para construir y usar APIs. Postman simplifica cada paso del ciclo de vida de la API y agiliza la colaboración para que puedas crear mejores APIs—más rápido.
Framework de automatización de pruebas sin concesiones con un conjunto de herramientas poderoso para escribir, ejecutar y depurar tus pruebas en aplicaciones web y móviles nativas.
Playwright permite pruebas de extremo a extremo confiables para aplicaciones web modernas.
Arnés de prueba que produce TAP para node y navegadores
TestCafe es una solución de pruebas de extremo a extremo fácil de usar. Ejecutador de pruebas gratuito y de código abierto. Potente aplicación de escritorio.
Testdeck es un envoltorio basado en decoradores alrededor de tu marco de prueba JavaScript favorito.
Uvu es un ejecutor de pruebas extremadamente rápido y ligero para Node.js y el navegador. Velocidad máxima, desatada
Un marco de prueba de unidad nativo de Vite. ¡Es rápido!
WebdriverIO es un marco todo en uno para el desarrollo de tu aplicación web. Te permite ejecutar pruebas de componentes pequeñas y ligeras, así como ejecutar escenarios de prueba e2e en el navegador o en un dispositivo móvil. Esto garantiza que realices las pruebas en un entorno utilizado por tus usuarios.
La Biblioteca de Pruebas de AndroidX proporciona un marco extenso para probar aplicaciones Android. Esta biblioteca proporciona un conjunto de API que te permiten construir y ejecutar rápidamente código de prueba para tus aplicaciones, incluyendo JUnit 4 y pruebas funcionales de interfaz de usuario (UI). Puedes ejecutar pruebas creadas usando estas API desde el IDE de Android Studio o desde la línea de comandos.
Kotest es un marco de prueba multiplataforma flexible y elegante para Kotlin con amplias aserciones y pruebas de propiedades integradas
La plataforma proporciona dispositivos virtuales infinitos y automáticamente dividirá, ordenará, distribuirá y reintentará tus pruebas, permitiendo que todas las pruebas se completen en un máximo de 15 minutos.
Behat es un marco de desarrollo impulsado por el comportamiento de código abierto para PHP. Es una herramienta para apoyarte en la entrega de software que importa a través de la comunicación continua, el descubrimiento deliberado y la automatización de pruebas.
Codeception recopila y comparte las mejores prácticas y soluciones para probar aplicaciones web PHP. Con un conjunto flexible de módulos incluidos, las pruebas son fáciles de escribir, fáciles de usar y fáciles de mantener.
PHPUnit es un marco de pruebas orientado a programadores para PHP. Es una instancia de la arquitectura xUnit para marcos de pruebas unitarias.
El desarrollo impulsado por el comportamiento (o BDD) es una técnica de desarrollo ágil de software que fomenta la colaboración entre desarrolladores, QA y participantes no técnicos o comerciales en un proyecto de software.
Nose extiende unittest para facilitar las pruebas.
Nose2 extiende unittest para facilitar las pruebas.
El marco de trabajo pytest facilita la escritura de pruebas pequeñas y legibles, y puede escalar para admitir pruebas funcionales complejas para aplicaciones y bibliotecas.
Pytest-bdd implementa un subconjunto del lenguaje Gherkin para permitir la automatización de pruebas de requisitos del proyecto y facilitar el desarrollo dirigido por comportamiento.
Robot Framework es un marco de automatización genérico de código abierto. Se puede usar para la automatización de pruebas y la automatización de procesos robóticos (RPA).
Es simple. Ya sea de código abierto o comercial, nuestras herramientas de colaboración mejorarán el rendimiento del equipo de ingeniería al emplear el Desarrollo Dirigido por Comportamiento (BDD). Y con nuestra capacitación de clase mundial, llévelo a lugares donde nunca ha estado.
RSpec es una herramienta de prueba de lenguaje específico de dominio (DSL) (dominio de aplicación particular) escrita en el lenguaje de programación Ruby para probar código Ruby.
Una biblioteca Ruby de código abierto para automatizar pruebas. Watir interactúa con un navegador de la misma manera que lo hacen las personas: haciendo clic en enlaces, completando formularios y validando texto.
Specs2 es una biblioteca para escribir especificaciones de software ejecutables en Scala.
Crear y ejecutar pruebas unitarias, pruebas de rendimiento y pruebas de UI para tu proyecto Xcode.