This directory contains all test projects.
This is a program for generate QR Code,
The QR codes generated can be printed and then stuck on the boxes, the user will only need to scan the QR code with the application to add their vehicle.
This part was developed by Hamid.
This program allows you to hash passwords and others, it is a utility for testing the HASH in the application.
| From | Action | Result | Pass? |
|---|---|---|---|
| Login | login | Move to Home | ✔️ |
| Login | register | Move to Home | ✔️ |
| Settings | Log out | Move to Login | ✔️ |
| Settings | Delete my account | Move to Login | ✔️ |
| From | Action | Result | Pass? |
|---|---|---|---|
| Home | go to drive | Move to Drive | ✔️ |
| Home | go to Vehicles | Move to Vehicles | ✔️ |
| Home | Cancel journey | Remove vehicle | ✔️ |
| From | Action | Result | Pass? |
|---|---|---|---|
| Drive | Click on a vehicle | Open popup booking | ✔️ |
| From | Action | Result | Pass? |
|---|---|---|---|
| Vehicles | Click on Edit | Move to Vehicle Edit | ✔️ |
| Vehicles | Click on Add | Move to Vehicle Add | ✔️ |
| Vehicles Edit | Click on Exit | Move to Vehicles | ✔️ |
| Vehicles Edit | Click on Return | Move to Vehicles | ✔️ |
| Vehicles Edit | Click on Save | Move to Vehicles | ✔️ |
| Vehicles Add | Click on Return | Move to Vehicles | ✔️ |
| Vehicles Add | Click on Add | Move to Vehicles | ✔️ |
App 1, 2, 3, 4 and 5 are app test for bluetooth
| Name | Spec | List | Scan | Connection | Send | Recieve |
|---|---|---|---|---|---|---|
| App1 | Bluetooth | ✔️ | ❌ | ✔️ | ❌ | ✔️ |
| App2 | Bluetooth | ✔️ | ❌ | ✔️ | ✔️ | ❌ |
| App3 | Bluetooth | ✔️ | ❌ | ✔️ | ✔️ | ✔️ |
| App4 | Bluetooth | ❌ | ✔️ | ❌ | ❌ | ❌ |
| App5 | Bluetooth | ❌ | ✔️ | ✔️ | ❌ | ❌ |
App 6, 7 and 8 are app test for structure app
| Name | Spec |
|---|---|
| App6 | Slider |
| App7 | Home Fragment |
| App8 | Slider |
- List bluetooth devices
- Connect to bluetooth
- Displays the data received by the smartphone
- List bluetooth devices
- Connect to bluetooth
- Send data with a button.
- List bluetooth devices
- Connect to bluetooth
- Displays the data received by the smartphone
- Send data with a button in user box.
App3 ~= App2 + App1
- Scan bluetooth devices in search
- Scan bluetooth devices in search
- Connect to the selected device
- Try to implement Slidr lib for fragment
- Doesn't work
- Try to implement viewPager2
- Doesn't work
- Try to implement Slidr lib for activity
- (work)
Detail the RSA and AES encryption
Used for bluetooth communication