All Projects → arquillian → Arquillian Cube

arquillian / Arquillian Cube

Licence: apache-2.0
Control (docker, kubernetes, openshift) containers in your tests with ease!

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Arquillian Cube

Testcontainers Java
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Stars: ✭ 5,478 (+4880%)
Mutual labels:  jvm, test-automation, docker-compose
Kotlin Faker
Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
Stars: ✭ 136 (+23.64%)
Mutual labels:  jvm, test-automation
SevenFacette
7Facette is an open-source multiplatform test automation library supporting JVM and JS.
Stars: ✭ 28 (-74.55%)
Mutual labels:  jvm, test-automation
cryostat
Secure JDK Flight Recorder management for containerized JVMs
Stars: ✭ 147 (+33.64%)
Mutual labels:  openshift, jvm
arquillian-container-was
Arquillian WebSphere Containers
Stars: ✭ 18 (-83.64%)
Mutual labels:  jvm, test-automation
Artifactory Docker Examples
Examples for using Artifactory Docker distribution in various environments
Stars: ✭ 292 (+165.45%)
Mutual labels:  docker-compose, openshift
verification-tests
Blackbox test suite for OpenShift.
Stars: ✭ 41 (-62.73%)
Mutual labels:  openshift, test-automation
Arquillian Core
Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.
Stars: ✭ 315 (+186.36%)
Mutual labels:  jvm, test-automation
Arquillian Extension Drone
Arquillian Drone provides a simple way to write functional tests for web apps. Drone brings the power of WebDriver into the Arquillian, and the power of Arquillian to WebDriver.
Stars: ✭ 45 (-59.09%)
Mutual labels:  jvm, test-automation
Express Postgres Starter
A starter project for Node.js with Express and Postgres running on Docker Compose
Stars: ✭ 107 (-2.73%)
Mutual labels:  docker-compose
Selenium Cucumber Js
Browser automation framework written in pure JavaScript using official selenium-webdriver and cucumber-js
Stars: ✭ 108 (-1.82%)
Mutual labels:  test-automation
Awx Ha Instancegroup
Build AWX clustering on Docker Standalone Installation
Stars: ✭ 106 (-3.64%)
Mutual labels:  docker-compose
Tensormsa
Deep learning GUI frame work for enterprise
Stars: ✭ 107 (-2.73%)
Mutual labels:  docker-compose
Docker Compose Ui
web interface for Docker Compose
Stars: ✭ 1,454 (+1221.82%)
Mutual labels:  docker-compose
Miniboxing Plugin
Miniboxing is a program transformation that improves the performance of Scala generics when used with primitive types. It can speed up generic collections by factors between 1.5x and 22x, while maintaining bytecode duplication to a minimum. You can easily add miniboxing to your sbt project:
Stars: ✭ 106 (-3.64%)
Mutual labels:  jvm
Quitnow Cache
A collection to store data for a given time
Stars: ✭ 109 (-0.91%)
Mutual labels:  jvm
Fabric8 Platform
Generates the distribution of the fabric8 microservices platform
Stars: ✭ 105 (-4.55%)
Mutual labels:  openshift
Test Data Supplier
Extended TestNG DataProvider
Stars: ✭ 105 (-4.55%)
Mutual labels:  test-automation
Docker Nginx Postgres Django Example
Example using Docker, Django, multiple Postgres databases, NginX, Gunicorn, pipenv, GitLab CI and tox.
Stars: ✭ 110 (+0%)
Mutual labels:  docker-compose
User.api
集成网关、身份认证、Token授权、微服务、.netcore等的基于CQRS的微服务开发框架示例
Stars: ✭ 109 (-0.91%)
Mutual labels:  docker-compose

= Arquillian Cube :asciidoctor-source: https://raw.githubusercontent.com/arquillian/arquillian-cube/master/docs :numbered: :sectlink: :sectanchors: :sectid: :source-language: java :source-highlighter: coderay :sectnums: :icons: font :toc: left

image:https://travis-ci.org/arquillian/arquillian-cube.svg?branch=master["Build Status", link="https://travis-ci.org/arquillian/arquillian-cube"]

WARNING: 1.0.0.Alpha7 breaks incompatibility with previous versions in some cases. The major difference is that instead of using the boot2docker keyword to refer to the auto resolved boot2docker ip in the serverUri parameter, you should now used dockerHost.

IMPORTANT: 1.0.0.Alpha13 changes default format from Cube to Docker Compose. In case you are using Cube format you need to update arquillian.xml with <property name="definitionFormat">CUBE</property>

ifndef::generated-doc[] To read complete documentation visit http://arquillian.org/arquillian-cube/ endif::generated-doc[]

ifdef::generated-doc[] include::{asciidoctor-source}/what-is-this.adoc[]

include::{asciidoctor-source}/preliminaries.adoc[]

include::{asciidoctor-source}/example.adoc[]

include::{asciidoctor-source}/bom.adoc[]

include::{asciidoctor-source}/configuration.adoc[]

include::{asciidoctor-source}/boot2docker-dockermachine.adoc[]

include::{asciidoctor-source}/build-containers.adoc[]

include::{asciidoctor-source}/compose.adoc[]

include::{asciidoctor-source}/enrichers.adoc[]

include::{asciidoctor-source}/parallel.adoc[]

include::{asciidoctor-source}/cop.adoc[]

include::{asciidoctor-source}/requirements.adoc[]

include::{asciidoctor-source}/containerless.adoc[]

include::{asciidoctor-source}/drone.adoc[]

include::{asciidoctor-source}/restassured.adoc[]

include::{asciidoctor-source}/reports.adoc[]

include::{asciidoctor-source}/polyglot.adoc[]

include::{asciidoctor-source}/kubernetes.adoc[]

include::{asciidoctor-source}/fabric8.adoc[]

include::{asciidoctor-source}/forge.adoc[]

endif::generated-doc[]

== Future work

Some configuration parameters will be modified to fix any possible requirements. Although we are going to try to not break compatibility with previous versions, we cannot guarantee until beta stage.

Feel free to use it and any missing feature, bug or anything you see , feel free to add a new issue.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].