let's test

Download Let's test

If you can't read please download the document

Post on 16-Apr-2017

508 views

Category:

Education

0 download

Embed Size (px)

TRANSCRIPT

Red Noise Shapes

Let's Test Context-Driven Software Testing Conference Stockholm Sweden

A European conference on context-driven testing for testers by testers.

Why Let's Test?

Context-driven conference

Famous speakers

The venue

Tutorials May 7, 2012

Keynote from Michael Bolton:"If It's Not Context-Driven, You Can't Do It Here"

To test is to compose, edit, narrate, and justify THREE stories.

A story about the status of the PRODUCTabout how it failed, and how it might fail...in ways that matter to your various clients.A story about HOW YOU TESTED ithow you configured, operated and observed itabout what you havent tested, yetand wont test, at allA story about how GOOD that testing waswhat the risks and costs of testing arewhat made testing harder or slowerhow testable (or not) the product iswhat you need and what you recommend.

Tutorials May 7, 2012

Tutorial/workshop from Rob Sabourin: Just-In-Time Testing

ASAP activities - do now.

Find test ideas

Prioritize test ideas

ALAP activities - do as late as possible, as close to the actual testing as possible. Test plans preparing

Test cases scripting

Test data preparing

...etc.

Tutorials May 7, 2012

Testing Ideas
Collect all testing ideas you can find!

How to find them?Does system do what it is suppose to do?

Does the system do things it is not supposed to?

How can the system break?

How does the system react to its environment?

What characteristics must the system have?

Why have similar systems failed?

How have previous projects failed?

Test Idea Sources

Capabilities

Failure Modes

Quality Factors

Usage Scenarios

Creative Ideas

States

Data

Environments

White Box

Conference Day 1 - May 8, 2012

Keynote from Rob Sabourin: "Applied Testing Lessons from Delivery Room Labor Triage"

Philosophy: Bug are not good or bad, bugs have priority and severity and it is a business decision how to prioritize.

Conference Day 1 - May 8, 2012

Anders Dinsen"Testing In The Black Swan Domain"

Black Swan Idea/philosophy: The term black swan derives from a Latin expression - In English "a rare bird in the lands, very much like a black swan". When the phrase was coined, the black swan was presumed not to exist.

Conference Day 1 - May 8, 2012

Rikard Edgren Curing Our Binary Disease

Philosophy: Software testing is a lot about computers. Most software is made for people...

Conference Day 1 - May 8, 2012

Pass/Fail addictionYou feel good when starting a test with Verify that and ending with Pass or Fail

Pass/Fail rehab:Look at some more places than what is stated in the Expected Results field

Write the occasional test idea using the word "investigate"

You can ask richer questions than: Is this correct or not?

Conference Day 1 - May 8, 2012

Coverage obsessionA coverage model is useful to get ideasNot useful as a metric of completion

A model can help you find important things, but a percentage number might not include things that are important

Information about the system is more important than information about the model of the system (Emilsson)

Conference Day 1 - May 8, 2012

Louise Perold Tales from the financial testing trenches

Conference Day 1 - May 8, 2012

Anne-Marie Charrett Coaching Testers

Conference Day 2 - May 9, 2012

Keynote from Scott Barber:Testing Missions in Context From Checking to Assessment

Conference Day 2 - May 9, 2012

Fiona Charles - "Strategies for a Successful Systems Integration Test"

Conference Day 2 - May 9, 2012

Huib Schoots - "So You Think You Can Test?"

Becoming a better tester:1. Adapt to the context2. Collaborate3. Learn & practice

Conference Day 2 - May 9, 2012

Keynote from Julian Harty: "Open Sourcing Testing"

C:\Users\Veronicka\Desktop\work_folder\Lets_test\yAmR9cwF.mp4

Yoda

Thank You!

Q&A

Comments

Click to edit the title text format