Neue SpeedTrace 3.3 CTP Version veröffentlicht

SpeedTrace 3.3 CTP

SpeedTrace entwickelt sich rasant weiter! In den letzten Monaten sind eine ganze Menge wichtiger Neuerungen hinzugekommen.

Die aktuelle SpeedTrace CTP (Community Test Review) Version beinhaltet alle Neuerungen und ist zugleich ein Ausblick auf die Nachfolgeversion 3.3.

Download SpeedTrace 3.3 CTP:

download http://www.ipcas.com/trace-and-profile/download.html#pro_ctp

Wir laden Sie herzlich dazu an dem CTP Beta-Test teilzunehmen.
Bringen Sie sich in den Entwicklungsprozess von SpeedTrace ein.
Testen Sie SpeedTrace mit Ihrer eigenen .NET-Anwendung und senden Sie uns Ihr Feedback.
Ihre Vorschläge, Anregungen und Wünsche sind uns immer willkommen.
SpeedTrace Pro 3.3.20 CTP - ScreenShot

Alleinstellungsmerkmale

Hier einige der einmaligen Merkmale der neuen SpeedTrace CTP Version:

  • Ausgeschlossene Elemente (excluded items) entfernen: Neben dem Ausschließen von Elementen können jetzt auch komplette Methoden einfach entfernt werden.
    Operationen die die Software zum Warten auffordern aber zum gegebenen Zeitpunkt nicht benötigt werden, können die Anwendung bis um den Faktor 10 verlangsamen. „Exclude items“ vermeidet Wartezeiten und unterbindet die unnötige Analyse von Funktionen die Sie überhaupt nicht untersuchen möchten.
  • Filteroptimierung: Die Filter sind jetzt noch genauer und orientieren sich näher an den Events. Es wird ein gesteigertes Augenmerk auf die Funktionen gelegt, die für Performance verantwortlich sind.
  • Verfolgende Argumentfilter: Es ist jetzt auch möglich nur die Datensätze zu verfolgt, dessen Startargument mit einem speziell festgelegten Ausdruck überein stimmt. Dadurch können Prozesse exakter gestartet werden und zum richtigen Zeitpunkt wird das Problemfeld herausgearbeitet. Das Startargument wird hierbei verwendet um beispielsweise Serverfunktionen innerhalb einer verteilten Arbeitsumgebung (Client-Server Umgebung) klarer darzustellen.
  • Grundlegende Verbesserungen!

    Es sind weitere Eigenschaften beachtlich verbessert worden:

  • Hierarchische Aufruf-Aufrufer Struktuern (caller-callee): Für eine noch genauere Darstellung werden jetzt alle „Kinder“ und „Kindeskinder“ in der Struktur der Aufrufe (caller-callee view) angezeigt, gegliedert in einer aufklappbaren Baumstruktur.
  • Flächendarstellung aller Kinder: Innerhalb der hierarchischen Profilansicht ermöglicht die flächige Darstellung aller Kinder die Hervorhebung gefährdeter aber ausgeschlossener Funktionen, ohne sie extra ausklappen zu müssen.
  • Vergleich der Verfolgungsresultate (profile results): Um feststellen zu können ob Veränderungen am Quelltext eine mehrheitlich positive Auswirkung haben oder ob sich ungewollte, negative Seiteneffekte ergeben, können die Verfolgungsresultate, mit der Methode der Kontaktpunktterminierung und der Fehleranalyse, verglichen werden.
  • Filterchronik der Aufrufe: Der Verlauf (als Text und Grafik) zeigt die genaue Zeitverteilung und Ausführungszeit einer ausgewählten Funktion an. Jetzt ist es möglich direkt aus jedem offenen Profil heraus Folgerungen auf den Ablauf zu ziehen und dabei den Aufruf der aktuellen Funktion zu sehen. Immer wenn ein Element doppelt angeklickt wird, wird eine weitere Instanz der Verfolgungsanalyse geöffnet und zeigt ausschließlich den Aufruf dieses einen Segmentes an.

Mit dem Hinzukommen der Filterchronikfunktion müssen Entwicklern und Testern nicht mehr den langatmigen Weg durch die erste Verfolgung gehen um das Problem zu lokalisieren. Der Filter kann so eingestellt werden, dass von vorne herein die zu analysierende Datenmenge stark reduziert wird. Des Weiteren sind direkte Sprünge von der Analyse in die Verfolgung in weniger als drei Schritten möglich.

Noch mehr Benutzerfreundlichkeit!

Ergänzende Verbesserungen:

  • Mehrspaltige, thematische Darstellung: In der Ansicht zur Ablaufverfolgung kann der Benutzer die Abfolge der Aufrufe während der Programmausführung ansehen. Mit einem Rechtsklick auf den Anzeigekopf können einzelne Spalten Ein-/Ausgeblendet werden. Das Absondern einzelner Spalten, hilft dem Benutzer die Aktivitäten spezifischer Verläufe schneller zu erfassen.
  • Geringfügige Anpassungen am Benutzerinterface:
    • Mit STRG + N wird ein neuer Tab geöffnet.
    • Gefahrenherde aus unterschiedlichen Knoten heraus erkennen
    • TSC-Abweichungs-Kontrolle
    • Das Startargument ist zur Übersicht hinzugekommen

Für allgemeine Informationen über SpeedTrace und seine einzigartigen Eigenschaften, besuchen Sie bitte auch unsere Website oder den SpeedTrace-Blog.

Kommentar verfassen