4
MaTeLo MaTeLo implements a Model-Based Tesng approach in a user-friendly environment. Starng from applicaon usages, business requirements or user stories, testers design models able to automacally generate opmized test suites based on risk analysis, coverage and expected results. Test suites can be exported either to automac execuon tools or to test management tools for manual execuon. Have Fun Testing! Fast ROI on test design, execution and maintenance Reduced Time To Market, by decrease of test duration defects revealed earlier and business impacts mitigated No « pesticide paradox » by new focused test generation Better test coverage based on risk and priority analysis high quality delivered on time Boost Your Test Design Efficiency! 1 What are the functional usages of my system ? What are my system expected results ?

Have Fun Testing! · 2016-03-02 · Have Fun Testing! Fast ROI on test design, execution and maintenance Reduced Time To Market, ... Generated automation scripts are described with

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Have Fun Testing! · 2016-03-02 · Have Fun Testing! Fast ROI on test design, execution and maintenance Reduced Time To Market, ... Generated automation scripts are described with

MaTeLo

MaTeLo implements a Model-Based Testing approach in a user-friendly environment. Starting from application usages, business requirements or user stories, testers design models able to automatically generate optimized test suites based on risk analysis, coverage and expected results. Test suites can be exported either to automatic execution tools or to test management tools for manual execution.

Have Fun Testing!

Fa s t R O I o n t e s t d e s i g n , e x e c u t i o n a n d m a i n t e n a n c e

R e d u c e d T i m e To M a r k e t, by d e c r e a s e o f t e s t d u r at i o n

d e f e c t s r e v e a l e d e a r l i e r a n d b u s i n e s s i m pa c t s m i t i g at e d

N o « p e s t i c i d e pa r a d ox » by n e w f o c u s e d t e s t g e n e r at i o n

B e t t e r t e s t c o v e r a g e b a s e d o n r i s k a n d p r i o r i t y a n a ly s i s

h i g h q u a l i t y d e l i v e r e d o n t i m e

B o o s t Yo u r Te s t D e s i g n E f f i c i e n c y !

1

What are the functional

usages of my system ?

What are my system expected

results ?

Page 2: Have Fun Testing! · 2016-03-02 · Have Fun Testing! Fast ROI on test design, execution and maintenance Reduced Time To Market, ... Generated automation scripts are described with

MaTeLo

Requirements Traceability Business requirements or User Stories are created into MaTeLo or imported from a requirements manager tool (HP ALM QC, Doors, Test Link,…). Requirements are assigned to the model transitions. Generated test cases steps are linked to requirements. Traceability is maintained when exporting test cases into the test manager. Requirements defects are often found when model is designed and raised early to business analysts.

Dynamic Stimulation and Verification For each test step, stimulation data is generated from equivalence classes. Output test data set (Test Oracle) can be computed from treatment functions or from data sources (files, DB, Web Services, ERP…), or from external tool calculator (Matlab, Scilab) or by using Python functions.

Page 3: Have Fun Testing! · 2016-03-02 · Have Fun Testing! Fast ROI on test design, execution and maintenance Reduced Time To Market, ... Generated automation scripts are described with

MaTeLo Automated Test Suite Implementation

MaTeLo offers high-performance algorithms based on risk analysis to automatically generate functional test suites which can be exported either to the test manager (QC, TestLink,…) for manual campaign or to the test automation tools.

Automated Test Execution Generated automation scripts are described with generic keywords immediately usable in most automation tools (QTP, Selenium, TestStand…). They describe all input contexts and expected results needed. The execution of instantiated scripts drives the System or Software Under Test and automatically generates test reports.

Page 4: Have Fun Testing! · 2016-03-02 · Have Fun Testing! Fast ROI on test design, execution and maintenance Reduced Time To Market, ... Generated automation scripts are described with

MaTeLo

[email protected]

MaTeLo ScreenShot

MaTeLo, based on eclipse technology provides a friendly GUI, entirely configurable, and covers the global Model-Based Testing process. For advanced users, MaTeLo provides APIs in order to develop specific functions, connectors or even custom test cases generation algorithms.

www.all4tec.net

Agile Model-Based testing Agile testers design usage models from user stories. Every day they improve their models representativity thanks to the scrum meeting outputs. While the agile team designs, develops and runs unit tests, the agile testers design an application usage model, then generate functional test suites and automation scripts. Code and script tests are both available to be executed at the end of each sprint.

Have Fun Testing!