advertisement

Model Drivers: The testing profile and its opportunity 2013-09-01

0 %
100 %
advertisement
Information about Model Drivers: The testing profile and its opportunity 2013-09-01
Business & Mgmt

Published on March 1, 2014

Author: greg.soulsby

Source: slideshare.net

Description

The UML Testing Profile is a language which you can use to describe your testing and conformance design and strategy.

Fast and accurate build of tests: Its structure enables you to auto-generate tests for your business processes and systems. You know your testing and conformance is correct to the design.

Tests guaranteed to match business requirements: If you also have the design of your business domain described you can ensure your tests are in lockstep with your business systems etc. Change one and the change ripples through to the other.
advertisement

The UML Testing Profile and its opportunity

About Model Drivers Business model industrialization. Model driven products and services: • Reporting • Testing • Regulatory conformance • Business strategy and business cases • Business architecture • Systems delivery 2013-09 2 The testing profile and its opportunity

Agenda A. B. C. D. The testing landscape and its gaps What is the UML Testing Profile? Steps to exploiting the opportunity of UTP Further reading 2013-09 3 The testing profile and its opportunity

A: The testing landscape and its gaps The development process is putting testing at the front There are many tools supporting the testing domain But the tools don’t talk to each other 2013-09 4 How to industrialize testing

The development process is putting testing at the front • • In the agile, Behaviour Driven Development, continuous delivery paradigms, test design comes before development. … therefore.. testing is even more closely integrate with business requirements User story User Test case Develop Backlog Test result Production 2013-09 5 How to industrialize testing

There are many tools supporting the testing domain MS Excel everywhere! • • • Testing is supported by many tools It has to be because testing's scope is 100% wide Many of the tools are excellent, with long, successful histories and wide adoption MD Testing specifications Continuous testing and integration Quality Center Requirements management, test management Behaviour driven testing Testing environment virtualisation Auto testing of business rules 2013-09 6 The testing profile and its opportunity

But there is a problem The tools do not talk to each other User Acceptance Risk Test plan Test management Test case Tester Test result Unit test System Under Test data Test Programmer Database User Operating model / User story Business process Test runner Project manager 2013-09 7 Test environment How to industrialize testing

B: What is the UML Testing Profile? The UTP is the implementation of an idea – design and build are 2 different things The UTP is a holistic, logical, design view of testing It describes testing in 6 domains 2013-09 8 The testing profile and its opportunity

UTP is the implementation of an idea – design and build are 2 different things Strategy and design are specific tasks Architect Design Build Building and executing are separate concerns 2013-09 9 The testing profile and its opportunity

UML Testing Profile is a language for describing and designing testing The language describes 100% of testing Architect Design Build 2013-09 10 How to industrialize testing

The UML Testing Profile describes testing in 6 domains Test architecture: Testing meta model, business domain, testing package Test package: SUT, test context, test components Test configuration: Test cases, scheduler, arbiters, logs Test case: Testing activity Test data: Data pools, partitions, selectors Deployment: Nodes for SUT, Test components, Scheduler 2013-09 11 How to industrialize testing

a) Test architecture • • • Testing meta model Business domain Testing package 2013-09 12 The testing profile and its opportunity

b) Test package • • • SUT Test context Test components 2013-09 13 The testing profile and its opportunity

c) Test configuration • • • • Test cases Scheduler Arbiters Logs 2013-09 14 The testing profile and its opportunity

d) Test case • Testing activity 2013-09 15 The testing profile and its opportunity

e) Test data • • • Data pools Partitions Selectors 2013-09 16 The testing profile and its opportunity

f) Deployment • • • Nodes for System Under Test Test components Scheduler 2013-09 17 The testing profile and its opportunity

C: Steps to exploiting the opportunity of UTP 1) 2) 3) 4) Adopt the mental model Architect your testing Adopt the language Industrialize your testing process 2013-09 18 The testing profile and its opportunity

