diff --git a/README.md b/README.md index e11e9200..28c71e4b 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,7 @@ __IMPORTANT NOTICE:__ The contents of this repository currectly reflect a __DRAF 1. [Delivery Interface](./usage-examples/delivery-interface.md) 1. [Build Avoidance](./usage-examples/build-avoidance.md) 1. [Pipeline Monitoring](./usage-examples/pipeline-monitoring.md) + 1. [Test Execution](./usage-examples/test-execution.md) 1. Reference Data Sets 1. [Default](./usage-examples/reference-data-sets/default.md) 1. Customization diff --git a/usage-examples/test-execution-sequence.gliffy b/usage-examples/test-execution-sequence.gliffy new file mode 100644 index 00000000..3408dfb6 --- /dev/null +++ b/usage-examples/test-execution-sequence.gliffy @@ -0,0 +1 @@ +{"contentType":"application/gliffy+json","version":"1.1","metadata":{"title":"untitled","revision":0,"exportBorder":false},"embeddedResources":{"index":0,"resources":[]},"stage":{"objects":[{"x":32,"y":108,"rotation":0,"id":20,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":40,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[-32,-18],[77.01834707974616,-18]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":21,"uid":null,"width":76,"height":28,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

1. Trigger\n

(ArtC(CDef id)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":145,"y":629,"rotation":0,"id":158,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":71,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[285,-77.99999999999966],[-25.003331887199238,-77.99999999999977]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":159,"uid":null,"width":83,"height":14,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

Test Completed

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":164,"y":242,"rotation":0,"id":53,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":68,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[-43.121571690284185,-32.000000000000085],[267,-32.000000000000085]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":54,"uid":null,"width":180,"height":28,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

3. Orchestrate Tests\n

(ActT id, ArtC/CDef id, TERCC id)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":533.6666666666666,"y":569,"rotation":0,"id":165,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":66,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[208.68166528956533,-77.99999999999932],[-92.66666666666663,-77.99999999999937]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":166,"uid":null,"width":20,"height":14,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

Ack

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":454.30703847102643,"y":442.78684177437185,"rotation":0,"id":162,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":37.69102848791999,"height":14,"lockAspectRatio":false,"lockShape":false,"order":65,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCC?

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":533,"y":501,"rotation":0,"id":156,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":63,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[377.04146840798364,-77.99999999999949],[-91.3533785790384,-77.99999999999932]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":157,"uid":null,"width":114,"height":14,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

Execution Completed

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":514,"y":359,"rotation":0,"id":146,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":61,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[-73.0088096550719,99.99999999999994],[236,100]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":147,"uid":null,"width":167,"height":14,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

7. Release Test Environment(s)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":742.5,"y":459.7868417743718,"rotation":0,"id":144,"uid":"com.gliffy.shape.uml.uml_v1.default.activation","width":19,"height":31.508345669875894,"lockAspectRatio":false,"lockShape":false,"order":60,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":null,"linkMap":[]},{"x":453.35576211353316,"y":536.352555799122,"rotation":0,"id":123,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":31.5,"height":14,"lockAspectRatio":false,"lockShape":false,"order":59,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

CLM

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":514,"y":361,"rotation":0,"id":95,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":57,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[-73,25],[396,25]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":96,"uid":null,"width":119,"height":28,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

6. Execute Test Cases\n

(TCT id, ED id)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":902.5,"y":385.2294734194975,"rotation":0,"id":94,"uid":"com.gliffy.shape.uml.uml_v1.default.activation","width":19,"height":37.11473670974874,"lockAspectRatio":false,"lockShape":false,"order":56,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":null,"linkMap":[]},{"x":519,"y":425,"rotation":0,"id":81,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":54,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[231,-78.00000000000006],[-78.00073827890265,-78.00000000000006]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":82,"uid":null,"width":130,"height":28,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

Environment Instance(s)\n

(ED id(s))

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":504,"y":348,"rotation":0,"id":73,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":52,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[-63,-39],[246,-39]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":74,"uid":null,"width":237,"height":28,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

5. Provision and Deploy Test Environment(s)\n

(TSS id)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":742.5,"y":309,"rotation":0,"id":72,"uid":"com.gliffy.shape.uml.uml_v1.default.activation","width":19,"height":37.11473670974874,"lockAspectRatio":false,"lockShape":false,"order":51,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":null,"linkMap":[]},{"x":441.5,"y":239,"rotation":0,"id":64,"uid":"com.gliffy.shape.uml.uml_v1.default.self_message","width":45,"height":40.00000000000001,"lockAspectRatio":false,"lockShape":false,"order":49,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.self_message.uml_v1","strokeWidth":1,"strokeColor":"#000000","fillColor":"#000000","gradient":false,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":66,"uid":null,"width":141,"height":42,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"right","vposition":"none","hposition":"right","html":"

4. Organize batches into\n

test case groups based on\n

e.g. environment needs

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":165,"y":172,"rotation":0,"id":55,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":47,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[-43.121571690284185,-32.000000000000085],[105,-32]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":56,"uid":null,"width":69,"height":28,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

2. Get TERC\n

(ActT id)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":139,"y":249,"rotation":0,"id":63,"uid":"com.gliffy.shape.uml.uml_v1.default.message","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":45,"graphic":{"type":"Line","Line":{"strokeWidth":1,"strokeColor":"#000000","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":2,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":false,"interpolationType":"linear","cornerRadius":null,"controlPath":[[124,-72],[-17,-72]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":80,"uid":null,"width":62,"height":28,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

TERC\n

(TERCC id)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":295.14230484541326,"y":150.5573683548744,"rotation":0,"id":60,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":50.00000000000001,"height":14,"lockAspectRatio":false,"lockShape":false,"order":44,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TERCC

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":261.5,"y":140,"rotation":0,"id":57,"uid":"com.gliffy.shape.uml.uml_v1.default.activation","width":19,"height":37.11473670974874,"lockAspectRatio":false,"lockShape":false,"order":43,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":null,"linkMap":[]},{"x":422.18065307278283,"y":209.352555799122,"rotation":0,"id":52,"uid":"com.gliffy.shape.uml.uml_v1.default.activation","width":19.638693854434376,"height":341,"lockAspectRatio":false,"lockShape":false,"order":42,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":null,"linkMap":[]},{"x":101.5,"y":90.00000000000003,"rotation":0,"id":22,"uid":"com.gliffy.shape.uml.uml_v1.default.activation","width":19,"height":491.4672925088707,"lockAspectRatio":false,"lockShape":false,"order":39,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":1,"strokeColor":"#000000","fillColor":"#FFFFFF","gradient":false,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":null,"linkMap":[]},{"x":210,"y":20,"rotation":0,"id":16,"uid":"com.gliffy.shape.uml.uml_v1.default.object_timeline","width":120,"height":580,"lockAspectRatio":false,"lockShape":false,"order":35,"graphic":null,"children":[{"x":0,"y":0,"rotation":0,"id":17,"uid":null,"width":120,"height":18,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#e06666","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":[{"x":0,"y":0,"rotation":0,"id":18,"uid":null,"width":120,"height":18,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"top","overflow":"none","vposition":"none","hposition":"none","html":"

Test Manager

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":18,"magnitude":1}],"growParent":true,"padding":0}}]}},{"x":0,"y":18,"rotation":0,"id":19,"uid":null,"width":120,"height":562,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#e06666","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":null,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":16,"magnitude":1},{"id":17,"magnitude":-1}],"growParent":false,"padding":0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":17,"px":0,"py":1}}]}}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"id":17,"magnitude":1}],"growParent":false,"padding":0}}]},"linkMap":[]},{"x":851,"y":20,"rotation":0,"id":12,"uid":"com.gliffy.shape.uml.uml_v1.default.object_timeline","width":120,"height":580,"lockAspectRatio":false,"lockShape":false,"order":31,"graphic":null,"children":[{"x":0,"y":0,"rotation":0,"id":13,"uid":null,"width":120,"height":18,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":[{"x":0,"y":0,"rotation":0,"id":14,"uid":null,"width":120,"height":18,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"top","overflow":"none","vposition":"none","hposition":"none","html":"

Test Executor

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":14,"magnitude":1}],"growParent":true,"padding":0}}]}},{"x":0,"y":18,"rotation":0,"id":15,"uid":null,"width":120,"height":562,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":null,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":12,"magnitude":1},{"id":13,"magnitude":-1}],"growParent":false,"padding":0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":13,"px":0,"py":1}}]}}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"id":13,"magnitude":1}],"growParent":false,"padding":0}}]},"linkMap":[]},{"x":691,"y":21,"rotation":0,"id":8,"uid":"com.gliffy.shape.uml.uml_v1.default.object_timeline","width":120,"height":579,"lockAspectRatio":false,"lockShape":false,"order":27,"graphic":null,"children":[{"x":0,"y":0,"rotation":0,"id":9,"uid":null,"width":120,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#fff2cc","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":[{"x":0,"y":0,"rotation":0,"id":10,"uid":null,"width":120,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"top","overflow":"none","vposition":"none","hposition":"none","html":"

Environment Provider

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":10,"magnitude":1}],"growParent":true,"padding":0}}]}},{"x":0,"y":32,"rotation":0,"id":11,"uid":null,"width":120,"height":547,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#fff2cc","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":null,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":8,"magnitude":1},{"id":9,"magnitude":-1}],"growParent":false,"padding":0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":9,"px":0,"py":1}}]}}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"id":9,"magnitude":1}],"growParent":false,"padding":0}}]},"linkMap":[]},{"x":371,"y":20,"rotation":0,"id":4,"uid":"com.gliffy.shape.uml.uml_v1.default.object_timeline","width":120,"height":580,"lockAspectRatio":false,"lockShape":false,"order":23,"graphic":null,"children":[{"x":0,"y":0,"rotation":0,"id":5,"uid":null,"width":120,"height":18,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#a64d79","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":[{"x":0,"y":0,"rotation":0,"id":6,"uid":null,"width":120,"height":18,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"top","overflow":"none","vposition":"none","hposition":"none","html":"

Test Orchestrator

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":6,"magnitude":1}],"growParent":true,"padding":0}}]}},{"x":0,"y":18,"rotation":0,"id":7,"uid":null,"width":120,"height":562,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#a64d79","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":null,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":4,"magnitude":1},{"id":5,"magnitude":-1}],"growParent":false,"padding":0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":5,"px":0,"py":1}}]}}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"id":5,"magnitude":1}],"growParent":false,"padding":0}}]},"linkMap":[]},{"x":50,"y":20,"rotation":0,"id":0,"uid":"com.gliffy.shape.uml.uml_v1.default.object_timeline","width":120,"height":580,"lockAspectRatio":false,"lockShape":false,"order":19,"graphic":null,"children":[{"x":0,"y":0,"rotation":0,"id":1,"uid":null,"width":120,"height":46,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.rectangle.basic_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#b6d7a8","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":[{"x":0,"y":0,"rotation":0,"id":2,"uid":null,"width":120,"height":46,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"top","overflow":"none","vposition":"none","hposition":"none","html":"

Activity Orchestrator\n

(CI Server)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":2,"magnitude":1}],"growParent":true,"padding":0}}]}},{"x":0,"y":46,"rotation":0,"id":3,"uid":null,"width":120,"height":534,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.object_timeline.uml_v1","strokeWidth":2,"strokeColor":"#000000","fillColor":"#b6d7a8","gradient":true,"dropShadow":false,"state":0,"shadowX":4,"shadowY":4,"opacity":1}},"children":null,"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":false,"heightInfo":[{"id":0,"magnitude":1},{"id":1,"magnitude":-1}],"growParent":false,"padding":0}},{"type":"PositionConstraint","PositionConstraint":{"nodeId":1,"px":0,"py":1}}]}}],"constraints":{"constraints":[{"type":"HeightConstraint","HeightConstraint":{"isMin":true,"heightInfo":[{"id":1,"magnitude":1}],"growParent":false,"padding":0}}]},"linkMap":[]},{"x":134.5,"y":90,"rotation":0,"id":28,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":31.5,"height":14,"lockAspectRatio":false,"lockShape":false,"order":18,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActT

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":116,"y":80.00000000000001,"rotation":300,"id":27,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":17,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":132.64230484541326,"y":113.44263164512564,"rotation":0,"id":48,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":31.5,"height":14,"lockAspectRatio":false,"lockShape":false,"order":16,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActS

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":114.14230484541326,"y":103.44263164512564,"rotation":300.00000000000006,"id":49,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":15,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":276.64230484541326,"y":146.55736835487437,"rotation":300.00000000000006,"id":61,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":14,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":776.1423048454133,"y":312,"rotation":0,"id":85,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":31.5,"height":14,"lockAspectRatio":false,"lockShape":false,"order":13,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ED

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":757.6423048454133,"y":302,"rotation":300,"id":86,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":12,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":450.3557621135332,"y":363.6721050646231,"rotation":0,"id":91,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":138.14423788646684,"height":14,"lockAspectRatio":false,"lockShape":false,"order":11,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCT (for each test case)

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":434.85576211353316,"y":353.6721050646231,"rotation":300,"id":92,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":10,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":934.1423048454135,"y":390.2294734194975,"rotation":0,"id":99,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":31.5,"height":70,"lockAspectRatio":false,"lockShape":false,"order":9,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCS\n

TCF\n

...\n

TCS\n

TCF

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":915.6423048454135,"y":378.2294734194975,"rotation":300,"id":100,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":8,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":450.64230484541326,"y":221.44263164512563,"rotation":0,"id":112,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":38.512180910626626,"height":14,"lockAspectRatio":false,"lockShape":false,"order":7,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TSS

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":437.14230484541326,"y":208.44263164512563,"rotation":300.00000000000006,"id":113,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":6,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":449.7134572681199,"y":512.7951874442476,"rotation":0,"id":117,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":37.69102848791999,"height":14,"lockAspectRatio":false,"lockShape":false,"order":5,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TSF

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":437.2134572681199,"y":501.7951874442475,"rotation":300.00000000000006,"id":118,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":4,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":434.85576211353316,"y":526.352555799122,"rotation":300.00000000000006,"id":124,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":3,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":437.80703847102643,"y":431.78684177437174,"rotation":300.00000000000006,"id":163,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":2,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]},{"x":134.64230484541326,"y":570.9099241539964,"rotation":0,"id":173,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":31.5,"height":14,"lockAspectRatio":false,"lockShape":false,"order":1,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActF

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":116.14230484541326,"y":560.9099241539964,"rotation":300.00000000000006,"id":174,"uid":"com.gliffy.shape.basic.basic_v1.default.image","width":29,"height":24,"lockAspectRatio":true,"lockShape":false,"order":0,"graphic":{"type":"Image","Image":{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAYCAYAAAAGXva8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVEhL7ZUxkgFBFIY3lnABpWQyAgdwA27ACRBLSMQ4gSM4ggMIpDJVLuAI/863/bp0MdQ8u9YG+1d19bz2Zr5+f88bH3qD/qEv1R+CHg528RrlQxsNaT634Od1397JRGq3pdPJFnK039uFT4/PdLeTqlVptQqA5VIaDKRWK7szu7VWs0SfHkOjhkOp2w0gRrkc5n7fEnwqBkXbbRjns7ReB+hmYz/6VByaKlbNBp7Qc1DsbTYt8MsPxWKqnE5tIUfY3utZcCs/dDQK0LRdjkdpPA4zYkPkcPY58kOxFXsRZzqbSZVKgDDTVqyTQ5xz7j4olfBwWoUqIox+JWYm7nQu1eYcgw8aWyUOqkktpKpof1p9tN2UrToUWwUYFaTWUT0VYjcvUdwY4+oj4oMC4wFXO/9StPbeSF68LCooQEU+8OTRVotFcAN36nWpVLIED/S7Sv6jfw+a6A1Q6RNvRjrtjXY9HgAAAABJRU5ErkJggg==","strokeWidth":2,"strokeColor":"#000000","dropShadow":false,"shadowX":0,"shadowY":0}},"children":null,"linkMap":[]}],"background":"#FFFFFF","width":973,"height":600,"maxWidth":5000,"maxHeight":5000,"nodeIndex":194,"autoFit":true,"exportBorder":false,"gridOn":true,"snapToGrid":true,"drawingGuidesOn":true,"pageBreaksOn":false,"printGridOn":false,"printPaper":"LETTER","printShrinkToFit":false,"printPortrait":true,"shapeStyles":{"com.gliffy.shape.basic.basic_v1.default":{"fill":"#FFFFFF","stroke":"#333333","strokeWidth":1}},"lineStyles":{},"textStyles":{},"themeData":null}} \ No newline at end of file diff --git a/usage-examples/test-execution-sequence.png b/usage-examples/test-execution-sequence.png new file mode 100644 index 00000000..86e5fc9c Binary files /dev/null and b/usage-examples/test-execution-sequence.png differ diff --git a/usage-examples/test-execution.gliffy b/usage-examples/test-execution.gliffy new file mode 100644 index 00000000..0c574323 --- /dev/null +++ b/usage-examples/test-execution.gliffy @@ -0,0 +1 @@ +{"contentType":"application/gliffy+json","version":"1.1","metadata":{"title":"untitled","revision":0,"exportBorder":false},"embeddedResources":{"index":0,"resources":[]},"stage":{"objects":[{"x":11,"y":384,"rotation":0,"id":115,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":15,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#93c47d","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-694,-16],[-694,-63],[-547,-63]],"lockSegments":{}}},"children":[],"linkMap":[]},{"x":58,"y":365,"rotation":0,"id":116,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":16,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#93c47d","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-694,-16],[-694,-63],[-547,-63]],"lockSegments":{}}},"children":[],"linkMap":[]},{"x":133,"y":392,"rotation":0,"id":117,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":17,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#93c47d","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-694,-16],[-694,-63],[-547,-63]],"lockSegments":{}}},"children":[],"linkMap":[]},{"x":1046.25,"y":167.5,"rotation":0,"id":393,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":90,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-434.5,477.5],[-434.5,446.5],[-512.5,446.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":221,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":388,"px":1,"py":0.5}}},"linkMap":[]},{"x":1036.25,"y":157.5,"rotation":0,"id":380,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":86,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-487,353.5],[-487,305.5],[-539.5,305.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":227,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":376,"px":1,"py":0.5}}},"linkMap":[]},{"x":356,"y":94,"rotation":0,"id":2,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":120,"height":16,"lockAspectRatio":false,"lockShape":false,"order":107,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActivityTriggered

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":1221.5,"y":586,"rotation":0,"id":370,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":79,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-919,-240],[-810.5,-240],[-810.5,-307]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":29,"px":1,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":329,"px":0.5,"py":1}}},"linkMap":[]},{"x":1211.5,"y":576,"rotation":0,"id":369,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":78,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-684,-230],[-800.5,-230],[-800.5,-297]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":293,"px":0,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":329,"px":0.5,"py":1}}},"linkMap":[]},{"x":838.25,"y":439.5,"rotation":0,"id":340,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":73,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#a64d79","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-619.25,-185.5],[-563.5833333333333,-185.5],[-507.9166666666667,-185.5],[-452.25,-185.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":336,"px":1,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":329,"px":0,"py":0.5}}},"linkMap":[]},{"x":479.5,"y":376,"rotation":0,"id":292,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":145,"height":16,"lockAspectRatio":false,"lockShape":false,"order":110,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

EnvironmentDefined

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":204.5,"y":376,"rotation":0,"id":31,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":145,"height":16,"lockAspectRatio":false,"lockShape":false,"order":109,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

EnvironmentDefined

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":150,"y":80,"rotation":0,"id":4,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":50,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#b6d7a8","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":5,"uid":null,"width":46,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActS

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":264,"y":80,"rotation":0,"id":9,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":48,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#b6d7a8","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":10,"uid":null,"width":46,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActF

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":386,"y":39,"rotation":0,"id":0,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":46,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#b6d7a8","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":1,"uid":null,"width":46,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActT

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1195.25,"y":652.5,"rotation":0,"id":288,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":130,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ead1dc","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-417.75,-101.5],[-417.75,-117.5],[-498.5,-117.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":285,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":224,"px":1,"py":0.5}}},"linkMap":[]},{"x":1185.25,"y":642.5,"rotation":0,"id":278,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":132,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ead1dc","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-355.75,44.5],[-355.75,27.5],[-430,27.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":271,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":218,"px":1,"py":0.5}}},"linkMap":[]},{"x":1211.5,"y":576,"rotation":0,"id":257,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":38,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-669.5,-416],[-669.5,-432],[-800.5,-432],[-800.5,-487]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":146,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":0,"px":0.5,"py":1}}},"linkMap":[]},{"x":1036.25,"y":157.5,"rotation":0,"id":236,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":37,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-306,487.5],[-306,456.5],[-502.5,456.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":218,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":388,"px":1,"py":0.5}}},"linkMap":[]},{"x":1026.25,"y":147.5,"rotation":0,"id":235,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":36,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-354.5,362.5],[-354.5,315.5],[-529.5,315.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":224,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":376,"px":1,"py":0.5}}},"linkMap":[]},{"x":1233.5,"y":596,"rotation":0,"id":234,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":35,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-749.75,18],[-822.5,18],[-822.5,-317]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":388,"px":0,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":329,"px":0.5,"py":1}}},"linkMap":[]},{"x":1223.5,"y":586,"rotation":0,"id":233,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":34,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-776.75,-123],[-812.5,-123],[-812.5,-307]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":376,"px":0,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":329,"px":0.5,"py":1}}},"linkMap":[]},{"x":1201.5,"y":566,"rotation":0,"id":193,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":30,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-790.5,-337],[-790.5,-383.6666666666667],[-790.5,-430.33333333333337],[-790.5,-477]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":329,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":0,"px":0.5,"py":1}}},"linkMap":[]},{"x":1213.5,"y":576,"rotation":0,"id":182,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":29,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-858,38],[-802.5,38],[-802.5,-297]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":419,"px":1,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":329,"px":0.5,"py":1}}},"linkMap":[]},{"x":1026.25,"y":147.5,"rotation":0,"id":181,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":28,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-912.75,499.5],[-912.75,466.5],[-720.75,466.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":175,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":419,"px":0,"py":0.5}}},"linkMap":[]},{"x":1201.5,"y":566,"rotation":0,"id":171,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":25,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-826,-103],[-790.5,-103],[-790.5,-287]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":408,"px":1,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":329,"px":0.5,"py":1}}},"linkMap":[]},{"x":1016.25,"y":137.5,"rotation":0,"id":155,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":24,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-851.25,374.5],[-851.25,325.5],[-690.75,325.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":19,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":408,"px":0,"py":0.5}}},"linkMap":[]},{"x":344,"y":194,"rotation":0,"id":122,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":19,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#93c47d","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-55,-114],[-55,-130],[42,-130]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":9,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":0,"px":0,"py":0.5}}},"linkMap":[]},{"x":334,"y":184,"rotation":0,"id":118,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":18,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#93c47d","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-159,-104],[-159,-120],[52,-120]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":4,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":0,"px":0,"py":0.5}}},"linkMap":[]},{"x":219,"y":130,"rotation":0,"id":11,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":138,"height":16,"lockAspectRatio":false,"lockShape":false,"order":5,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActivityFinished

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":114,"y":130,"rotation":0,"id":6,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":120,"height":16,"lockAspectRatio":false,"lockShape":false,"order":4,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ActivityStarted

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":702.5,"y":718,"rotation":0,"id":151,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":3,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#e06666","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-266.5,-464],[-160.5,-464],[-160.5,-508]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":329,"px":1,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":146,"px":0.5,"py":1}}},"linkMap":[]},{"x":1026.25,"y":147.5,"rotation":0,"id":412,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":94,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-745.75,363.5],[-745.75,315.5],[-700.75,315.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":14,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":408,"px":0,"py":0.5}}},"linkMap":[]},{"x":1036.25,"y":157.5,"rotation":0,"id":424,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":98,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-810.25,488.5],[-810.25,456.5],[-730.75,456.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":178,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":419,"px":0,"py":0.5}}},"linkMap":[]},{"x":720.5,"y":557,"rotation":0,"id":426,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":99,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ffd966","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-168,-45.96228186663427],[-168,-92.64152124442285],[-168,-139.32076062221142],[-168,-186]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":227,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":293,"px":0.5,"py":1}}},"linkMap":[]},{"x":730.5,"y":567,"rotation":0,"id":427,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":100,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ffd966","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-453,-55.96786083187902],[-453,-102.645240554586],[-453,-149.32262027729303],[-453,-196]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":14,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":29,"px":0.5,"py":1}}},"linkMap":[]},{"x":740.5,"y":577,"rotation":0,"id":428,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":101,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ffd966","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-128.75,68],[-128.75,-169.7],[-188,-169.7],[-188,-206]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":221,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":293,"px":0.5,"py":1}}},"linkMap":[]},{"x":750.5,"y":587,"rotation":0,"id":429,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":102,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ffd966","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-524.5,59],[-524.5,-177.5],[-473,-177.5],[-473,-216]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":178,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":29,"px":0.5,"py":1}}},"linkMap":[]},{"x":750.5,"y":587,"rotation":0,"id":430,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":2,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ffd966","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[27,-36],[27,-180],[-198,-180],[-198,-216]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":285,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":293,"px":0.5,"py":1}}},"linkMap":[]},{"x":760.5,"y":597,"rotation":0,"id":431,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":105,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ffd966","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[69,90],[69,-190.5],[-208,-190.5],[-208,-226]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":271,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":293,"px":0.5,"py":1}}},"linkMap":[]},{"x":260.5,"y":642,"rotation":0,"id":421,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":140.5,"height":32,"lockAspectRatio":false,"lockShape":false,"order":97,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseTriggered

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":305.5,"y":589,"rotation":0,"id":419,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":95,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":420,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCT\n

1B

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":344,"y":283,"rotation":0,"id":331,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":120,"height":16,"lockAspectRatio":false,"lockShape":false,"order":106,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestSuiteStarted

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":169,"y":229,"rotation":0,"id":336,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":71,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#a64d79","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":337,"uid":null,"width":46,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TSF

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":128,"y":281,"rotation":0,"id":338,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":128,"height":16,"lockAspectRatio":false,"lockShape":false,"order":70,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestSuiteFinished

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":386,"y":229,"rotation":0,"id":329,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":68,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#a64d79","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":330,"uid":null,"width":46,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TSS

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":468.5,"y":214,"rotation":0,"id":145,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":142,"height":32,"lockAspectRatio":false,"lockShape":false,"order":108,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestExecutionRecipe\n

CollectionCreated

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":517,"y":160,"rotation":0,"id":146,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":44,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#e06666","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":147,"uid":null,"width":46,"height":14,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TERCC

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":284.5,"y":490,"rotation":0,"id":410,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":130.5,"height":32,"lockAspectRatio":false,"lockShape":false,"order":93,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseTriggered

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":410.75,"y":490,"rotation":0,"id":378,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":122,"height":32,"lockAspectRatio":false,"lockShape":false,"order":85,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseTriggered

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":447.75,"y":642,"rotation":0,"id":390,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":122,"height":32,"lockAspectRatio":false,"lockShape":false,"order":89,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseTriggered

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":483.75,"y":589,"rotation":0,"id":388,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":87,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":389,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCT\n

2B

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":255.5,"y":511,"rotation":0,"id":14,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":64,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":15,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCS\n

1A

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":140,"y":512,"rotation":0,"id":19,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":52,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":20,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCF\n

1A

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":201,"y":646,"rotation":0,"id":178,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":76,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":179,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCS\n

1B

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":166,"y":696,"rotation":0,"id":177,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":120,"height":16,"lockAspectRatio":false,"lockShape":false,"order":26,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseStarted

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":220.5,"y":561,"rotation":0,"id":16,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":120,"height":16,"lockAspectRatio":false,"lockShape":false,"order":103,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseStarted

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":101.5,"y":561,"rotation":0,"id":21,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":128,"height":16,"lockAspectRatio":false,"lockShape":false,"order":6,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseFinished

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":646.75,"y":510,"rotation":0,"id":224,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":56,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":225,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCF\n

2A

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":608.25,"y":560,"rotation":0,"id":223,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":128,"height":16,"lockAspectRatio":false,"lockShape":false,"order":31,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseFinished

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":770.5,"y":607,"rotation":0,"id":455,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":1,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ffd966","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[103,-56],[103,-201.09999999999997],[-218,-201.09999999999997],[-218,-236]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":452,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":293,"px":0.5,"py":1}}},"linkMap":[]},{"x":1205.25,"y":662.5,"rotation":0,"id":456,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":131,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ead1dc","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-331.75,-111.5],[-331.75,-127.5],[-508.5,-127.5]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":452,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":224,"px":1,"py":0.5}}},"linkMap":[]},{"x":350,"y":758,"rotation":0,"id":465,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":116,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#6d9eeb","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-729,-134],[-729,-177],[-663,-177]],"lockSegments":{}}},"children":[],"linkMap":[]},{"x":284,"y":718,"rotation":0,"id":466,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":117,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#6d9eeb","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-729,-134],[-729,-177],[-663,-177]],"lockSegments":{}}},"children":[],"linkMap":[]},{"x":1178,"y":728,"rotation":0,"id":467,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":118,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#6d9eeb","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-767,-689],[-767,-711],[-836,-711]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":0,"px":0.5,"py":0}}},"linkMap":[]},{"x":38,"y":440,"rotation":0,"id":474,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":123,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#00ff00","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-974,114],[-1106,114],[-1106,80]],"lockSegments":{}}},"children":[],"linkMap":[]},{"x":47,"y":404,"rotation":0,"id":475,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":124,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#00ff00","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-974,114],[-1106,114],[-1106,80]],"lockSegments":{}}},"children":[],"linkMap":[]},{"x":199,"y":556,"rotation":0,"id":476,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":125,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#00ff00","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[151.5,-118],[151.5,-132.5],[-149,-132.5],[-149,-161]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":408,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":472,"px":0.5,"py":1}}},"linkMap":[]},{"x":209,"y":566,"rotation":0,"id":481,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":126,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#00ff00","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[262.75,-128],[262.75,-142.5],[-159,-142.5],[-159,-171]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":376,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":472,"px":0.5,"py":1}}},"linkMap":[]},{"x":219,"y":576,"rotation":0,"id":482,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":127,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#00ff00","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[558.5,-25],[558.5,-154],[-169,-154],[-169,-181]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":285,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":472,"px":0.5,"py":1}}},"linkMap":[]},{"x":229,"y":586,"rotation":0,"id":483,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":128,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#00ff00","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[600.5,101],[600.5,-163],[-179,-163],[-179,-191]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":271,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":472,"px":0.5,"py":1}}},"linkMap":[]},{"x":239,"y":596,"rotation":0,"id":484,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":129,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#00ff00","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[634.5,-45],[634.5,-174],[-189,-174],[-189,-201]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":452,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":472,"px":0.5,"py":1}}},"linkMap":[]},{"x":325.5,"y":438,"rotation":0,"id":408,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":91,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":409,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCT\n

1A

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":446.75,"y":438,"rotation":0,"id":376,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":83,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":377,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCT\n

2A

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":252.5,"y":321,"rotation":0,"id":29,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":42,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#ffe599","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":30,"uid":null,"width":46,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ED1

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":527.5,"y":321,"rotation":0,"id":293,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":81,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#ffe599","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":294,"uid":null,"width":46,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ED2

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":489.25,"y":561,"rotation":0,"id":226,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":120,"height":16,"lockAspectRatio":false,"lockShape":false,"order":104,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseStarted

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":524.25,"y":511,"rotation":0,"id":227,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":66,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":228,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCS\n

2A

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":586.75,"y":645,"rotation":0,"id":221,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":74,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":222,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCS\n

2B

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":551.75,"y":695,"rotation":0,"id":220,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":120,"height":16,"lockAspectRatio":false,"lockShape":false,"order":32,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseStarted

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":723,"y":600,"rotation":0,"id":284,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":110,"height":16,"lockAspectRatio":false,"lockShape":false,"order":80,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

IssueVerified

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":752.5,"y":551,"rotation":0,"id":285,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":62,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":286,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

IV\n

2A1

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":848.5,"y":551,"rotation":0,"id":452,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":111,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":453,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

IV\n

2A2

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":819,"y":600,"rotation":0,"id":451,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":110,"height":16,"lockAspectRatio":false,"lockShape":false,"order":113,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

IssueVerified

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":774,"y":736,"rotation":0,"id":270,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":110,"height":16,"lockAspectRatio":false,"lockShape":false,"order":39,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

IssueVerified

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":804.5,"y":687,"rotation":0,"id":271,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":60,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":272,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

IV\n

2B

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1077,"y":568,"rotation":0,"id":470,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":119,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#00ff00","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-117,-108],[-87,-108],[-87,-67],[-57,-67]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":471,"uid":null,"width":23,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

IUT

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1077,"y":147,"rotation":0,"id":463,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":114,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#6d9eeb","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-117,-107],[-87,-107],[-87,-67],[-57,-67]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":464,"uid":null,"width":48,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

CAUSE

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1075.25,"y":708.5,"rotation":0,"id":276,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":40,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ead1dc","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-116.25,-107.5],[-85.75,-107.5],[-85.75,-68.5],[-55.25,-68.5]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":277,"uid":null,"width":146,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

VERIFICATION_BASIS

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1075.5,"y":348,"rotation":0,"id":141,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":22,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#e06666","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-114.5,-98],[-85,-98],[-85,-58],[-55.5,-58]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":142,"uid":null,"width":38,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

TERC

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1076.25,"y":428.5,"rotation":0,"id":139,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":20,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#a64d79","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-116.25,-108.5],[-86.25,-108.5],[-86.25,-68.5],[-56.25,-68.5]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":140,"uid":null,"width":174,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

TEST_SUITE_EXECUTION

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1076.5,"y":486,"rotation":0,"id":88,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":13,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#ffd966","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-115.5,-96],[-86,-96],[-86,-57],[-56.5,-57]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":89,"uid":null,"width":103,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

ENVIRONMENT

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1075.5,"y":206,"rotation":0,"id":62,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":11,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#93c47d","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-115.5,-97],[-85.5,-97],[-85.5,-57],[-55.5,-57]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":63,"uid":null,"width":152,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

ACTIVITY_EXECUTION

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1075.5,"y":288,"rotation":0,"id":64,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":9,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-114.5,-108],[-85,-108],[-85,-68],[-55.5,-68]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":65,"uid":null,"width":67,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

CONTEXT

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1075.25,"y":628.5,"rotation":0,"id":54,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":7,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#d5a6bd","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-114.25,-98.5],[-84.75,-98.5],[-84.75,-58.5],[-55.25,-58.5]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":55,"uid":null,"width":171,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

TEST_CASE_EXECUTION

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":1074,"y":770,"rotation":0,"id":505,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":137,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#e69138","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-113,-100],[-83.5,-100],[-83.5,-60],[-54,-60]],"lockSegments":{}}},"children":[{"x":0,"y":0,"rotation":0,"id":506,"uid":null,"width":64,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"both","vposition":"none","hposition":"none","html":"

SUBJECT

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":503.5,"y":904.5,"rotation":0,"id":507,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":0,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#e69138","fillColor":"none","dashStyle":null,"startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-400.5,-134.5],[-400.5,-173],[-453.5,-173],[-453.5,-509.5]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":499,"px":0.5,"py":0}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":472,"px":0.5,"py":1}}},"linkMap":[]},{"x":50,"y":697,"rotation":0,"id":174,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":128,"height":16,"lockAspectRatio":false,"lockShape":false,"order":27,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseFinished

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":88.5,"y":647,"rotation":0,"id":175,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":54,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":176,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCF\n

1B

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":666.75,"y":695,"rotation":0,"id":217,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":128,"height":16,"lockAspectRatio":false,"lockShape":false,"order":33,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TestCaseFinished

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":705.25,"y":645,"rotation":0,"id":218,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":58,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#d5a6bd","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":219,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

TCF\n

2B

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":25,"y":345,"rotation":0,"id":472,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":121,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#b4a7d6","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":473,"uid":null,"width":46,"height":32,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ArtC/\n

CDef

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":-46,"y":401,"rotation":0,"id":503,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":190,"height":16,"lockAspectRatio":false,"lockShape":false,"order":136,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ArtifactCreated

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":1223.5,"y":586,"rotation":0,"id":512,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":139,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#0000ff","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-1095.5,209],[-812.5,209],[-812.5,-307]],"lockSegments":{}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":499,"px":1,"py":0.5}},"endConstraint":{"type":"EndPositionConstraint","EndPositionConstraint":{"nodeId":329,"px":0.5,"py":1}}},"linkMap":[]},{"x":10,"y":820,"rotation":0,"id":501,"uid":"com.gliffy.shape.basic.basic_v1.default.text","width":190,"height":16,"lockAspectRatio":false,"lockShape":false,"order":135,"graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

ConfidenceLevelModified

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null,"linkMap":[]},{"x":78,"y":770,"rotation":0,"id":499,"uid":"com.gliffy.shape.basic.basic_v1.default.circle","width":50,"height":50,"lockAspectRatio":true,"lockShape":false,"order":133,"graphic":{"type":"Shape","Shape":{"tid":"com.gliffy.stencil.ellipse.basic_v1","strokeWidth":2,"strokeColor":"#333333","fillColor":"#f6b26b","gradient":true,"dropShadow":false,"state":0,"shadowX":0,"shadowY":0,"opacity":1}},"children":[{"x":2,"y":0,"rotation":0,"id":500,"uid":null,"width":46,"height":16,"lockAspectRatio":false,"lockShape":false,"order":"auto","graphic":{"type":"Text","Text":{"tid":null,"valign":"middle","overflow":"none","vposition":"none","hposition":"none","html":"

CLM

","paddingLeft":2,"paddingRight":2,"paddingBottom":2,"paddingTop":2}},"children":null}],"linkMap":[]},{"x":862,"y":980,"rotation":0,"id":514,"uid":"com.gliffy.shape.basic.basic_v1.default.line","width":100,"height":100,"lockAspectRatio":false,"lockShape":false,"order":140,"graphic":{"type":"Line","Line":{"strokeWidth":2,"strokeColor":"#6d9eeb","fillColor":"none","dashStyle":"1.0,1.0","startArrow":0,"endArrow":17,"startArrowRotation":"auto","endArrowRotation":"auto","ortho":true,"interpolationType":"linear","cornerRadius":10,"controlPath":[[-812,-635],[-812,-696.5],[-812,-696.5],[-812,-715]],"lockSegments":{"1":true}}},"children":[],"constraints":{"constraints":[],"startConstraint":{"type":"StartPositionConstraint","StartPositionConstraint":{"nodeId":472,"px":0.5,"py":0}}},"linkMap":[]}],"background":"#FFFFFF","width":1077,"height":836,"maxWidth":5000,"maxHeight":5000,"nodeIndex":515,"autoFit":true,"exportBorder":false,"gridOn":true,"snapToGrid":true,"drawingGuidesOn":true,"pageBreaksOn":false,"printGridOn":false,"printPaper":"LETTER","printShrinkToFit":false,"printPortrait":true,"shapeStyles":{},"lineStyles":{"global":{"dashStyle":"1.0,1.0"}},"textStyles":{},"themeData":null}} \ No newline at end of file diff --git a/usage-examples/test-execution.md b/usage-examples/test-execution.md new file mode 100644 index 00000000..b9e87166 --- /dev/null +++ b/usage-examples/test-execution.md @@ -0,0 +1,64 @@ +# Test Execution Example +This example presents how Eiffel events sent as part of a test activity can be connected. + +## Introduction +Using Eiffel events to describe the execution of a test activity can be done in wide variety of ways and with varying numbers of events. On one extreme, a test activity can be described with Eiffel activity events only, and on the other extreme a test activity can be expanded to send a big set of Eiffel events revealing the inner details of the test activity. Which way to choose depends on the complexity of your test execution system and on the need to describe and visualize the nitty-gritty details of the test activity. + +The Eiffel protocol provides several events to use within a test activity. This example shows how to make use of most of the Eiffel events related to test activities, with the purpose to present how they all are related. + +To understand the example provided here, it is important to explain a few concepts (used in the sequence diagram below). While Eiffel does not make any assumptions about the underlying infrastructure and/or testing methodology, it does encourage separation of concerns. In this example, it is not the responsibility of the _Activity Orchestrator_ (e.g. the CI server) to determine the contents of the test scope, nor is it the responsibility of the _Test Executor_. Instead, the [EiffelTestExecutionRecipeCollectionCreatedEvent](../eiffel-vocabulary/EiffelTestExecutionRecipeCollectionCreatedEvent.md) makes it possible for a third actor, the _Test Manager_, to determine the test scope. A fourth actor, _Environment Provider_, is used to provide a test environment based on the needs described in the [EiffelTestExecutionRecipeCollectionCreatedEvent](../eiffel-vocabulary/EiffelTestExecutionRecipeCollectionCreatedEvent.md). The _Environment Provider_ has full control over all available test environments, and therefore the _Test Executor_ SHALL use the provided environment to run the tests towards. + +## About the Example +In the example outlined here we assume that one test suite (a set of test cases) is to be executed in two different environments within the same test activity. The test suite consists of only two test cases, A and B, to keep the complexity of the event graph down. For the same reason issue verification is only performed for the test cases in environment 2. + +## Event Graph +![alt text](./test-execution.png "Event Graph of Test Execution Example") +Dashed event links are optional and solid event links are mandatory. + +## Event-by-Event Explanation +### ActT, ActS, ActF +[EiffelActivityTriggeredEvent](../eiffel-vocabulary/EiffelActivityTriggeredEvent.md), [EiffelActivityStartedEvent](../eiffel-vocabulary/EiffelActivityStartedEvent.md) and [EiffelActivityFinishedEvent](../eiffel-vocabulary/EiffelActivityFinishedEvent.md) are the top level events describing the status of the complete activity execution. ActT probably links to a previous event using a __CAUSE__ link showing why this activity was triggered. + +### TERCC +The [EiffelTestExecutionRecipeCollectionCreatedEvent](../eiffel-vocabulary/EiffelTestExecutionRecipeCollectionCreatedEvent.md) event is sent to provide information about the contents of a test activity. + +### TSS +The [EiffelTestSuiteStartedEvent](../eiffel-vocabulary/EiffelTestSuiteStartedEvent.md) signals that the execution of a set of test cases has started. The test cases defined as recipes in the [EiffelTestExecutionRecipeCollectionCreatedEvent](../eiffel-vocabulary/EiffelTestExecutionRecipeCollectionCreatedEvent.md) can be grouped to an arbitrary number of test suites. There should anyway always be one main test suite encapsulating all test cases in the activity. + +### TSF +The [EiffelTestSuiteFinishedEvent](../eiffel-vocabulary/EiffelTestSuiteFinishedEvent.md) reports that the execution of the test suite is finished. This event should be sent when all test cases in the suite have finished executing. The TSF event could contain a combined verdict and conclusion for all included test cases. + +### ED1, ED2 +Here we assume that the test orchestrator has decided to split the complete set of test cases in two groups, each requiring their own test environment. + +For each test environment set up and/or created an [EiffelEnvironmentDefinedEvent](../eiffel-vocabulary/EiffelEnvironmentDefinedEvent.md) event SHALL be sent. The environments could be static and thereby reused between a lot of test activities, or they could be created in runtime for every test activity. The latter is the typical case when testing in a cloud environment. The information needed to set up or create a test environment could be given in the TERCC event. + +### ArtC/CDef +To track what item is being tested there SHALL be a link to either an [EiffelArtifactCreatedEvent](../eiffel-vocabulary/EiffelArtifactCreatedEvent.md) or to an [EiffelCompositionDefinedEvent](../eiffel-vocabulary/EiffelCompositionDefinedEvent.md) from each test case triggered. What the ArtC/CDef event links to is left out from this example, but it could for example be a __CAUSE__ link to another activity. + +### TCTx +To signal that a test case is about to be executed an [EiffelTestCaseTriggeredEvent](../eiffel-vocabulary/EiffelTestCaseTriggeredEvent.md) can be sent. The TCT events in this example link to the [EiffelTestSuiteStartedEvent](../eiffel-vocabulary/EiffelTestSuiteStartedEvent.md) to enable tracking of the context in which the test cases are to be executed. + +### TCSx +[EiffelTestCaseStartedEvents](../eiffel-vocabulary/EiffelTestCaseStartedEvent.md) declare that test case executions have started. They should link to the environment in which they are executed. + +### TCFx +[EiffelTestCaseFinishedEvents](../eiffel-vocabulary/EiffelTestCaseFinishedEvent.md) report the verdict and conclusion of their respective test case executions. + +### IVx +[EiffelIssueVerifiedEvents](../eiffel-vocabulary/EiffelIssueVerifiedEvent.md) are used to communicate the fact that a certain issue (e.g. a requirement or a bug report) has been verified successfully or not. The verification is in this example linked to a [EiffelTestCaseFinishedEvent](../eiffel-vocabulary/EiffelTestCaseFinishedEvent.md) to describe what test case that was used to verify this issue. Just as for [EiffelTestCaseStartedEvents](../eiffel-vocabulary/EiffelTestCaseStartedEvent.md), the IV events should link to the environment in which the issue is verified (it must not be the same environment as the linked test case). + +### CLM +A [EiffelConfidenceLevelModifiedEvent](../eiffel-vocabulary/EiffelConfidenceLevelModifiedEvent.md) is sent to declare what level of confidence was reached for the given item under test. It COULD link to the executed test suite to track what tests where performed to achieve the given confidence level. + +## Test Activity Execution Implementation +To realize the event graph in this example, a sequence like the following is needed: +![alt text](./test-execution-sequence.png "Sequence of Calls and Events of Test Execution Example") + +1. A test activity gets triggered by some event or timer. An [EiffelActivityTriggeredEvent](../eiffel-vocabulary/EiffelActivityTriggeredEvent.md) is immediately sent, and when the activity is ready to be executed an [EiffelActivityStartedEvent](../eiffel-vocabulary/EiffelActivityStartedEvent.md) is sent. Depending on the CI Server used these events might come directly after each other, or if the CI Server has an execution queue internally the first event will be sent when the activity is put in the queue and the latter when the execution starts. +2. In a simple test activity the list of test cases to be executed could be hard coded, but in this example we show how Eiffel events can be used to handle dynamic selections of test cases. The Test Manager is queried for the list of test cases together with the constraints on the test environment for those test cases. This information is all included in a TERC document represented by the [EiffelTestExecutionRecipeCollectionCreatedEvent](../eiffel-vocabulary/EiffelTestExecutionRecipeCollectionCreatedEvent.md). +3. A Test Orchestrator is called to separate the concerns of managing a CI activity from the test orchestration. This could of course be performed within the Activity Orchestrator unless there is a certain need to divide them. It is perfectly fine to deploy these two servers on the same physical node, if appropriate. +4. The Test Orchestrator sends an [EiffelTestSuiteStartedEvent](../eiffel-vocabulary/EiffelTestSuiteStartedEvent.md) referencing the [EiffelTestExecutionRecipeCollectionCreatedEvent](../eiffel-vocabulary/EiffelTestExecutionRecipeCollectionCreatedEvent.md) and [EiffelActivityTriggeredEvent](../eiffel-vocabulary/EiffelActivityTriggeredEvent.md) events to inform that the test execution is progressing. The batches of test case recipes in the TERC are evaluated and test suites are formed based on for example test environment needs. +5. In a simple test activity there might not be a need to call a separate service to setup a test environment, but in this example we show how Eiffel events can be used to handle on demand created test environments. The provisioning of test environments could also be performed by the Test Executor, but in this example we show how to separate environment provisioning, connected to test case grouping, from the actual execution of the test cases. If a new test environment is created for this specific test suite an [EiffelEnvironmentDefinedEvent](../eiffel-vocabulary/EiffelEnvironmentDefinedEvent.md) is issued. If a previously created environment is used, its corresponding [EiffelEnvironmentDefinedEvent](../eiffel-vocabulary/EiffelEnvironmentDefinedEvent.md) is looked up. +6. For each test case in the group a [EiffelTestCaseTriggeredEvent](../eiffel-vocabulary/EiffelTestCaseTriggeredEvent.md) is sent. A Test Executor is then called with the environment instance and the list of test cases to execute. The Test Executor executes the test cases and sends corresponding [EiffelTestCaseStartedEvents](../eiffel-vocabulary/EiffelTestCaseStartedEvent.md) and [EiffelTestCaseFinishedEvents](../eiffel-vocabulary/EiffelTestCaseFinishedEvent.md) for each of them. The [EiffelTestCaseStartedEvents](../eiffel-vocabulary/EiffelTestCaseStartedEvent.md) shall refer to the environment in which the test case is executed, represented by its [EiffelEnvironmentDefinedEvent](../eiffel-vocabulary/EiffelEnvironmentDefinedEvent.md). Whether the test suites are executed in parallel or in serial is of no interest to the Eiffel protocol. It's merely up to the test executor to handle it in the best way available. +7. The used test environment is released. If a test execution is not finished within a certain timeout or on other condition, the Test Orchestrator could send an [EiffelTestCaseCanceledEvent](../eiffel-vocabulary/EiffelTestCaseCanceledEvent.md) prior to releasing the environment. \ No newline at end of file diff --git a/usage-examples/test-execution.png b/usage-examples/test-execution.png new file mode 100644 index 00000000..2e4ef164 Binary files /dev/null and b/usage-examples/test-execution.png differ