Webinar trends in testing 2017 03 08 (in dutch)

Post on 05-Apr-2017

214 views 1 download

Transcript of Webinar trends in testing 2017 03 08 (in dutch)

Trends in testingWebinar 8 maart 2017

TQCSRik Marselis

Rik’s blik op de trends in de testwereld

Presentatie 19:30 – 20:10 Daarna vragen

|

Bronnen

Testing retreat - september 2016

EuroSTAR - november 2016

TestBash Nederland - januari 2017

Sogeti Digital Assurance meeting

- februari 2017

UKSTAR - februari 2017

3© Sogeti 2017

|

De kapstop: de TMap HD elementen

Integreer

Vereenvoudig

Industrialiseer

Mensen

Human driven

Vertrouwen

Quality driven

© Sogeti 2017 4

|

Element één

Mensen

Human driven

© Sogeti 2017 5

|

Alan Richardson “Evil Tester” vraagt zich af…

© Sogeti 2017 6

|

Tobias Fors (EuroSTAR)

B = f(p,e)

Behavior is a function of a person and its environment.

Gedrag is het resultaat van een persoon en zijn omgeving…De persoon en de omgeving beïnvloeden elkaar.

© Sogeti 2017 7

|

Nog een functie… Simon Berner (TestBash)

© Sogeti 2017 8

|

Gitte en Christian Ottosen (EuroSTAR)

Sogeti PowerPoint Referentie 2014 9

Gitte werkt bij Sogeti Denemarken

De eerste moeder-zoon-presentatie ooit

op een testconferentie.

Over carriere, doorzettingsvermogen,

kennisvergaren (bijvoorbeeld met nano-

courses = 1-uur sessies)

|

Voorbeeldje uit een Nano-course

10© Sogeti 2017

Source: https://classroom.udacity.com/courses/cs258/lessons/48449993/concepts/486787190923#

| 11© Sogeti 2017

| 12© Sogeti 2017

|

Maaret Pyhäyärvi & Llewellyn Falco (UKSTAR)

13© Sogeti 2017

| 14

Zeger van Hese

Op Testbash

|

Weg van angsten, richt je op het goede…

© Sogeti 2017 15

Jeanine Mechelinck

op TestBash

|

Combineer emotie en ratio…

© Sogeti 2017 16

Jeanine Mechelinck

|

Liz Keogh (EuroSTAR)

We don’t know what we don’t know.

Maaaar… Ontwikkelaars verzinnen gewoon wat als ze het niet weten.

We have the assumption of

predictability and order.

“Apophany” =

patronen zien die er eigenlijk

helemaal niet zijn.

© Sogeti 2017 17

|

En nog een mooie tip van Anne-Mette Hass

Try not to: Treat others how you want to be treated

But: Treat others how they want to be treated

18© Sogeti 2017Anne Mette hass op EuroSTAR

|

Integrate…

Integreer

Vereenvoudig

Industrialiseer

Mensen

Human driven

Vertrouwen

Quality driven

© Sogeti 2017 19

|

Testbash Nederland: 27 januari 2017

© Sogeti 2017 20

|© Sogeti 2017 21

Trend:

Docker

|

Testbash Nederland: 27 januari 2017

© Sogeti 2017 22

Rutger gebruikt het nieuwe TPI for Agile model

(meer info: Gerrit de Vries of Ben Visser)

|

The road to DevOps: fearless development

23© Sogeti 2017

|

Testbash; Gitte Klitgaard

© Sogeti 2017 24

|

Mechanical

Electrical

Information Processing

Machine Intelligence

Business Impact

SocialImpact

Different angles of quality for robotics (Rik Marselis)

This is R&D work in progress ...

© Sogeti 2017 25

Safety

Ethics, Empathy and Embodiment

Maintainability (ISO25010)

Compatibility (ISO25010)

Portability (ISO25010)

Security (ISO25010)

Operability (ISO25010)

Performance (ISO25010)

Reliability (ISO25010)

Functionality (ISO25010)

Engagement

Personality

Human friendliness

|

Simplify…

Integreer

Vereenvoudig

Industrialiseer

Mensen

Human driven

Vertrouwen

Quality driven

© Sogeti 2017 26

|

Testability

© Sogeti 2017 27

Als tester moet je niet schromen om eisen te stellen.

Testbaarheid is een belangrijke kwaliteitsattribuut.

En wordt in de toekomst alleen maar belangrijker.

In continuous delivery moet je automatisch kunnen

testen, dat stelt eisen aan het systeem. Dus stel die

eisen!

Ash Winter (UK)

|

Exploratory testing - Beren van Daele (EuroSTAR)

28© Sogeti 2017

Reclame:

Op 5 april geef ik via de academie

weer een workshop exploratory testing

