You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fineract.apache.org by "Rahul Goel (Jira)" <ji...@apache.org> on 2022/04/17 11:56:00 UTC

[jira] [Updated] (FINERACT-1578) Expand Unit Testing Coverage of Fineract with Cucumber Testing Framework

     [ https://issues.apache.org/jira/browse/FINERACT-1578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rahul Goel updated FINERACT-1578:
---------------------------------
    Labels: full-time gsoc2022 mentor  (was: full-time gsoc2022)

> Expand Unit Testing Coverage of Fineract with Cucumber Testing Framework
> ------------------------------------------------------------------------
>
>                 Key: FINERACT-1578
>                 URL: https://issues.apache.org/jira/browse/FINERACT-1578
>             Project: Apache Fineract
>          Issue Type: Improvement
>            Reporter: Rahul Goel
>            Priority: Minor
>              Labels: full-time, gsoc2022, mentor
>
> The goal of this project is to expand unit testing coveragea cross the Finerat platform. Currently most of our automated testing is only through integration tests which take a long time to run and aren’t consistent. Cucumber is being implemented as the unit test framework and this project would focus on converting existing integration tests to unit test and writing new unit tests.
> Goals are to increase testing coverage of core modules, reduce run-time at build of completing tests, and implementing some automated reporting to show testing coverage.
> The student will be working on implementing the following things:
>  # Collaborate with mentor to implement Cucumber framework
>  # Collaborate with mentor to implement test containers
>  # Refine test data set and scripts
>  # Convert high priority integration tests to unit tests
>  # Write unit tests for key functional modules
>  # Implement reporting to show test coverage.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)