Test automation framework for automation of E2E/system/integrating testing.
It is under the ALPHA testing by developers/QA engineers of Tinkoff.ru for a while. Built jar are not available outside. For now source code and documentation is available for overview.
Module documentation:
- Core module
- Integration of Neptune with Hamcrest matchers
- Integration of Neptune with Allure test reporting framework
- Integration of Neptune native http client of Java (since v11)
- Integration of Neptune with Swagger 3.x
- Integration of Neptune with Retrofit2
- Integration of Neptune with Rabbit MQ
- Integration of Neptune with Kafka
- Integration of Neptune with Selenium WebDriver API
- Neptune Database abstractions
For Spring projects:
- Integration of Neptune with Spring MockMvc
- Integration of Neptune with Spring WebTestClient
- Integration of Neptune with Spring Data
- Additional Auto-Configuration Spring Boot Module
For test runners:
- Integration of Neptune with TestNG framework
- Neptune + Testng + Allure
- Integration of Neptune with JUnit5
- Neptune + JUnit5 + Allure
Issues to be fixed/Requred features
Owners: @TikhomirovSergey, @ArisAgnew, @AndrewCharykov, @Burnouttt
First public BETA-versions are coming soon