Leistungsprofilerstellung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Mit Leistungsprofilen können Sie Leistungstests für Ihre Instanzen durchführen.

    ATF ist nicht nur ein Funktionstest-Medium, das sicherstellt, dass nichts unterbrochen wird, wenn Änderungen an einer Instanz vorgenommen werden, sondern kann auch Leistungsverschlechterungen während Upgrades erkennen. Sie können die Ursache kennen, das Leistungsproblem untersuchen und beheben.

    Sie können die Leistungsprofilerstellung für jeden Ihrer ATF-Tests oder -Suites ausführen. Für jeden Test oder jede Suite ist der Standardtestlauf 10. In einer Suite wird jeder Test 10 Mal nacheinander ausgeführt. Die erste Ausführung ist eine Aufwärmphase, die beim Aufwärmen der Cache-Werte hilft und nicht zu den 10 Testläufen eines Tests oder einer Suite gezählt wird.
    Hinweis:
    Die Performance Profiling-Engine lässt keine parallele Ausführung von Iterationen innerhalb eines Tests zu. Jeder Leistungstest besteht aus 11 Iterationen, darunter 1 anfänglicher Aufwärmlauf, gefolgt von 10 tatsächlichen Leistungsläufen. Wenn Ihre Suite mehrere Tests oder sich nicht gegenseitig ausschließende Tests enthält, können diese parallel ausgeführt werden.
    Hinweis:
    Wenn Sie einen Leistungstestlauf ausführen, pausiert das System und wartet auf den Abschluss laufender Aufgaben, bevor der Testlauf gestartet wird. Dies trägt dazu bei, eine Verlangsamung Ihrer Instanz zu vermeiden.

    Führen Sie die Leistungsprofilerstellung aus

    Führen Sie die Leistungsprofilerstellung für einen Test oder eine Suite für Leistungstests in Ihrer Instanz aus. Sie können Leistungsverschlechterungen auch erkennen, wenn Sie Ihre Instanz aktualisieren, und die Probleme dann untersuchen und beheben.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Automated Test Framework (ATF) > Test.
      Hinweis:
      Sie können auch das Suites-Modul auswählen, wenn Sie die Leistungsprofilerstellung für eine Suite ausführen möchten.
      Eine Liste der Tests oder Suiten wird angezeigt.
    2. Wählen Sie den Test aus, für den Sie die Leistungsprofilerstellung ausführen möchten.
    3. Wählen Sie im Formular „Test“ die Option Leistungstest ausführen aus.
      Ein Modal „Test ausführen“ wird angezeigt. Das Modal zeigt die Aufwärmausführung und alle 10 Testläufe des ausgewählten Tests oder der ausgewählten Suite. Sie können alle Testläufe nachverfolgen, sobald sie ausgeführt werden.
      Hinweis:
      Sie können Leistungs-Suite ausführen auswählen, wenn Sie eine Suite für die Leistungsprofilerstellung ausgewählt haben.
    4. Scrollen Sie nach unten, und wählen Sie die zugehörige Liste Leistungstestergebnisse aus.
    5. Wählen Sie die erforderliche Leistungszahl aus, um die Ergebnisse aller Testläufe innerhalb des ausgewählten Leistungstests anzuzeigen.
      Das Formular „Leistungsausführung“ wird angezeigt. Sie können auch direkt zu navigieren Alle > Automated Test Framework (ATF) > Test > Leistungsprofilerstellung > Leistungsdurchläufe , um das Leistungsausführungsformular anzuzeigen. Fügen Sie einen Screenshot hinzu
      Hinweis:
      Sie können den Testnamen, den Status der Testläufe und die Dauer des Testlaufs anzeigen. Wenn der Wert Ist Aufwärmen auf „Wahr“ festgelegt ist, ist dies die erste Testausführung, die zum Aufwärmen der Cache-Werte durchgeführt wird. Bei den restlichen Testläufen wird der Wert Ist Aufwärmen auf „falsch“ gesetzt. Der Aufwärmtest wird nicht als einer der 10 Testläufe für jeden Test oder jede Suite gezählt.
    6. Navigieren zu Alle > Automated Test Framework (ATF) > Test > Leistungsprofilerstellung > Leistungsvergleiche.
      Das Formular „Leistungsvergleiche“ wird angezeigt.<add a screenshot of the form>
    7. Wählen Sie die erste und die zweite Ausführung aus, um ein Vergleichsergebnis anzuzeigen.
      Fügen Sie den vollständigen Screenshot hinzu. Sie können Informationen wie Leistungsmittelwerte und Delta-Mittelwerte anzeigen.
      Hinweis:
      Sie können nur 2 Testläufe gleichzeitig vergleichen. Beim nächsten Vergleich können Sie einen der vorherigen Testläufe als Baseline für den Vergleich mit dem nächsten Testlauf betrachten.