Initiate call by dialling

Fixture

  1. Three devices A B C with Release Candidate installed and running, set up with the following Phone Numbers and Names:
    • 55501 TestA
    • 55502 TestB
    • 55503 TestC
  2. Ensure that on all devices, the peer list (Serval main screen โ†’ Contacts โ†’ List Phones On The Mesh) shows the other two devices
  3. On all devices, return to the Serval main screen

Test

  1. On device A, go to the dialler: Serval main screen โ†’ Call, enter the number 55502 and press the Call button
  2. ASSERT Device A shows a screen with a Call via cellular network button at the top and a peer entry for TestB below
  3. On device A, press the TestB entry call icon (green telephone)
  4. ASSERT Device B rings and displays Serval Mesh call screen with Incoming Call TestA 55501 below Serval logo and two buttons at bottom: Answer and Decline
  5. On device B, press Answer button
  6. ASSERT Device A Serval call screen shows In Call above Serval logo, TestB 55502 below Serval logo and three buttons at bottom: Speaker, End Call and Dialpad
  7. ASSERT Device B Serval call screen shows In Call above Serval logo, TestA 55501 below Serval logo and three buttons at bottom: Speaker, End Call and Dialpad
  8. ASSERT Voice is transmitted in both directions

Clean up

  1. Hang up the calls on both phones. Any failure in this process should be reported under the appropriate test case:

Results


Login