# Manual Integration Test

## DESCRIPTION

Test some basic functionality.

## PREPARATION

To check console errors open the developer tools before starting the application and check with each step, that there are no errors and warnings.

### Testing with mock data

Start the List Binding application URL (adjust host and port if necessary):

- as sample preview in the SDK: http://<host>:<port>/sapui5-sdk-dist/#/sample/sap.ui.core.sample.odata.v4.ListBinding/preview
- local: http://<host>:<port>/test-resources/sap/ui/core/demokit/sample/common/index.html?component=odata.v4.ListBinding

### Testing with back end

Configure your IDE to be able to execute the List Binding application against an ABAP back end system. Start the List Binding application URL (adjust host and port if necessary):

- local: http://<host>:<port>/test-resources/sap/ui/core/demokit/sample/common/index.html?component=odata.v4.ListBinding&realOData=true

## REALIZE and CHECK

### Start the application

1. Check: The team "Business Suite" is selected, the Team ID is "TEAM_01".
2. Check: The Employee Name of the first row in the Employee table is "Walter''s Win's".
3. Select this row.
4. Check: The Product Name of the first row in the Employee Equipments table is "Office PC".
5. Check: (with back end only) The Product Image of the first row in the Employee Equipments shows a laptop computer.
6. Click on the `Budget` button in the `Team` form toolbar
7. Check: The dialog for changing the team budget opens.
8. Check: The `Team ID` is set to TEAM_01
9. Check: The `Budget` is set to `555.55`
10. Change the `Budget` to 444.44
11. Check: The value of the `Budget` in the popup changes
12. Click on the `Change` button
13. Check: The popup closes and a success popup occurs
14. Close the popup by pressing the `OK` button
15. Check: The popup closes and the budget is changed
16. Click on the `Manager` button in the `Team` form toolbar
17. Check: The dialog for changing the manager opens.
18. Check: The `Manager ID` is set to 3
19. Change the `Manager` to 5
20. Check: The value of the `Manager ID` in the popup changes
21. Click on the `Change` button
22. Check: The popup closes and a success popup occurs
23. Close the popup by pressing the `OK` button
24. Check: The popup closes and the manager is changed