1) Adopt the mental model Separation of concerns with each concern well managed. Architect Design Build Testing analysis and design is supported with the right language and mental models 2013-09 19 The testing profile and its opportunity

2) Architect your testing • Break your testing domain into standardized packages 2013-09 20 The testing profile and its opportunity

3) Adopt the language 2013-09 21 The testing profile and its opportunity

4) Industrialize your testing process Implement the big ideas of Testing Industrialization • Big idea 1: Industrialise the understand of your business • Big idea 2: Industrialise the design of your testing ecosystem • Big idea 3: Overlay your business understanding with your testing requirements • Big idea 4: Drive testing through automation and tooling See the presentation “How to industrialize software testing” 2013-09 22 The testing profile and its opportunity

D: Summary and further reading The UML Testing Profile: - Gives control to management - Guarantees test coverage of the business domain - Automates testing processes - Enables industrialization 2013-09 23 The testing profile and its opportunity

Next steps • Reading: “How to industrialize software testing” • White paper: Request a copy of “Roadmap to industrialised testing”. • UML Testing Profile: The standard http://utp.omg.org/ • Demonstration: Attend a short web presentation and explore any aspect of Model Driven Testing. • • • • • • • Questions: Greg Soulsby http://uk.linkedin.com/in/gregsoulsby Twitter: @modelDrivers Youtube: modelDrivers Linked in group: www.linkedin.com/groups/Model-drivers-4341672/ Blog: http://blog.modeldrivers.us/ Site: www.modelDrivers.us Plugin beta: Get the benefits with free support & contribute to direction 2013-09 24 The testing profile and its opportunity

Add a comment

Related presentations

Canvas Prints at Affordable Prices make you smile.Visit http://www.shopcanvasprint...

30 Días en Bici en Gijón organiza un recorrido por los comercios históricos de la ...

Con el fin de conocer mejor el rol que juega internet en el proceso de compra en E...

With three established projects across the country and seven more in the pipeline,...

Retailing is not a rocket science, neither it's walk-in-the-park. In this presenta...

What is research??

What is research??

April 2, 2014

Explanatory definitions of research in depth...

Related pages

MILITARY TECHNOLOGY : September 2013

MILITARY TECHNOLOGY is ... which includes a CZ Profile, and MILITARY TECHNOLOGY ... designed to provide medical staff with the opportunity to ...
Read more

The Gallup Blog | Gallup Topic

Entrepreneurial Profile 10; ... development goals features data that Gallup collected on behalf of its clients FAO and World Bank ... Testing That Benefits ...
Read more

What would you rather have for display calibration? - AVS ...

Old 03-20-2013, 09:01 PM. ... I personally like to profile each ... I have the opportunity to take a EFI ES1000 from 2009 for a price ...
Read more

Pages 109 - Www.terkud.com

book the unified learning model how motivational ... audio download by frederik de vos 2013 09 01 ... profile of criminal incidents at school ...
Read more

About | Option

About OPTION. Headquartered in ... Option backs its advanced CloudGate M2M solution platform ... development or production of products involving animal fur ...
Read more

Nation Home

... on Thursday June 9 to continue its African leg of the ... Drivers urged to respect road ... Tripartite offers opportunity to simplify regional ...
Read more

Tell-Tale Signs That it's Time to Divorce - First Wives World

Tell-Tale Signs That it's Time ... Right now we're waiting for our oldest to finish end of grade testing in ... Whether its with their hand and a ...
Read more

L3 Illumination L10 (XP-G2 R5 or Nichia 219, 1xAA) Review ...

We have here an opportunity to start ... it seems like L3 Illumination has gotten this model right. ----L3 Illumination L10 lights were ... 11-29-2013, 09 ...
Read more

Ole CHRISTENSEN | ParlTrack

... for those categories of staff whose professional activities clearly have a material impact on their risk profile, ... drivers and other crew members ...
Read more