Capturing responses during the Client creation

Test Steps

1. Login to Mifos
2. Go to 'Clients & Accounts' tab
3. On the right panel 'Clients & Accounts Tasks' click on 'Create new Client' link
4. Search for any Group and select one from the list
5. Fill in at least the mandatory fields on 'Create New Client - Enter personal information' page
6. Click 'Continue' button
7. Fill in all fields on page with Question Groups
8. Click 'Continue' button
9. On the next page select optional information and click 'Preview' button
10. Click on 'Edit Additional Information' button
11. Edit some questions
12. Click 'Continue' button
13. Click 'Preview' button
14. On the next page click 'Submit For Approval' button
15. Click on 'View Client details now' link
16. On the Client details page click on 'View Additional Information' link
17. Back to the details page
18. Go to 'Admin' tab
19. Add some questions to any Question Group associated with Create Client
20. Mark some questions associated with Create Client inactive
21. Mark another Question Group associated with Create Client inactive
22. In another Question Group associated with Create Client mark all questions in a section inactive
23. Go to 'Clients & Accounts' tab
24. On the right panel 'Clients & Accounts Tasks' click on 'Create new Client' link
25. Search for any Group and select one from the list
26. Fill in at least the mandatory fields on 'Create New Client - Enter personal information' page
27. Click 'Continue' button
28. Check on the page with QG that there aren't any inactive questions
29. Check on the page with QG that there are previously added questions
30. Check on the page with QG that the section with all inactive questions is not displayed
31. Click 'Cancel' button
32. Go to the 'Admin' tab and add a new question to any active QG associated with Create Client
33. On the View Client details page check in the 'Additional Information' that newly added questions have blank responses and that only active Question Groups with responses are displayed.

Expected Result

Successfully created Client with properly captured responses

Assignee

Lukasz Chudy

Reporter

Lukasz Chudy

Test Prerequisite

None

Test Data

Data set with Question Groups

Automation

Automated

Result

None

Test Level

Acceptance/UI

Automated Test Name

Components

Priority

Critical
Configure