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

How the Grinch Stole Testing Noise, Noise, Noise!

Feb 24, 2016

Download

Documents

toril

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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