Delete text messages

Fixture

  1. Two devices A B with Release Candidate installed and running, set up with the following Phone Numbers and Names:
    • 55501 TestA
    • 55502 TestB
  2. Ensure that the peer list (Serval main screen → ContactsList Phones On The Mesh) on each device shows the other device
  3. Send a message from device A to device B and a reply back to A by following all the steps in test case Reply to text message
  4. Ensure that devices A and B both now display the message thread showing Hello from device A to B and reply World from device B to A

Test

  1. ASSERT Device A shows message thread with 55502 TestB at top left and Delete button at top right
  2. On device A, press the Delete button
  3. ASSERT Device A pops up a dialog Do you want to delete this entire thread? with buttons OK and Cancel
  4. On device A, press OK button
  5. ASSERT Device A returns to Serval Mesh Messages screen
  6. ASSERT Device A does not display any entry for 55502 TestB
  7. On device B, enter the word Again in the text field and press Send button
  8. Wait a few seconds
  9. ASSERT Device A sounds a notification
  10. ASSERT Device A now displays an entry for 55502 TestB on the Serval Mesh Messages screen
  11. On device A, press the 55502 TestB entry
  12. ASSERT Device A displays message thread with 55502 TestB at top left, Delete button at top right, and a single Again message inside text bubble at lower right

Results


Login