Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Performance-Testing als Basis für Performanceoptimierungen Thomas Schissler artiso AG.

Ähnliche Präsentationen


Präsentation zum Thema: "Performance-Testing als Basis für Performanceoptimierungen Thomas Schissler artiso AG."—  Präsentation transkript:

1 Performance-Testing als Basis für Performanceoptimierungen Thomas Schissler artiso AG

2 Thomas Schissler

3

4 Projekterfahrung Projektmanagement System Software zur Auswertung von Bild- Daten Software zur Visualisierung von Messdaten Zeiterfassungssystem

5 Learnings Schlechte Performance erzeugt Unzufriedenheit beim Anwender die nicht durch Features kompensiert wird Performance muss früh im Projekt betrachtet werden Performance sollte im Projektverlauf beobachtet werden Performance-Analysen kosten Zeit, die ist aber gut investiert

6 Product Backlog Risiko- Analyse Performance Ziele Kunden- Feedback Performance Tests Performance Dashboard Analyse und Optimierung Autom. Testausführung

7

8 Demo Load Tests Custom Performance Counter Logging Profiler

9

10 Technologie-Vergleich Method#ValuesTime (sec)per value (sec) Entity Framework 100.0000,150,00000150 1.000.0001,460,00000146 2.304.0403,490,00000151 Stored Procedures + Entity Framework 100.0000,120,00000120 1.000.0001,170,00000117 2.304.0402,920,00000127 Stored Procedures + Data Reader 100.0000,0810,00000081 1.000.0000,790,00000079 2.304.0402,040,00000089 2.304.040 values = Time span of 8h with 40 process values (saved every 500ms) better

11 Performance Trend

12 Demo Load Tests Trend Analyse

13 Performance Dashboard DateMemCPU 03.11.2012 04.11.2012 05.11.2012 06.11.2012 07.11.2012 08.11.2012 09.11.2012 10.11.2012 11.11.2012 12.11.2012 13.11.2012 14.11.2012 15.11.2012 16.11.2012 17.11.2012 -- 18.11.2012 19.11.2012 20.11.2012

14 Langzeit-Analysen

15

16 Visual Studio 2013 Load Tests in der Cloud Erweiterte Profiling-Optionen – Concurrency-Analyse – UI Responsiveness (Win 8 Store Apps) – Energy consumption – Verbesserter Memory-Profiler

17 Zusammenfassung Performance Monitor ist entscheiden für Kundenzufriedenheit Grundsätzliche Performance-Fragen früh im Projekt klären Know-How aufbauen um Performance-Monitoring effizient nutzen zu können

18

19 tschissler@artiso.com Phone: +49 (7304) 803-0 artiso AG Oberer Wiesenweg 25 D-89134 Blaustein http://www.artiso.com/problog Thomas Schissler


Herunterladen ppt "Performance-Testing als Basis für Performanceoptimierungen Thomas Schissler artiso AG."

Ähnliche Präsentationen


Google-Anzeigen