Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daggerok/testcontainers-selenide-complex-system-e2e-tests
https://github.com/daggerok/testcontainers-examples Testing complex dockerized microservices system with Selenide e2e integration tests based on TestContainers Selenium remote web-driver
https://github.com/daggerok/testcontainers-selenide-complex-system-e2e-tests
h2 h2-database postgres postgresql quarkus quarkusio r2dbc r2dbc-h2 r2dbc-postgres r2dbc-postgresql selenide selenium selenium-webdriver spring-boot spring-boot-2 spring-data-r2dbc spring-webflux test-containers testcontainers
Last synced: 8 days ago
JSON representation
https://github.com/daggerok/testcontainers-examples Testing complex dockerized microservices system with Selenide e2e integration tests based on TestContainers Selenium remote web-driver
- Host: GitHub
- URL: https://github.com/daggerok/testcontainers-selenide-complex-system-e2e-tests
- Owner: daggerok
- Created: 2020-02-16T10:17:13.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-29T00:10:59.000Z (almost 5 years ago)
- Last Synced: 2024-11-11T15:35:28.511Z (2 months ago)
- Topics: h2, h2-database, postgres, postgresql, quarkus, quarkusio, r2dbc, r2dbc-h2, r2dbc-postgres, r2dbc-postgresql, selenide, selenium, selenium-webdriver, spring-boot, spring-boot-2, spring-data-r2dbc, spring-webflux, test-containers, testcontainers
- Language: Java
- Homepage:
- Size: 64.5 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TestContainers in action
Testing complex dockerized microservices system with Selenide e2e integration tests based on TestContainers Selenium
remote web-driverStatus: Please, check [this](https://github.com/daggerok/testcontainers-examples) repo instead.
```
TestContainers
Spring Remote Web Micro Profile Spring PG
+-----------+ Maven +------+ Driver +----------+ REST client +---------+ R2DBC +----+
| CI runner | <---> | E2E | <------------> | Frontend | <-----------> | Backend | <---> | DB |
+-----------+ +------+ Selenide +----------+ HTTP +---------+ +----+
Travis CI Boot Quarkus Boot H2
```## resources
* [GitHub: daggerok/testcontainers-examples](https://github.com/daggerok/testcontainers-examples)
* [Official Apache Maven documentation](https://maven.apache.org/guides/index.html)
* [Spring Boot Maven Plugin Reference Guide](https://docs.spring.io/spring-boot/docs/2.2.4.RELEASE/maven-plugin/)
* [Spring Data R2DBC [Experimental]](https://docs.spring.io/spring-data/r2dbc/docs/1.0.x/reference/html/#reference)
* [Thymeleaf](https://docs.spring.io/spring-boot/docs/2.2.4.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-template-engines)
* [R2DBC example](https://github.com/spring-projects-experimental/spring-boot-r2dbc/tree/master/spring-boot-example-h2)
* [Handling Form Submission](https://spring.io/guides/gs/handling-form-submission/)
* [R2DBC Homepage](https://r2dbc.io)