Übermittlungstests für ein Power BI-VisualSubmission testing of a Power BI visual

Bevor Sie Ihr Visual in AppSource veröffentlichen können, muss es die in diesem Artikel aufgeführten Tests bestehen.Before you publish your visual to AppSource, it must pass the tests listed in this article. Testen Sie Ihr Visual, bevor Sie es übermitteln.Test your visual before you submit it. Wenn Ihr Visual die erforderlichen Testfälle nicht besteht, wird es abgelehnt.If your visual doesn't pass the required test cases, it will be rejected.

Weitere Informationen zum Veröffentlichungsprozess finden Sie unter Veröffentlichen von Power BI-Visuals in Partner Center.For more information about the publishing process, see Publish Power BI visuals to Partner Center.

Testen einer neuen Version eines veröffentlichten VisualsTesting a new version of a published visual

Wenn Sie eine neue Version eines bereits veröffentlichten Visuals testen oder debuggen, können Sie die AppSource-Version mit einer Version in einer lokalen Datei außer Kraft setzen, indem Sie in Power BI Desktop den Entwicklermodus aktivieren.If you're testing or debugging a new version of an already published visual, you can override the AppSource version with a local file version, by enabling Developer mode in Power BI Desktop.

Führen Sie die folgenden Schritte aus, um den Entwicklermodus zu aktivieren:To enable Developer mode, follow these steps:

  1. Öffnen Sie Power BI Desktop.Open Power BI Desktop.

  2. Klicken Sie auf Datei > Optionen und Einstellungen.Select File > Options and settings.

  3. Klicken Sie auf Optionen.Select Options.

  4. Klicken Sie im Fenster „Optionen“ in der Liste unter „AKTUELLE DATEI“ auf Berichtseinstellungen.In the Options window, from the CURRENT FILE list, select Report settings.

  5. Wählen Sie unter „Developer Mode“ (Entwicklermodus) die Option Turn on developer mode for this session (Entwicklermodus für diese Sitzung einschalten) aus.In Developer Mode, select the Turn on developer mode for this session option.

Hinweis

In Power BI Desktop gilt der Entwicklermodus nur für eine Sitzung.In Power BI Desktop, Developer mode is only valid for one session. Wenn Sie eine neue Power BI Desktop-Instanz zum Testen öffnen, müssen Sie den Entwicklermodus ein weiteres Mal aktivieren.If you open a new Power BI Desktop instance for testing, you'll need to enable Developer mode again.

Allgemeine TestfälleGeneral test cases

Vergewissern Sie sich, dass Ihre Visuals die allgemeinen Testfälle bestehen.Verify that your visual passes the general test cases.

