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.
- CreateRequest?
- server creates the item 1(A; aaa; no tag)
- pina creates the items 2(B; bbb; no tag)
- pina creates the items 3(C; ccc; no tag)
- ConnectionCreateRequest?
- server creates a connection between the items 1 and 2;
- pina creates a connection between the items 1 and 3;
- CreateBendpointRequest?
- server adds a bend point on the connector (1,2)
- pina adds a bend point on the connector (1,3)
- AnonymousRequest?
- server sets the anonymous property
- pina creates the item 4(D; ddd; no-tag)
- server creates the item 5(E; eee; no-tag)
- FullAnonymousRequest?
- server sets the fully anonymous property
- pina creates the item 4(F; fff; no-tag)
- server creates the item 5(G; ggg; no-tag)
- DeleteConnector?
- pina delete the connector (1,3)
- MoveRequest?
- pina moves the item 3 between the items 2 and 4
- the serve moves the items 5, 6, 7
- ChangeConnectorConfigurationRequest?
- the server changes the type of the connector (1,2)
- ChangeContentItemRequest?
- the server edit the item 1 making the text capitalized
- pina edit the item 2 making the text capitalized
- ChangeItemConfigurationRequest?
- the server changes the contribution type of the item 1
- pina changes the contribution type of the item 2
- copy and paste
- the server copy and paste the item 7, creating then the item 8
- delete item
- the server delete the item 8
- MoveBendpointRequest?
- the server moves the connection (1,2) to be (1,7)
- pina moves the connection (1,7) to be (1,3)
- fully anonymous property
- the server set the tool non-anonymous
- pina creates the item 8(H, hhh, TAG ARGUMENT)
- the server creates the item 9 (I, iii, TAG ARGUMENT)
latecomer
- receives everything
- creates the item 11(L, lll; no tag)
- moves the connector (1,3) to be (1,2)
- creates the connector (2,3)
the server reload the trace - ok
test with session
- import artifact ok
- test groups
- visibility tool durign the step - ok
- anonymous property among the groups - ok
- visibility tool after the step - ok
- realoading trace - ok