Dus meld je aan!

|

De volgende stap na pair-testing: mob testing

29© Sogeti 2017

Maaret Pyhäyärvi &

Llewellyn Falco

|

Mob testing (vervolg)

30© Sogeti 2017

Combine Experience & Coverage.

|

Experience based approaches with TMap HD

Largely intuitive & ad hoc

Structured, chartered

Experience brought together

Exploratory Testing © Sogeti 2016

|

Four groups of Coverage based testing

Better know & use

one technique

of each group

than

all techniques

of only one group

Exploratory Testing © Sogeti 2016

|

Always combine both approaches

combine

Exploratory Testing © Sogeti 2016

|

Industrialize…

Integreer

Vereenvoudig

Industrialiseer

Mensen

Human driven

Vertrouwen

Quality driven

© Sogeti 2017 35

|

Sogeti High Tech Toulouse: testrobot

© Sogeti 2017 36

|

Wise QA: Testrapportage en voorspelling…

37

Bron: Sogeti

Digital Assurance

meeting

Parijs

1 & 2 feb 2017

|

Security testing: Paco Hope (UKSTAR)

38© Sogeti 2017

|

Security tools: Artificial Intelligence

IASTInteractive Security Testing tools

Security testing tools – using artificial intelligence

© Sogeti 2017 39

Declan O’Riordain

UKSTAR

|

Security op gegeven moment gaat het mis

Organisaties denken dat ze met security maatregelen (zoals testen)

kunnen zorgen dat ze geen security problemen zullen hebben.

Het is echter zeker dat het een keer mis zal gaan.

Dus moet je niet alleen werken aan voorkoming, maar ook aan

maatregelen als het wel mis gaat.

En ook daar zit een taak voor testers in:

• Zijn er procedures voor wanneer het mis is gegaan?

• En werken die procedures ook?

© Sogeti 2017 40

|

Hoe beperk je de schade?

© Sogeti 2017 41

|

Shift left… of shift right???

© Sogeti 2017 42

O.a. met PointZERO hebben we aangehaakt op

de “shift left” beweging. Het gaat er om de

kwaliteitsborgingsactiviteiten zo vroeg mogelijk

te doen.

Met performance testen zie je op dit moment

echter ook een “shift right” beweging.

Namelijk het verschuiven van performance

testen naar performance monitoring.

|

Confidence !!

Vertrouwen

Quality driven

© Sogeti 2017 43

|

Communication (op UKSTAR)

Bhagya Mudiyanselage & Steve Watson

44© Sogeti 2017

|

Ethiek: Nathalie Rooseboom de Vries van Delft en Rik Marselis (UKSTAR)

45© Sogeti 2017

Mag je allerlei gegevens gebruiken?

Waarvoor kan men allerlei gegevens

misbruiken?

Moeten we wel willen dat alles

electronisch geregeld wordt?

Kunnen we het tegenhouden als we

zouden willen?

Wat mogen robots wel en niet?

Gaan robots al ons werk overnemen?

En zo ja, wat gaan wij dan doen?

Dus wat is nodig: de Ethische Tester !!

|

Marianne Duijst (UKSTAR)

46© Sogeti 2017

|

10 tips for testers - Audun Urke, Sogeti Norway

1. Find the key people

2. Get overview of governing documents

3. Requirements – what do “they” want?

4. Resources – people & skills, resource availability

5. Seek advice – valuable input

6. Mutual understanding – synchronize with your client &

projectmanager

7. Test environment – responsible person, state, availability

8. Deliveries – dependecies of different deliveries

9. Product Risk Analysis

10.Time schedule – Realistic, Assumptions, Constraints

© Sogeti 2017 47

|

De toekomst voorspeld door James Whittaker

48© Sogeti 2017

|

Mijn tip voor jouw toekomstige carrière…

Zorg dat je goed kunt samenwerken met Robots, dan wordt jij niet zomaar overbodig door inzet van robots…

© Sogeti 2017 49

|

Waarom zijn conferenties belangrijk?

50© Sogeti 2017

Leer iets van anderen

Leer iets aan anderen

En… Have fun!!

|

Ben jij een goede tester? Laat maar zien!!

Op 1 mei 2017 organiseert TestNet het Nederlands Kampioenschap Teams van 2 tot 4 personen. Meer info: www.nk-softwaretesten.nl

© Sogeti 2017 51

|

Tips

Workshop exploratory testing, boeken via capp.sogeti.nlwoensdag 5 april 2017

www.testcommunity.nu 12 april masterclasswww.nk-softwaretesten.nl 1 mei Nederlands Kampioenschap testenwww.testnet.org 15 mei jubileumevenement, en elke maand

thema-avond

© Sogeti 2017 52

The end

Opera, Stockholm

Big Ben, London