TestfallTest case Erwartete ErgebnisseExpected results
Erstellen Sie ein gestapeltes Säulendiagramm mit Kategorie und Wert.Create a Stacked column chart with Category and Value. Konvertieren Sie es in Ihr Visual und dann zurück in ein Säulendiagramm.Convert it to your visual and then back to column chart. Nach diesen Konvertierungen wird kein Fehler gemeldet.No error appears after these conversions.
Erstellen Sie ein Messgerät mit drei Messwerten.Create a Gauge with three measures. Konvertieren Sie es in Ihr Visual und dann zurück in ein Messgerät.Convert it to your visual and then back to Gauge. Nach diesen Konvertierungen wird kein Fehler gemeldet.No error appears after these conversions.
Wählen Sie Elemente in Ihrem Visual aus.Make selections in your visual. Die Auswahl wird in anderen Visuals widergespiegelt.Other visuals reflect the selections.
Wählen Sie Elemente in anderen Visuals aus.Select elements in other visuals. Ihr Visual zeigt gemäß Auswahl in anderen Visuals gefilterte Daten an.Your visual shows filtered data according to selection in other visuals.
Überprüfen Sie Mindest-/Höchstwerte für dataViewMapping-Bedingungen.Check min/max dataViewMapping conditions. Feldbuckets können mehrere Felder oder ein einzelnes Feld akzeptieren oder werden durch andere Buckets bestimmt.Field buckets can accept multiple fields, a single field, or are determined by other buckets. Die Mindest-/Höchstwerte für dataViewMapping-Bedingungen müssen in den Funktionen Ihres Visuals korrekt festgelegt sein.The min/max dataViewMapping conditions must be correctly set up in the capabilities of your visual.
Entfernen Sie alle Felder in unterschiedlicher Reihenfolge.Remove all fields in different orders. Das Visual führt nach dem Entfernen von Feldern in willkürlicher Reihenfolge eine ordnungsgemäße Bereinigung durch.Visual cleans up properly as fields are removed in arbitrary order. In der Konsole oder im Browser werden keine Fehler angezeigt.There are no errors in the console or the browser.
Öffnen Sie den Bereich Format mit jeder möglichen Bucketkonfiguration.Open the Format pane with each possible bucket configuration. Dieser Test löst keine NULL-Verweisausnahmen aus.This test doesn't trigger null reference exceptions.
Filtern Sie Daten mit dem Bereich Filter auf Visual-, Seiten- und Berichtsebene.Filter data using the Filter pane at the visual, page, and report level. Nach dem Anwenden von Filtern werden QuickInfos korrekt angezeigt.Tooltips are correct after applying filters. Die QuickInfos zeigen den gefilterten Wert.Tooltips show the filtered value.
Filtern Sie Daten einem Slicer.Filter data using a Slicer. Nach dem Anwenden von Filtern werden QuickInfos korrekt angezeigt.Tooltips are correct after applying filters. Die QuickInfos zeigen den gefilterten Wert.Tooltips show the filtered value.
Filtern Sie Daten mit einem veröffentlichten Visual.Filter data using a published visual. Wählen Sie beispielsweise ein Kreissegment oder eine Spalte aus.For instance, select a pie slice or a column. Nach dem Anwenden von Filtern werden QuickInfos korrekt angezeigt.Tooltips are correct after applying filters. Die QuickInfos zeigen den gefilterten Wert.Tooltips show the filtered value.
Wenn eine Kreuzfilterung unterstützt wird, überprüfen Sie die ordnungsgemäße Funktion der Filter.If cross-filtering is supported, verify that filters work correctly. Eine angewendete Auswahl filtert andere Visuals auf dieser Seite des Berichts heraus.Applied selection filters other visuals on this page of the report.
Wählen Sie mit den Tasten STRG, ALT und UMSCHALT Elemente aus.Select with Ctrl, Alt, and Shift keys. Es kommt nicht zu einem unerwarteten Verhalten.No unexpected behaviors appear.
Ändern Sie den Ansichtsmodus in Originalgröße, An Seite anpassen und An Breite anpassen.Change the View Mode to Actual size, Fit to page, and Fit to width. Die Mauskoordinaten sind korrekt.Mouse coordinates are accurate.
Ändern Sie die Größe Ihres Visuals.Resize your visual. Das Visual reagiert richtig auf die Größenänderung.Visual reacts correctly to resizing.
Legen Sie die Berichtsgröße auf den Mindestwert fest.Set the report size to the minimum. Es kommt nicht zu Anzeigefehlern.There are no display errors.
Stellen Sie sicher, dass die Scrollleisten ordnungsgemäß funktionieren.Ensure scroll bars work correctly. Scrollleisten sollten vorhanden sein, sofern erforderlich.Scroll bars should exist, if required. Überprüfen Sie die Größe der Scrollleisten.Check scroll bar sizes. Die Scrollleisten dürfen weder zu breit noch zu lang sein.Scroll bars shouldn't be too wide or tall. Position und Größe der Scrollleisten müssen den weiteren Elementen Ihres Visuals entsprechen.Position and size of scroll bars must be in accord with other elements of your visual. Überprüfen Sie, ob Scrollleisten für unterschiedliche Größen des Visuals benötigt werden.Verify that scroll bars are needed for different sizes of the visual.
Heften Sie Ihr Visual an ein Dashboard an.Pin your visual to a Dashboard. Das Visual sollte ordnungsgemäß angezeigt werden.The visual should be displayed properly.
Fügen Sie einer einzelnen Berichtsseite mehrere Versionen Ihres Visuals hinzu.Add multiple versions of your visual to a single report page. Alle Versionen des Visuals werden korrekt angezeigt und funktionieren ordnungsgemäß.All versions of the visual be displayed and operate properly.
Fügen Sie mehreren Berichtsseiten mehrere Versionen Ihres Visuals hinzu.Add multiple versions of your visual to multiple report pages. Alle Versionen des Visuals werden korrekt angezeigt und funktionieren ordnungsgemäß.All versions of the visual be displayed and operate properly.
Wechseln Sie zwischen Berichtsseiten.Switch between report pages. Das Visual wird ordnungsgemäß angezeigt.The visual displays correctly.
Testen Sie die Leseansicht und die Bearbeitungsansicht für Ihr Visual.Test Reading view and Edit view for your visual. Alle Funktionen arbeiten ordnungsgemäß.All functions work correctly.
Falls Ihr Visual Animationen verwendet, fügen Sie Ihrem Visual Elemente hinzu, ändern und löschen Sie Elemente.If your visual uses animations, add, change, and delete elements of your visual. Die Animation von Visualelementen funktioniert ordnungsgemäß.Animation of visual elements works correctly.
Öffnen Sie den Bereich Eigenschaften.Open the Property pane. Aktivieren und deaktivieren Sie Eigenschaften, geben Sie benutzerdefinierten Text ein, testen Sie die verfügbaren Optionen, und geben Sie ungültige Daten ein.Turn properties on and off, enter custom text, stress the options available, and input bad data. Das Visual reagiert ordnungsgemäß.The visual responds correctly.
Speichern Sie den Bericht, und öffnen Sie ihn erneut.Save the report and reopen it. Alle Eigenschafteneinstellungen bleiben erhalten.All properties settings persist.
Tauschen Sie Seiten im Bericht aus, und machen Sie den Vorgang rückgängig.Switch pages in the report and then switch back. Alle Eigenschafteneinstellungen bleiben erhalten.All properties settings persist.
Testen Sie die sämtliche Funktionen Ihres Visuals, einschließlich der verschiedenen Optionen, die das Visual bereitstellt.Test all functionality of your visual, including different options that the visual provides. Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Testen Sie alle numerischen, Datums- und Zeichendatentypen, wie in den folgenden Tests veranschaulicht.Test all numeric, date, and character data types, as in the following tests. Sämtliche Daten werden ordnungsgemäß formatiert.All data is formatted properly.
Überprüfen Sie die Formatierung von QuickInfo-Werten, Achsenbeschriftungen, Datenbeschriftungen und weiteren Visualelementen mit Formatierung.Review formatting of tooltip values, axis labels, data labels, and other visual elements with formatting. Alle Elemente werden ordnungsgemäß formatiert.All elements are formatted correctly.
Überprüfen Sie, ob Datenbeschriftungen die Formatzeichenfolge verwenden.Verify that data labels use the format string. Alle Datenbeschriftungen werden ordnungsgemäß formatiert.All data labels are formatted correctly.
Aktivieren und deaktivieren Sie die automatische Formatierung für numerische Werte in QuickInfos.Switch automatic formatting on and off for numeric values in Tooltips. Die QuickInfos zeigen Werte korrekt an.Tooltips display values correctly.
Testen Sie Dateneinträge mit unterschiedlichen Datentypen, darunter numerische Daten, Text, Datum/Uhrzeit und unterschiedliche Formatzeichenfolgen aus dem Modell.Test data entries with different types of data, including numeric, text, date-time, and different format strings from the model. Testen Sie unterschiedliche Datenmengen, z. B. Tausende von Zeilen, eine Zeile und zwei Zeilen.Test different data volumes, such as thousands of rows, one row, and two rows. Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Geben Sie ungültige Daten in Ihr Visual ein, z. B. NULL, unendliche Werte, negative Werte und falsche Werttypen.Provide bad data to your visual, such as null, infinity, negative values, and wrong value types. Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.

