Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Cut Data Warehouse Costs by 54%
Easily migrate from Snowflake, Redshift, or Databricks with free tools.
BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
VirtualMock is a Unit Testing tool. It uses Junit, Aspect-Oriented Programming (AOP) and the Mock Objects testing approach. Through AOP, it supports features which are not possible with other pure-java mock object frameworks.
pUniConf is a rapid application development (RAD)framework for writing GUI applications in Perl/Gtk2, using plugins as the main source of interface design. Perl modules are coming soon, eliminating the need for plugins!
Breeze is a build and test automation framework for software developers. It is written in Ruby and can be extended to include tasks that interact with other tools such as source code repositories, compilers, test frameworks, and installers.
OpenLC is a set tools designed to facilitate benchmarking and stress
testing of a wide variety of information servers (WEB, Email, FTP,
LDAP, ...). A XML-RPC API is offered for developers interested in
creating clients that query the services provid
ClassReach is a utility to identify unused Java classes and methods. Once identified, such things can be removed from the code, hopefully simplifying the system.
Python Universal GUI
(requires wx)
Automatically creates GUI windows for any python objects. These windows allow you to view and alter your objects at runtime, as well as save and load their states.
JLayerCheck checks package dependencies in Java projects to ensure that they match the desired architecture. Packages are grouped into modules and dependencies are specified. It can also find cycles and orphaned classes.
Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Abbot for SWT is a Java framework that lets you more easily write JUnit tests that target Eclipse-based SWT/JFace UI. It also supports the Eclipse GEF & GMF graphical editing frameworks and has some support for WTP (web tools project) UI.
jECMAUnit is an ECMA (Javascript) unit testing framework that uses the underlying javascript engine and JUnit to perform the tests in java, allowing browser-less unit testing of javascript code
The mywaves utilities project provides open source utilities and documentation, including scripts to generate RSS feeds for mywaves.com to find videos on a web site.
A suite of tools that allow paralell running of unit tests under junit 4.x series. Abandoned project, because these features have been added to junit as of 4.6
A bundle of tools for fault injection and -experiments with scope on the emulation of programming faults. Software faults are introduced in the sources of Java applications and can be toggled during runtime.
These tools assist testers by generating, loading and capturing test data. Enterprise data sources are supported, including relational databases and LDAP, but are easily customized to support other data sources.
CubicProject aims to be a project management web application for agile software delvelopment. It is higly adjustable and focuses on usability and integration with other tools.
Testerman is an attempt to produce a TTCN-3 inspired test automation system without the strict typing model of the TTCN-3 test control notation that can be too heavy to be practical with non-stricly defined protocols. This is achieved by bringing TTCN-3 primitives and concepts to the Python programming language.
It provides a complete environment to design, manage, execute and analyze automated tests, and can be used as a platform to develop test simulators (drivers and stubs) and...
JUnitMetrics is a tool that enables to measure basic JUnit and Cactus tests metrics (like number of tests, assertions, number of executed assertions). It is great, complementary solution to code coverage tools and mutation testers.
Sutri is a system for tests management. It does not deal directly with testing tools but enables you to manage tests, results and reports in a coherent way, without concerning about what tool is used to execute such tests.