Hi Adam, Just a brief update, so far I've:
- Ran the test suite (3/2177 Failures related to place lock) - Fixed 2 failing tests related to actual values - Updated documentation on tests I've also looked into the entire cucumber test suite steps and features, still working on a comprehensive review Lastly, I tagged you on some PRs raised, happy to get a review Best, Dara On Thu, Feb 19, 2026 at 11:02 AM Ádám Sághy <[email protected]> wrote: > Hi > > During the last Community Call, the E2E test framework was a topic. I > wanted to share some basic information about it to start a conversation and > ask your help to review our available documentations, maybe extend it. > > Also it would be nice if we can cover more functionalities with E2E tests, > maybe even replace some of the existing integration tests with these, > because easier to work with, easier to read and maintain and hopefully, we > can cover more! > > *How to run:* > *Official documentation: * > https://fineract.apache.org/docs/1.14.0/#_testing or in the Fineract > codebase fineract-doc/src/docs/en/chapters/testing/cucumber.adoc > *(unofficial article more technical):* > https://fineract-academy.com/how-to-run-fineract-e2e-test-with-intellij-idea/ > > *Where are they?* > fineract-e2e-tests-core -> Contains the core data and the test steps > (test step implementation) and the framework for the E2E tests. Contains > the initialization interfaces > fineract-e2e-tests-runner -> Contains the initialization implementation > + the test features files (these describe the test steps) > > *Where to create a new test step?* > In the fineract-e2e-tests-core , you can add extra test steps which can > be used in the tests. Example: > org.apache.fineract.test.stepdef.loan.LoanRepaymentStepDef#makeLoanRepayment > -> > This can be used to initiate a repayment > > *Where to use the new test step?* > In the fineract-e2e-tests-runner can be found the test cases and there > you can define which steps to be executed with what data. Exameple: > features/LoanReAgingAccruals.feature:31 -> Do a repayment on 1 Feb 2024 > with amount of 17.01 > > *What is covered?* > So far mostly Loan related functionalities are covered. > > *Documentation* > fineract-doc/src/docs/en/chapters/testing/cucumber.adoc -> It might need > to be extended with more information and use cases to help other to start > using it! > > You can help to review and advise! > > Regards, > Adam > > On Feb 19, 2026, at 11:22 AM, Dara Isaiah <[email protected]> wrote: > > Hi all, > > Wanted to start a conversation thread regarding cucumber testing and the > plans going forward > > Been looking through previous issues and modules, trying to understand if > there’s currently work being done regarding the phasing/conversion of the > integration tests > > Otherwise, what needs to be done to get things rolling > > P.S I think Adam is heading this FSIP > > >