Optionale BrowsertestsOptional browser testing

Das AppSource-Team prüft ein Visual in den aktuellen Windows-Versionen der Browser Google Chrome, Microsoft Edge und Mozilla Firefox.The AppSource team validates visual on the most current Windows versions of Google Chrome, Microsoft Edge, and Mozilla Firefox browsers. Testen Sie Ihr Visual optional in den nachstehend genannten Browsern.Optionally, test your visual in the following browsers.

TestfallTest case Erwartete ErgebnisseExpected results
WindowsWindows
Google Chrome (vorherige Version)Google Chrome (previous version) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Mozilla Firefox (vorherige Version)Mozilla Firefox (previous version) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Microsoft Edge (vorherige Version)Microsoft Edge (previous version) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Microsoft Internet Explorer 11 (optional)Microsoft Internet Explorer 11 (optional) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
macOSmacOS
Chrome (vorherige Version)Chrome (previous version) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Firefox Chrome (vorherige Version)Firefox (previous version) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Safari (vorherige Version)Safari (previous version) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
LinuxLinux
Firefox (aktuelle und vorherige Version)Firefox (latest and previous versions) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Mobil (iOS)Mobile iOS
Apple Safari iPad (vorherige Safari-Version)Apple Safari iPad (previous Safari version) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Chrome iPad (aktuelle Safari-Version)Chrome iPad (latest Safari version) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Mobil (Android)Mobile Android
Chrome (aktuelle und vorherige Version)Chrome (latest and previous versions) Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.

