Skip to content

Commit 0c4b97f

Browse files
More improvements to the BLE app testing from PR review.
1 parent d535ffe commit 0c4b97f

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

docs/release-tests/ble-flashing.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,11 @@ Two mobile/tablet devices needed:
2626
- Android device with the micro:bit app installed.
2727
- To load a custom MakeCode URL long touch the micro:bit logo in the app
2828
main screen. A modal will appear with the option change the MakeCode URL.
29+
- This URL setting will be reset every time the app is quit
2930
- iOS device with the micro:bit app installed.
30-
- To load a different MakeCode URL, long press the MakeCode back chevron
31-
to choose beta.
31+
- To load a different MakeCode version, long press the MakeCode back
32+
chevron to choose beta.
33+
- The iOS app can only choose between beta and live.
3234

3335
Two micro:bits needed:
3436
- micro:bit V1
@@ -57,21 +59,24 @@ A test run for each of these hex files is required:
5759
Steps:
5860
1. Connect the micro:bit to the computer via USB.
5961
2. Copy the hex file under test to the `MICROBIT` USB drive.
60-
3. Open the micro:bit app and load the MakeCode editor under test.
62+
3. Remove the previous micro:bit pairing from the iOS or Android device.
63+
4. Open the micro:bit app and load the MakeCode editor under test.
6164
- From the front page, select "Create Code"
62-
4. Create a new MakeCode project with a simple programme (e.g. display
65+
- Click on the cog, and the "About" menu entry, check the MakeCode version
66+
in this modal
67+
5. Create a new MakeCode project with a simple programme (e.g. display
6368
something on the LED matrix).
6469
- If a programme has already been created from a previous test run,
6570
it can be reused.
66-
5. Tap the "Download" button and follow the instructions to connect the
67-
micro:bit via Bluetooth and flash the programme.
68-
6. Verify the programme is running on the micro:bit.
69-
7. Change the blocks in the MakeCode editor to do something different
71+
6. Tap the "Download" button and use "My pattern is different" to force pairing,
72+
then follow the instruction to flash the programme.
73+
7. Verify the programme is running on the micro:bit.
74+
8. Change the blocks in the MakeCode editor to do something different
7075
(e.g. display a different icon/message on the LED matrix).
71-
8. Tap the "Download" button and follow the instructions to flash the programme.
72-
9. Confirm the BLE flashing process was shorter than the initial download from
76+
9. Tap the "Download" button and follow the instructions to flash the programme.
77+
10. Confirm the BLE flashing process was shorter than the initial download from
7378
step 5.
74-
10. Verify that the new programme is running on the micro:bit.
79+
11. Verify that the new programme is running on the micro:bit.
7580

7681
## Test 2: Utility Service
7782

0 commit comments

Comments
 (0)