Continuous performance testing

16
ukasz Dobrza ski Ł ń http://twitter.com/ssspiochld http://tinyurl.com/ssspiochld C ontinuous P erformance

description

5min with Continuous Performance Testing.Talk I gave during http://djangocon.eu 2010 during the "lightning talk" session.

Transcript of Continuous performance testing

Page 1: Continuous performance testing

ukasz Dobrza skiŁ ńhttp://twitter.com/ssspiochldhttp://tinyurl.com/ssspiochld

Continuous

Performance

Page 2: Continuous performance testing

The Problem

•Know how your code does•Adding functionality•Something got wrong•Show your work to the others•Tests might cover your back and much more

Page 3: Continuous performance testing

The Problem

•Know how your code does•Adding functionality•Something got wrong•Show your work to the others•Tests might cover your back and much more

Page 4: Continuous performance testing

The Problem

•Know how your code does•Adding functionality•Something got wrong•Show your work to the others•Tests might cover your back and much more

Page 5: Continuous performance testing

The Problem

•Know how your code does•Adding functionality•Something got wrong•Show your work to the others•Tests might cover your back and much more

Page 6: Continuous performance testing

The Problem

•Know how your code does•Adding functionality•Something got wrong•Show your work to the others•Tests might cover your back and much more

Page 7: Continuous performance testing

The Hero

•Simple and language-transparent•Makes finding around be easy•Flexible graphing, not RDD ?•Python based and small ?

Page 8: Continuous performance testing

The Hero

•Simple and language-transparent•Makes finding around be easy•Flexible graphing, not RDD ?•Python based and small ?

Page 9: Continuous performance testing

The Hero

•Simple and language-transparent•Makes finding around be easy•Flexible graphing, not RDD ?•Python based and small ?

Page 10: Continuous performance testing

The Hero

•Simple and language-transparent•Makes finding around be easy•Flexible graphing, not RDD ?•Python based and small ?

Page 11: Continuous performance testing

The Hero

Page 12: Continuous performance testing

The Hero

Live demo

Page 13: Continuous performance testing

Summary

•Monitor the crutial parts•Use continuous integration tools •Use graphing tools

Page 14: Continuous performance testing

Summary

•Monitor the crutial parts•Use continuous integration tools •Use graphing tools

Page 15: Continuous performance testing

Summary

•Monitor the crutial parts•Use continuous integration tools •Use graphing tools

Page 16: Continuous performance testing

Credits

•Mark Fink http://www.testing-software.org/

•Mozilla https://wiki.mozilla.org/Perfomatic