the future of software testing · istqb add- on syllabi (incl. istqb certified agile tester)...

Post on 28-May-2020

13 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Folie 1 von 22

The Future of Software Testing Tilo Linz, imbus AG

Szenariotechnik

Source: http://de.wikipedia.org/wiki/Szenariotechnik

Folie 2 von 22 Tilo Linz

Future of Software Testing - Driven by Technology

Folie 5 von 22

IT Technology

Testing

Objects & Objectives

Methods & Tools

Standards & Processes

Tilo Linz

Gartner Hype Cycle for Emerging Technologies, 2013

“Maps Out Evolving Relationship Between Humans and Machines”

Fab Revolution / Smart Factory

Folie 6 von 22

Source: „Umsetzungsempfehlungen für das Zukunftsprojekt Industrie 4.0“, Abschlussbericht des Arbeitskreises Industrie 4.0, Promotorengruppe Kommunikation der Forschungsunion Wirtschaft – Wissenschaft, plattform-i4.0.de

In der Smart Factory kommunizieren Menschen, Maschinen und Ressourcen so selbstverständlich wie in einem sozialen Netzwerk. Intelligente Produkte (Smart Products) verfügen über das Wissen ihres Herstellungsprozesses und künftigen Einsatzes. Sie unterstützen aktiv den Fertigungsprozess („wann wurde ich gefertigt, mit welchen Parametern muss ich bearbeitet werden, wohin soll ich ausgeliefert werden etc.“).

Tilo Linz

Software Testing - Today < Tomorrow

Folie 7 von 22

Standards & Processes Methods & Tools

2 0 x 0 ?

Tilo Linz

On the Rise ISTQB Add-On Syllabi

(incl. ISTQB Certified Agile Tester)

Enterprise-Class Agile Dev & Testing

DevOps

At the Peak Test Data Management Behavior-Driven Test ISO 29119

Sliding Into the Trough Cloud -based Testing Tools &

Services (e.g. Crowd Testing) Model Based Testing

Climbing the Slope Agile Testing Security Testing Code Analysis Tools & Services Managed Testing Services

Folie 8 von 22

Plateau of Productivity Testautomation Tools Independent Testing

Services ISTQB Certified Tester V-Model Testing

Sources: Gartner Hype Cycle for Application Development, 2013 www.testtoolreview.com, www.qs-tag.de Author’s view

Software Testing Today

Tilo Linz

IT Technology - Today < Tomorrow

Folie 9 von 22

storing, processing & transmitting data

understanding data

Tilo Linz

Software Testing - Today < Tomorrow

Folie 10 von 22

Standards & Processes Methods & Tools

2 0 x 0 ?

Tilo Linz

2 0 x 0 ?

Folie 11 von 22 Tilo Linz

Software Testing Tomorrow Wild Card ? Worldwide Virtual Team Today: international distributed

teams offshore / nearshore hired per project

Tomorrow ? global social network

of experts collaboration via cloud hired on demand per task

2 0 x 0 ?

Folie 12 von 22 Tilo Linz

Software Testing Tomorrow Wild Card ? Advanced Test Object Visualization Today: visualisation of source

code file by file quality metrics

Tomorrow ? interactive visualisation

of behavior and system dynamics

metrics, changes, risks

2 0 x 0 ?

Folie 13 von 22 Tilo Linz

Software Testing Tomorrow Wild Card ? Test Generation from Natural Language Requirements Today: formal modelling

of requirements / systems (e.g. UML)

test case generation from model

Tomorrow ? Tools understanding

natural language Test Generation from

Natural Language Requirements

2 0 x 0 ?

Software Testing - Tomorrow

Folie 14 von 22

Standards & Processes: Agile Testing DevOps Worldwide Virtual Team

Methods & Tools: Model Based Testing Test Object Visualization Testgeneration from

Natural Language Requirements

Tilo Linz

2 0 5 0 ?

Folie 15 von 22

Testmanagement 2020

Software Testing 2020

Folie 17 von 22 Tilo Linz

DevOps

Agile Testing

Model Based Testing

Worldwide Virtual Team

Test Object Visualization

Testgen. from Natural Lang. Requirem.

Summe aller Umfrageergebnisse aus den ASQF Veranstaltungen 2013 in Erlangen, Ostfildern, München, Frankfurt

Thomas Roßner, imbus AG Vipul Kocher, Testing Board India Alon Linetzki, Testing Board Israel Helmut Pichler, Testing Board Austria Yaron Tsubery, Testing Board Israel

Tilo Linz

Many thanks for listening !

And many thanks for discussing some of these ideas with me to:

Sources

Gartner's 2013 Hype Cycle for Emerging Technologies, http://www.gartner.com/newsroom/id/2575515 for Application Development, http://www.gartner.com/DisplayDocument?doc_cd=249070

Industrie 4.0

Umsetzungsempfehlungen für das Zukunftsprojekt Industrie 4.0, Abschlussbericht des Arbeitskreises Industrie 4.0

www.plattform-i4.0.de

Testing Tools & Services Software QS-Tag 2013, www.qs-tag.de Testtool Review, www.testtoolreview.de

Folie 18 von 22 Tilo Linz

DevOps (a portmanteau of development and operations) is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) professionals. DevOps is a response to the interdependence of software development and IT operations. It aims to help an organization rapidly produce software products and services. The adoption of DevOps is being driven by factors such as:

1. Use of agile and other development processes and methodologies 2. Demand for an increased rate of production releases from application and

business unit stakeholders 3. Wide availability of virtualized and cloud infrastructure from internal and

external providers 4. Increased usage of data center automation and configuration management

tools Source: http://en.wikipedia.org/wiki/DevOps

Folie 19 von 22 Tilo Linz

DevOps

ISTQB Certified Agile Tester Release scheduled for April 2014

ISTQB Model Based Testing

ISTQB Working Group established

GTB Certified Automotive Software Tester

GTB Working Group established ISTQB Pilot

Folie 20 von 22 Tilo Linz

ISTQB Add-on Syllabi

Testing in Scrum Projects

Folie 21 von 22

Agile und klassische Vorgehensmodelle

Planung im agilen Projekt

Unit Tests und Test First

Integrationstests und

Continuous Integration

Systemtests und Test nonstop

Qualitätsmanagement und

Qualitätssicherung

Fallstudien

Tilo Linz

Agile Testing

Testtoolreview.com

Folie 22 von 22 Tilo Linz

top related