DesktoptestsDesktop testing

Testen Sie Ihr Visual in der aktuellen Version von Power BI Desktop.Test your visual in the current version of Power BI Desktop.

TestfallTest case Erwartete ErgebnisseExpected results
Testen Sie alle Features Ihres Visuals.Test all features of your visual. Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Importieren, speichern und öffnen Sie eine Datei, und veröffentlichen Sie sie mithilfe der Schaltfläche Veröffentlichen in Power BI Desktop im Power BI-Webdienst.Import, save, open a file, and publish to the Power BI web service by using the Publish button in Power BI Desktop. Alle Anzeigen und Features arbeiten ordnungsgemäß.All displays and features work correctly.
Ändern Sie die numerische Formatzeichenfolge, um 0 Dezimalstellen oder 3 Dezimalstellen zu verwenden, indem Sie die Genauigkeit erhöhen oder verringern.Change the numeric format string to have zero decimal places or three decimal places by increasing or decreasing the precision. Das Visual wird ordnungsgemäß angezeigt.The visual displays correctly.

LeistungstestsPerformance testing

Ihr Visual sollte eine akzeptable Leistung zeigen.Your visual should perform at an acceptable level. Überprüfen Sie mithilfe von Entwicklertools die Leistung Ihres Visuals.Use developer tools to validate performance. Verlassen Sie sich nicht auf visuelle Hinweise und die Zeitprotokolle der Konsole.Don't rely on visual cues and the console time logs.

TestfallTest case Erwartete ErgebnisseExpected results
Erstellen Sie ein Visual mit vielen visuellen Elementen.Create a visual with many visual elements. Das Visual sollte eine angemessene Leistung zeigen und darf nicht dazu führen, dass die Anwendung nicht mehr reagiert.The visual should perform well and not freeze the application. Es sollten keine Leistungsprobleme mit Features wie Animationsgeschwindigkeit, Größenänderung, Filterung und Auswahl auftreten.There should be no performance issues with elements such as animation speed, resizing, filtering, and selecting.

Nächste SchritteNext steps

Weitere Informationen zum Veröffentlichungsprozess finden Sie unter Veröffentlichen von Power BI-Visuals in Partner Center.For more information about the publishing process, see Publish Power BI visuals to Partner Center.

Weitere Fragen?More questions? Fragen an die Power BI-CommunityAsk the Power BI Community.