How the Grinch Stole Testing Noise, Noise, Noise!

12
How the Grinch Stole Testing Noise, Noise, Noise!

description

How the Grinch Stole Testing Noise, Noise, Noise! . GoToWebinar Housekeeping. Your Participation. Open and hide your control panel Join audio: Choose “ Mic & Speakers” to use VoIP Choose “Telephone” and dial using the information provided - PowerPoint PPT Presentation

Transcript of How the Grinch Stole Testing Noise, Noise, Noise!

Page 1: How the Grinch Stole  Testing Noise, Noise, Noise!

How the Grinch Stole Testing

Noise, Noise, Noise!

Page 2: How the Grinch Stole  Testing Noise, Noise, Noise!

Open and hide your control panel

Join audio:• Choose “Mic & Speakers” to use

VoIP• Choose “Telephone” and dial

using the information provided

Submit questions and comments via the Questions panel

Note: Today’s presentation is being recorded and will be provided within 48 hours.

Your Participation

GoToWebinar Housekeeping

Page 4: How the Grinch Stole  Testing Noise, Noise, Noise!

What is Noise?

Incorrect messages Unhelpful messages Irrelevant messages Anything I don't need to hear Anything I don't want to hear

Page 5: How the Grinch Stole  Testing Noise, Noise, Noise!

Why is Testing Noisy?

Poor tools Poor config Poor strategy Poor design Poor policy

Page 6: How the Grinch Stole  Testing Noise, Noise, Noise!

Test Design

Plan Code review Does the test prove my point? Does failure pinpoint the problem?

Page 7: How the Grinch Stole  Testing Noise, Noise, Noise!

Test Configuration

Testing code you won't change Running tests you plan to fix "someday" - someday will never come

Page 8: How the Grinch Stole  Testing Noise, Noise, Noise!

8

Toning it Down

Suppressions Unit test assertions Static analysis

By file By type By age By severity

Parasoft Proprietary and Confidential

Page 9: How the Grinch Stole  Testing Noise, Noise, Noise!

Test Maintenance

Run regularly – Entropy Increases Turn off low value to noise ratio tests Keeping it clean is better than periodic mass cleaning

Page 10: How the Grinch Stole  Testing Noise, Noise, Noise!

Relevance

Am I testing for things that are happening QA results Code reviews field bugs For things expected to happen? Security performance

Page 11: How the Grinch Stole  Testing Noise, Noise, Noise!

Risk management

Will it happen? Is it worth preventing? Owasp top ten example

Page 12: How the Grinch Stole  Testing Noise, Noise, Noise!

Q&A

Email [email protected] [email protected]

Blogs: http://alm.parasoft.com

Social Facebook: https://www.facebook.com/parasoftcorporation Twitter: @Parasoft @MustRead4Dev LinkedIn: http://www.linkedin.com/company/parasoft

Parasoft Proprietary and Confidential

Inspired by “How the Grinch Stole Christmas” by Doctor Seuss