Oracle JDeveloper
docs.oracle.comDevelop, test, debug, and deploy Java, Java EE, ADF, and web-service applications in Oracle's IDE.
Develop, test, debug, and deploy Java, Java EE, ADF, and web-service applications in Oracle's IDE.
A Java IDE that lets learners explore classes and objects while writing code.
A Java testing library that starts disposable Dockerized dependencies for integration tests.
A lightweight IDE that draws code structure diagrams and visualizes runtime data structures.
An annotation-based Java test framework for organizing unit, integration, data-driven, and parallel test suites.
A Java teaching IDE where learners program actors and see their code run inside interactive worlds.
A cross-platform IDE with language-aware editing, refactoring, project wizards, and application tooling.
A Java code-coverage library that records which instructions, lines, and branches run during tests.
A Java DSL for sending REST requests from tests and asserting response status and data.
Write scripts and JVM applications with Groovy's concise syntax and Java interoperability.
Prepare and publish software releases across Git hosts and package managers.
Build Java pricing and risk calculations or run portfolio reports from files
Mock HTTP services so application tests can exercise request and response behavior without a live dependency.
Generate Java unit-test code from IntelliJ classes and methods, with CLI and CI options in paid editions.
A Java-based load-testing application for exercising services and analyzing their performance under simulated traffic.
Use a small Java SQL database in embedded, in-memory, or client/server mode through JDBC.
Use mutation testing to see whether a JVM test suite catches deliberately changed code.
Develop Java and Kotlin projects in JetBrains’ cross-platform integrated development environment.
Develop and debug software in the Eclipse desktop IDE and extend its workspace with plug-ins.
A contract-testing service for checking compatibility between API and microservice consumers and providers.
Describe Java and Groovy tests as executable specifications with setup, action, and outcome blocks.
An end-to-end testing platform spanning web, mobile, performance, and real-device workflows.
A visual and code-based automation tool for functional web and desktop testing, with API and load features in the Ultimate edition.
Build Java projects from a POM that defines dependencies, plugins, and a standard lifecycle.