Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Performance-Testing als Basis für Performanceoptimierungen

Ähnliche Präsentationen


Präsentation zum Thema: "Performance-Testing als Basis für Performanceoptimierungen"—  Präsentation transkript:

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

2 Thomas Schissler

3 Erfahrungsberichte Warum ist Performance-Testing relevant?

4 Projekterfahrung Software zur Auswertung von Bild-Daten
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 Dashboard Analyse und Optimierung Autom. Testausführung

7 Werzeuge Wie kann Performance-Testing umgesetzt werden?

8 Demo Load Tests Custom Performance Counter Logging Profiler

9 Monitoring Wie visualisieren wir Probleme und Lösungen?

10 Technologie-Vergleich
Method #Values Time (sec) per value (sec) Entity Framework 0,15 0, 1,46 0, 3,49 0, Stored Procedures + Entity Framework 0,12 0, 1,17 0, 2,92 0, Stored Procedures + Data Reader 0,081 0, 0,79 0, 2,04 0, better values = Time span of 8h with 40 process values (saved every 500ms)

11 Performance Trend

12 Demo Load Tests Trend Analyse

13 Performance Dashboard
Date Mem CPU -

14 Langzeit-Analysen

15 Visual Studio 2013 Was ist neu?

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 Mit Bezug auf die Zielsetzung

18 Noch Fragen?

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


Herunterladen ppt "Performance-Testing als Basis für Performanceoptimierungen"

Ähnliche Präsentationen


Google-Anzeigen