Download presentation
Presentation is loading. Please wait.
Published byKyree Over Modified over 9 years ago
1
MBTsuite The Testing Framework
2
2 MBT does not mean: additional effort for modeling BUT modeling instead of writing test cases MBTsuite - the testing Framework
3
Modeling: where is the effort? 3 Using modeling in testing you are investing in higher skills! MBTsuite - the testing Framework 20%– 30 % 70%– 80 %
4
4 What is a test-model? MBTsuite - the testing Framework
5
The test-model 5 ■What model? ■ UML ■ BPMN ■ MSCs ■…■… ■What tool? ■ EA ■ Artisan Studio ■ MID Innovator ■ VISIO ■…■… MBTsuite - the testing Framework
6
ONE model? 6 MBTsuite - the testing Framework
7
What information is placed within the model?? 7 MBTsuite - the testing Framework Hierarchies Naming Strategies on each diagramm Logic Priorities R_10002_blinker_typing Requirements
8
8 What is the test case? MBTsuite - the testing Framework
9
The test case 9 MBTsuite - the testing Framework R_10001_blinker_on R_10002_blinker_typing R_10004_warnblinker_on R_10003_blinker_off
10
10 What is the MBTsuite? MBTsuite - the testing Framework
11
A joint development of 11 MBTsuite - the testing Framework Get part of IT!
12
Always part of a toolchain 12 MBTsuite - the testing Framework Modeling Generator Test Management Test Cases Requirement Management Model Graph Path Strate gy Expor t Req. & Test-Mgmt
13
The Workflow 13 ■Modeling of req. Generating Reducing Export MBTsuite - the testing Framework
14
Generating 14 ■explicit path ■Coverage: node-, transition- and path-based but also requirement- and risk-coverage etc. ■Random generation (focus-based) ■Genetic algorithm ■Combination of strategies Regarding „test management information“ But deterministic! MBTsuite - the testing Framework
15
Filtering 15 Reducing Complexity: ■Requirements ■Teststep/Verification Point ■Timing ■Costing ■Nodes/transitions/.. For every Information placed within your model – or accessable from this! MBTsuite - the testing Framework
16
What should a Test Case Generator provide? 16 ■Create concrete executable test cases ■ manual tests ■ automatic tests ■Statistics ■Visualizing (test case tree/ visualizer) ■Showing the coverage within the model ■Taking in test management information ■Delta-generation: what happens if the model changes? MBTsuite - the testing Framework
17
Changeprocess 17 ■Changing the model Delta generation MBTsuite - the testing Framework
18
Exports? - Many! 18 MBTsuite - the testing Framework
19
Visualization 19 MBTsuite - the testing Framework
20
20 Our services MBTsuite - the testing Framework
21
Services around QS 21 ■MBT is not only a tooling-issue! It is more: ■We are offering: ■ Test design with/out modeling ■ Test automation ■ Test management ■ Test execution ■ Test reporting ■We provide: ■ Introduction of MBT/.mzT ■ Training, workshops ■ iREB, CTFL, CTAL, Test Manager, Project Manager, Simulation, HP QC, Validation, … MBTsuite - the testing Framework
22
Get your own version - NOW 22 www.mbtsuite.de MBTsuite - the testing Framework
23
Thank you for your attention Tel.: +49 (0) 91 95 - 9 31 - 0 Fax: +49 (0) 91 95 - 9 31 - 300 E-Mail: florian.prester@seppmed.de Web: www.seppmed.de 23 MBTsuite - the testing Framework
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.