[
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)