Menu

TestGraphical

Pina Palmieri

test graphical

test graphical tool after the integration with xmpp:

  • in the test with the extra step we have tested the functionalities of the tool;
  • in the test with the session we have tested the functionalities of groups, import artifatcs etc.

We have conducted the test both for TCP and XMPP.

extra step

  1. CreateRequest?
    1. server creates the item 1(A; aaa; no tag)
    2. pina creates the items 2(B; bbb; no tag)
    3. pina creates the items 3(C; ccc; no tag)
  2. ConnectionCreateRequest?
    1. server creates a connection between the items 1 and 2;
    2. pina creates a connection between the items 1 and 3;
  3. CreateBendpointRequest?
    1. server adds a bend point on the connector (1,2)
    2. pina adds a bend point on the connector (1,3)
  4. AnonymousRequest?
    1. server sets the anonymous property
    2. pina creates the item 4(D; ddd; no-tag)
    3. server creates the item 5(E; eee; no-tag)
  5. FullAnonymousRequest?
    1. server sets the fully anonymous property
    2. pina creates the item 4(F; fff; no-tag)
    3. server creates the item 5(G; ggg; no-tag)
  6. DeleteConnector?
    1. pina delete the connector (1,3)
  7. MoveRequest?
    1. pina moves the item 3 between the items 2 and 4
    2. the serve moves the items 5, 6, 7
  8. ChangeConnectorConfigurationRequest?
    1. the server changes the type of the connector (1,2)
  9. ChangeContentItemRequest?
    1. the server edit the item 1 making the text capitalized
    2. pina edit the item 2 making the text capitalized
  10. ChangeItemConfigurationRequest?
    1. the server changes the contribution type of the item 1
    2. pina changes the contribution type of the item 2
  11. copy and paste
    1. the server copy and paste the item 7, creating then the item 8
  12. delete item
    1. the server delete the item 8
  13. MoveBendpointRequest?
    1. the server moves the connection (1,2) to be (1,7)
    2. pina moves the connection (1,7) to be (1,3)
  14. fully anonymous property
    1. the server set the tool non-anonymous
    2. pina creates the item 8(H, hhh, TAG ARGUMENT)
    3. the server creates the item 9 (I, iii, TAG ARGUMENT)

latecomer

  1. receives everything
  2. creates the item 11(L, lll; no tag)
  3. moves the connector (1,3) to be (1,2)
  4. creates the connector (2,3)

the server reload the trace - ok

test with session

  1. import artifact ok
  2. test groups
    1. visibility tool durign the step - ok
    2. anonymous property among the groups - ok
    3. visibility tool after the step - ok
  3. realoading trace - ok