Hi guys, Despite the fact that I like extra test coverage, let's slow down a little bit before rushing any integration.
I'd have a couple of questions about these tests: - Victor, you're saying these tests should come before fineract-provider, so within the regular build process yet these are JMeter, performance related test cases. So what are the assertions in these? I'm a little confused about what these are. - Did we do any cross-check with our integration suite if these test cases are covered and we are not introducing duplication unnecessarily? - The build times are already slower than ever, did we evaluate how much increase these would mean? - How about flakyness on these tests? - I'm also interested in the general quality of the tests because maintainability on most of the existing integration test suite is difficult. Again, I'm not against any new test case/suite introduction, but let's clarify the benefits and the drawbacks. Thanks. Best, Arnold On Tue, Jan 16, 2024 at 6:44 AM VICTOR MANUEL ROMERO RODRIGUEZ < [email protected]> wrote: > Hello Anjil, > > Version 1.9.0 is tagged at: > > https://github.com/apache/fineract/tree/1.9.0 > > Regards > > Victor > > El lun, 15 ene 2024 a las 23:42, ANJIL CHINNAPATHLOLLA (< > [email protected]>) escribió: > >> Thanks Victor / Mugabe, >> >> >> >> I will verify the test suite against 1.9.0, make necessary minor changes >> wherever required and raise the PR. >> >> >> >> >> >> Thanks & Regards, >> >> Anjil , >> >> Power Systems Performance >> >> >> >> *From: *Magezi Arthur <[email protected]> >> *Date: *Tuesday, 16 January 2024 at 3:35 AM >> *To: *[email protected] <[email protected]> >> *Subject: *[EXTERNAL] Re: API Test Case for Fineract >> >> Great proposal here. Anjil this would definitely be of great help. MUGABE >> MAGEZI ARTHUR Software Developer and Process Management Consultant emails: >> artmagezi@ gmail. com atmagezi@ yahoo. co. uk Mob: +256704901261 >> facebook: Magezi ArthurSkype: marthur26The >> >> Great proposal here. Anjil this would definitely be of great help. >> >> *MUGABE MAGEZI ARTHUR* >> >> Software Developer and >> >> Process Management Consultant >> >> emails: >> >> *[email protected]* <[email protected]> >> >> *[email protected] <[email protected]>* >> >> Mob: +256704901261 >> >> facebook: Magezi Arthur >> >> Skype: marthur26 >> >> >> >> The Struggle the doesn't break you will make you, if you hold a little >> longer under that fire you will certainly come out as Gold >> >> >> >> >> >> On Mon, 15 Jan 2024 at 20:37, VICTOR MANUEL ROMERO RODRIGUEZ < >> [email protected]> wrote: >> >> Hello Fineract Community, >> >> >> >> What do you think about integrating these tests on Apache Fineract. The >> Apache JMeter Tests can be included in this way: >> >> >> >> Apache Fineract >> >> | >> >> ------Functional Test (Anjil contribution) >> >> | >> >> -----fineract-provider >> >> >> >> Do you have any comments about this proposal? >> >> >> >> Regards >> >> >> >> Victor Romero >> >> >> >> El vie, 12 ene 2024 a las 15:06, VICTOR MANUEL ROMERO RODRIGUEZ (< >> [email protected]>) escribió: >> >> Hello Anjil, >> >> >> >> I think it suits perfectly. Because it will help us to evaluate, verify, >> test the functionality between release. I.E. a possible 1.8.5 release and >> the 1.9.0. >> >> >> >> And this is important because with the results the community can be aware >> of the changes requiered on its applicatons. >> >> >> >> I hope to listen (read) other community members opinion. >> >> >> >> Regards >> >> >> >> Victor >> >> El vie., 12 de enero de 2024 2:12 p. m., ANJIL CHINNAPATHLOLLA < >> [email protected]> escribió: >> >> Hi Victor and community members, >> >> >> >> I have a JMeter based test suite of Fineract (1.8.4) REST APIs put >> together for the performance evaluation of our Infrastructure. I have them >> classified into two categories >> >> 1. Setup Test suite – This contains set of APIs to setup a banking >> environment, define products etc. >> 2. Transactions test suite – This contains various frequently run >> account operations (Savings Deposits, withdrawals, balance enquiries, loan >> disbursal etc) >> >> >> >> Posting below a screenshot of the test suits which can accommodate more >> test cases into respective groups as the need arises. The test suit serves >> the purpose of evaluating both functional as well as performance aspects of >> the use cases across the builds. If we think this helps with the purpose >> you are looking for below, I can contribute the test suits into the >> Fineract GitHub (With appropriate modifications to be consumable by the >> community). >> >> >> >> *Error! Filename not specified.* >> >> >> >> >> >> Thanks & Regards, >> >> Anjil , >> >> Power Systems Performance >> >> >> >> “Success is not the result of spontaneous combustion. You must set >> yourself on fire.” >> >> >> >> *From: *VICTOR MANUEL ROMERO RODRIGUEZ <[email protected]> >> *Date: *Saturday, 13 January 2024 at 12:18 AM >> *To: *Dev <[email protected]> >> *Subject: *[EXTERNAL] API Test Case for Fineract >> >> Hello Fineract Community, I want to know if there is any Bundle of Test >> Cases for Apache Fineract API Rest that can be used to test the Apache >> Fineract vanilla version. - Create data codes (genders) - Create offices - >> Create delinquency bucket- >> >> Hello Fineract Community, >> >> >> >> I want to know if there is any Bundle of Test Cases for Apache Fineract >> API Rest that can be used to test the Apache Fineract vanilla version. >> >> >> >> - Create data codes (genders) >> >> - Create offices >> >> - Create delinquency bucket >> >> - Create loan product >> >> - Create client >> >> - Create loan account (application, approval, disbursement) >> >> - Create repayments. >> >> - Etc >> >> >> >> I know that we have in the source code testing case (unit/integration >> test cases) that are executed as part of the building process, but this >> question is more related to a bundle/orchestration of complete functional >> flows in order to make sure that the nightly build or the release has a >> functional quality check of its REST APIs. >> >> >> >> Regards >> >> >> >> Victor >> >>
