Skip to content

Test plan

Thomas Schwotzer edited this page Aug 20, 2020 · 11 revisions

Version 1

Set up

Install app on an phone. Start app. A screen must appear that forces to enter a user name and creates an RSA key pair.

Feedbacks makes clear that anything was ok and app can be used.

Makan - open chat

Create makan - single message exchange

Two phones (A and B) are required

  • Create a new makan M1 on phone A
  • Enter a message in M1
  • Start Bluetooth on both phones.
  • create a connection - wait until connected
  • Open makan view in B Makan M1 and the message of A should be visible on B.

online message exchange

Two phones (A and B) are required

  • Start Bluetooth on both phones.

  • create a connection - wait until connected

  • Create a new makan M1 on phone A which does not exist on B

  • Enter a message in M1

  • Open makan view in B Makan M1 and the message of A should be visible on B.

  • enter a new message on B

  • enter a new message on A Both message must be visible on both sides

online message exchange

Two phones (A and B) are required. Both exchanged messages in an open makan.

  • switch off Bluetooth
  • enter a new message on A and on B
  • reconnect with Bluetooth Both messages must now be visible on both sides.

triangle scenario

Three phones (A, B, C) are required. Assumed, that A and B exchanged message in an open makan.

  • connect phone A with C with Bluetooth All message from any open makan on A is now visible on C

  • enter a new message on C All messages shall now be visible on A and C

  • connect A with B All messages are now visible on B

Makan - closed chat

[TODO]

Contacts

[TODO]

Clone this wiki locally