Verify that with GLIM enabled, user is able to create loan in "Pending Approval" status for two or more clients in the group by designating specific amounts and loan purposes to each.

Test Steps

1. Login to Mifos. Go to 'Define new fee' page and create One-time and Periodic fees if they are not exist.
2. On the Left menu click on 'Create Loan Account' link.
3. Enter '%' into search field and click 'Search' button.
4. Select any Group.
5. On the next page, select Loan product and click 'Continue' button.
6. On 'Enter Loan Account Information' page set disbursal date and apply one-time and periodic fees.
7. Click 'Continue' button.
8. Verify that validation messages related to Amount for individual members appears.
9. Select some members. Specify individual loan amounts and loan purposes for the selected clients.
10. Click 'Continue' button.
11. On the 'Review installments' page, verify installments schedule (check that first installment date is different than disbursal date).
12. Click on 'Preview' button.
13. On the 'Preview Loan account information' page, verify that appropriate values are displayed and they are the same as on the review page and what were previously selected.
14. Click on 'Submit for approval' button.
15. On the next page, verify that 'View loan account details now' link appears.
16. Click on that link.
17. On Loan details page, check that Disbursal date is appropriate. Verify that fees have been correctly applied. Go to 'View repayment schedule' page and check that schedule is appropriate.
18. Go to 'Edit account information' page and verify that information are the same as entered during Loan creation.

Expected Result

The loan account is created in "Pending Approval" status. The list of active clients and the details of loan given to them appear on the loan account.

Activity

Show:
Mifos Hudson Jira Plugin User
January 16, 2011, 10:04 PM

Integrated in

head-master #2655
MIFOS-4444: MIFOSTEST-132,

Jakub Slawinski : 1ee3c57cbab9fbd0e896ff9d4d24de1c21235ca5
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/testhelpers/NavigationHelper.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/EditPreviewLoanAccountPage.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/survey/AttachSurveyLinkTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateGLIMLoanAccountTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/CreateLoanAccountEntryPage.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/EditLoanAccountInformationPage.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/LoanAccountPage.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/LoanAccountAddNoteTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/lsim/CreateLSIMClientLoanAccountTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/testhelpers/LoanTestHelper.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateGroupLoanAccountTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/GLIMClient.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/lsim/EditLSIMLoanAccountTest.java

Mifos Hudson Jira Plugin User
January 30, 2011, 8:58 PM

Integrated in

head-master #2781
Rewrite the tests using LoanTestHelper
fix error

Łukasz Domżalski : 1da87b9f00a7f382d8ab1b4b35c7c9ae6d057d4c
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/testhelpers/LoanTestHelper.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateGLIMLoanAccountTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/framework/loan/LoanAccountPage.java

Łukasz Domżalski : 84c9db700905485911d2f8ecec0e5d8b267d6ed6
Files :

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateGLIMLoanAccountTest.java

  • acceptanceTests/src/test/java/org/mifos/test/acceptance/loan/CreateClientLoanAccountTest.java

Assignee

Lukasz Chudy

Reporter

Anonymous

Test Prerequisite

1. GLIM is enabled in Mifos DB. 2. Two or more active clients belonging to active group exist in the system. 3. One or more active loan products exist with repayment frequency same as the group's meeting frequency.

Test Data

Clean DB

Automation

Automated

Result

None

Test Level

Acceptance/UI

Components

Priority

Critical
Configure