Julian, On Tue, Jun 23, 2020 at 6:14 PM Julian Stephen <[email protected]> wrote:
> > Just to add to the query, I was wondering if there are any dumps of the > mysql backing the demo app (@ demo.mifos.io) that is open to the public. > That seems to have a good set of basic clients/products etc to have a good > test env. > The only thing that I know of is https://github.com/apache/fineract/tree/develop/fineract-db/multi-tenant-demo-backups, had you already seen that? Thank You, > Julian Stephen > > On Tue, Jun 23, 2020 at 11:16 AM Julian Stephen <[email protected]> > wrote: > >> Hi Mike, >> I've been running through one of the test cases in the excel sheet you >> provided (RD TestCases) using the community app. I am recording and dumping >> what I am doing with mitmproxy >> <https://docs.mitmproxy.org/stable/concepts-howmitmproxyworks/> hoping >> that the requests can be replayed (or mutated to other forms like postman) >> in future. >> > I was (for the first time, I admit!) playing with Postman more myself today (for another project, https://github.com/mojaloop/postman), and discovered that it actually a built-in HTTP Proxy.. are you aware of https://learning.postman.com/docs/sending-requests/capturing-request-data/capturing-http-requests/ ? That is actually pretty cool. Will you contribute a (starting point of) a Postman Collection for Fineract? > I am curious to know if there is an easy way of having a default base >> setup which has basic code values (e.g., gender, client type etc) and some >> clients. Are there any existing csv lists that can be imported, or mysql >> snapshots? >> >> E.g., >> 1. Code values for `Gender` and `Client Type` are specified in the test >> case, but not defined by default. >> 2. Creating/activating clients >> > I was surprised that nobody else on this list reading this replied to this point... how do you all do the default base setup? > Thank You, >> Julian Stephen >> >> On Sun, Jun 21, 2020 at 4:53 PM Julian Stephen <[email protected]> >> wrote: >> >>> Thanks for the information, everyone. Let me first try out the >>> integration tests. I will let know if I can submit a PR with postman >>> scripts for at least some tests. >>> >>> Julian >>> >>> >>> On Sun, Jun 21, 2020 at 11:28 AM Michael Vorburger <[email protected]> >>> wrote: >>> >>>> Julian et al, >>>> >>>> ITs that Ram refers to are here, FYI: >>>> https://github.com/apache/fineract/tree/develop/fineract-provider/src/integrationTest/java/org/apache/fineract/integrationtests >>>> >>>> I have long felt that a set of Postman collections demonstrating >>>> Fineract's API's use could be very useful for the project to have... >>>> Basically something like >>>> https://github.com/mojaloop/postman for Fineract. >>>> >>>> If you, or anyone else reading this, has any interest in turning the >>>> documents Ed shared into something like that, I think that could be a great >>>> contribution to this project!! I'd be very happy to accept and merge PRs >>>> for something like that into a directory on >>>> https://github.com/apache/fineract. >>>> >>>> Best, >>>> M. >>>> >>>> >>>> On Sun, 21 Jun 2020, 17:18 Subramanya M K, <[email protected]> wrote: >>>> >>>>> Hi Ed, >>>>> >>>>> Saw your mails today. >>>>> Thank you very much for including me for the functional testing part. >>>>> However, as I am tied up with hectic activities for next 5 to 6 weeks, >>>>> I am not sure, if I can provide justice to this testing. >>>>> So, request you to kindly excuse me for few weeks, till I could >>>>> complete my committed activities. Post that, I will definitely try to >>>>> involve myself for functional testing. >>>>> I am extremely sorry for not being able to get involved at this point >>>>> in time. >>>>> >>>>> Thanks and Regards, >>>>> Subbu >>>>> >>>>> On Sun 21 Jun, 2020, 19:38 Ed Cable, <[email protected]> wrote: >>>>> >>>>>> Hi Julian, I uploaded some of the previous test cases that have been >>>>>> completed at >>>>>> https://drive.google.com/folderview?id=1T5MlVh0KWC6bQmqiZwEmoI73Q-0cuaxr >>>>>> >>>>>> Santosh and Subu, can you update on current status of these? >>>>>> >>>>>> Ed >>>>>> >>>>>> On Sun, Jun 21, 2020, 01:14 Rama Reddy <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Integration test package in fineract1.x covers most of the >>>>>>> functional and integration tests including accounting. >>>>>>> >>>>>>> thanks >>>>>>> Ram Reddy >>>>>>> On Saturday, June 20, 2020, 09:37:26 PM GMT+8, Julian Stephen < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>> >>>>>>> Hi everyone, >>>>>>> I was wondering if there are (or someone could point me to) >>>>>>> functional tests for the Fineract APIs (not Fineract CN) that cover >>>>>>> actual >>>>>>> workflows. E.g., a sequence of API calls that cover creation of a new >>>>>>> loan >>>>>>> or a sequence that creates a new saving account and adds a transaction >>>>>>> entry that moves money from one account to another. >>>>>>> >>>>>>> I was looking for Postman style requests or QA style test cases, or >>>>>>> even selenium scripts from the front end. I found some broken links to >>>>>>> an >>>>>>> older v1 mifos community app scripts, but they seem non functional. >>>>>>> >>>>>>> Any pointers would be appreciated. >>>>>>> >>>>>>> Thank You, >>>>>>> Julian Stephen >>>>>>> >>>>>>>
