Power BI vizualizáció tesztelése a küldés előttTesting a Power BI visual before submission

A vizualizációnak meg kell felelnie az ebben a cikkben leírt teszteknek, mielőtt közzéteszi az AppSource-on.Before you publish your visual to AppSource, it must pass the tests listed in this article. Az elküldés előtt tesztelje a vizualizációt.Test your visual before you submit it. Ha a vizualizáció nem felel meg a szükséges teszteseteken, vissza lesz utasítva.If your visual doesn't pass the required test cases, it will be rejected.

További tudnivalókat a közzétételi folyamatról a Power BI-vizualizációk Partnerközpontban való közzétételével kapcsolatos cikkben talál.For more information about the publishing process, see Publish Power BI visuals to Partner Center.

Közzétett vizualizáció új verziójának teszteléseTesting a new version of a published visual

Alapértelmezés szerint a Power BI betölti a vizualizáció legújabb közzétett verzióját a AppSource-ből, még akkor is, ha egy helyi fájlból importálja a vizualizációt.By default, Power BI loads the latest published version of the visual from AppSource, even if you import the visual from a local file.

Ha egy már közzétett vizualizáció új verzióját teszteli vagy hibakeresést végez, felülírhatja a AppSource-verziót egy helyi fájl verziójával, ha engedélyezi a fejlesztői üzemmódot Power BI Desktop vagy Power BI szolgáltatás.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 either Power BI Desktop, or Power BI service.

Fejlesztői mód engedélyezése Power BI DesktopEnable Developer mode in Power BI Desktop

A Power BI Desktopban a Fejlesztői mód csak egy munkamenetre érvényes.In Power BI Desktop, Developer mode is only valid for one session. Ha egy új Power BI Desktop-példányt nyit meg tesztelésre, akkor újra kell engedélyeznie a Fejlesztői módot.If you open a new Power BI Desktop instance for testing, you'll need to enable Developer mode again.

A Fejlesztői mód engedélyezéséhez kövesse az alábbi lépéseket:To enable Developer mode, follow these steps:

  1. Nyissa meg a Power BI Desktopot.Open Power BI Desktop.

  2. Válassza a Fájl > Lehetőségek és beállítások menüpontot.Select File > Options and settings.

  3. Válassza a Beállítások lehetőséget.Select Options.

  4. A Beállítások ablakban az AKTUÁLIS FÁJL listában válassza a Jelentés beállításai elemet.In the Options window, from the CURRENT FILE list, select Report settings.

  5. Fejlesztői módban válassza a Fejlesztői mód bekapcsolása ehhez a munkamenethez lehetőséget.In Developer Mode, select the Turn on developer mode for this session option.

Fejlesztői mód engedélyezése Power BI szolgáltatásEnable Developer mode in Power BI service

Power BI szolgáltatás a fejlesztői mód felhasználói fiókban marad.In Power BI service, Developer mode is kept per user account. Minden alkalommal, amikor egy felhasználó betölti a csomagot a helyi fájlból, Power BI figyelmen kívül hagyja a vizualizáció AppSource verzióját.Every time a user loads the package from the local file, Power BI will ignore the AppSource version of the visual.

A Power BI szolgáltatás fejlesztői módjának engedélyezéséhez kövesse a Power bi szolgáltatás beállítása a vizualizáció fejlesztéséhezcímű témakör utasításait.To enable Developer mode in Power BI service, follow the instructions in Set up Power BI service for developing a visual.

Általános tesztesetekGeneral test cases

Ellenőrizze, hogy a vizualizáció megfelel-e az általános tesztelési eseteknek.Verify that your visual passes the general test cases.

TesztesetTest case Várt eredményekExpected results
Hozzon létre egy kategóriával és értékkel rendelkező halmozott oszlopdiagramot.Create a Stacked column chart with Category and Value. Alakítsa át vizualizációvá, majd vissza oszlopdiagrammá.Convert it to your visual and then back to column chart. Az átalakítások elvégzése után nem jelentkezik hiba.No error appears after these conversions.
Hozzon létre egy három mértéket tartalmazó kijelzőt.Create a Gauge with three measures. Alakítsa át vizualizációvá, majd vissza kijelzővé.Convert it to your visual and then back to Gauge. Az átalakítások elvégzése után nem jelentkezik hiba.No error appears after these conversions.
Válasszon ki elemeket a vizualizációban.Make selections in your visual. Más vizualizációk tükrözni fogják a kiválasztásokat.Other visuals reflect the selections.
Válasszon ki elemeket más vizualizációkban.Select elements in other visuals. A vizualizáció a szűrt adatokat a többi vizualizációban végzett kiválasztásoknak megfelelően jeleníti meg.Your visual shows filtered data according to selection in other visuals.
Ellenőrizze a minimális/maximális dataViewMapping feltételt.Check min/max dataViewMapping conditions. A mezőgyűjtők több mezőt vagy egyetlen mezőt fogadnak el, vagy más gyűjtők határozzák meg őket.Field buckets can accept multiple fields, a single field, or are determined by other buckets. A minimális/maximális dataViewMapping feltételt megfelelően be kell állítani a vizualizáció képességein belül.The min/max dataViewMapping conditions must be correctly set up in the capabilities of your visual.
Különböző sorrendben távolítson el minden mezőt.Remove all fields in different orders. A vizualizáció megfelelően kiürül, a mezők tetszőleges sorrendben történő eltávolítása hatására.Visual cleans up properly as fields are removed in arbitrary order. Nincsenek hibák a konzolon vagy a böngészőben.There are no errors in the console or the browser.
Nyissa meg a Formátum panelt minden lehetséges gyűjtőkonfigurációval.Open the Format pane with each possible bucket configuration. Ez a teszt nem aktiválja a null értékű hivatkozáskivételeket.This test doesn't trigger null reference exceptions.
Az adatszűréshez használja a vizualizáció-, lap- és jelentésszinten található Szűrés panelt.Filter data using the Filter pane at the visual, page, and report level. Az elemleírások a szűrők alkalmazása után megfelelőek.Tooltips are correct after applying filters. Az elemleírások a szűrt értéket jelenítik meg.Tooltips show the filtered value.
Adatok szűrése szeletelővel.Filter data using a Slicer. Az elemleírások a szűrők alkalmazása után megfelelőek.Tooltips are correct after applying filters. Az elemleírások a szűrt értéket jelenítik meg.Tooltips show the filtered value.
Szűrje az adatokat egy közzétett vizualizációval.Filter data using a published visual. Például válasszon ki egy kördiagramszeletet vagy egy oszlopot.For instance, select a pie slice or a column. Az elemleírások a szűrők alkalmazása után megfelelőek.Tooltips are correct after applying filters. Az elemleírások a szűrt értéket jelenítik meg.Tooltips show the filtered value.
Ha a keresztszűrés támogatott, ellenőrizze, hogy a szűrők megfelelően működnek-e.If cross-filtering is supported, verify that filters work correctly. Az alkalmazott kiválasztás szűri a jelentés ezen lapján lévő további vizualizációkat.Applied selection filters other visuals on this page of the report.
A Ctrl, Alt és Shift billentyűk lenyomásával választhat ki elemeket.Select with Ctrl, Alt, and Shift keys. Nincs váratlan működés.No unexpected behaviors appear.
A Megjelenítési mód beállítást módosítsa Tényleges méret, Laphoz igazítás és Szélességhez igazítás értékre.Change the View Mode to Actual size, Fit to page, and Fit to width. Az egér koordinátái pontosak.Mouse coordinates are accurate.
Méretezze át a vizualizációt.Resize your visual. A vizualizáció megfelelően reagál az átméretezésre.Visual reacts correctly to resizing.
Állítsa a jelentés méretét a minimálisra.Set the report size to the minimum. Nincsenek megjelenítési hibák.There are no display errors.
Ellenőrizze, hogy a görgetősávok megfelelően működnek-e.Ensure scroll bars work correctly. A görgetősávoknak meg kell jelenniük, ha szükség van rájuk.Scroll bars should exist, if required. Ellenőrizze a görgetősávok méretét.Check scroll bar sizes. A görgetősávok nem lehetnek túl szélesek vagy túl magasak.Scroll bars shouldn't be too wide or tall. A görgetősávok pozíciójának és méretének igazodnia kell a vizualizáció további elemeihez.Position and size of scroll bars must be in accord with other elements of your visual. Győződjön meg arról, hogy a vizualizáció különböző méreteihez görgetősávok szükségesek.Verify that scroll bars are needed for different sizes of the visual.
Rögzítse a vizualizációt az irányítópulton.Pin your visual to a Dashboard. A vizualizációnak megfelelően kell megjelennie.The visual should be displayed properly.
Adja hozzá a vizualizáció több verzióját egy adott jelentésoldalhoz.Add multiple versions of your visual to a single report page. A vizualizáció összes verziójának megfelelően kell megjelennie és működnie.All versions of the visual be displayed and operate properly.
Adja hozzá a vizualizáció több verzióját több jelentésoldalhoz.Add multiple versions of your visual to multiple report pages. A vizualizáció összes verziójának megfelelően kell megjelennie és működnie.All versions of the visual be displayed and operate properly.
Váltson a jelentésoldalak között.Switch between report pages. A vizualizáció megfelelően jelenik meg.The visual displays correctly.
Tesztelje a vizualizáció Olvasó nézetét és Szerkesztő nézetét.Test Reading view and Edit view for your visual. Minden funkció megfelelően működik.All functions work correctly.
Ha a vizualizáció animációkat használ, adja hozzá, módosítsa és törölje a vizualizáció elemeit.If your visual uses animations, add, change, and delete elements of your visual. A vizualizáció elemeinek animálása megfelelően működik.Animation of visual elements works correctly.
Nyissa meg a Tulajdonság panelt.Open the Property pane. Kapcsolja be és ki a tulajdonságokat, írjon be egyéni szöveget, próbálja ki az elérhető lehetőségeket, és adjon meg helytelen adatokat.Turn properties on and off, enter custom text, stress the options available, and input bad data. A vizualizáció megfelelően reagál.The visual responds correctly.
Mentse a jelentést, majd nyissa meg újra.Save the report and reopen it. Az összes tulajdonságbeállítás megmaradt.All properties settings persist.
Lépjen másik oldalra a jelentésben, majd lépjen vissza.Switch pages in the report and then switch back. Az összes tulajdonságbeállítás megmaradt.All properties settings persist.
Tesztelje a vizualizáció összes funkcióját, beleértve a vizualizáció által biztosított különböző lehetőségeket.Test all functionality of your visual, including different options that the visual provides. Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Tesztelje az összes numerikus, dátum és karakter adattípust a következő tesztekhez hasonlóan.Test all numeric, date, and character data types, as in the following tests. Minden adat megfelelően van formázva.All data is formatted properly.
Tekintse át az elemleírás-értékek, a tengelyfeliratok, az adatfeliratok és más formázott vizuális elemek formázását.Review formatting of tooltip values, axis labels, data labels, and other visual elements with formatting. Minden elem megfelelően van formázva.All elements are formatted correctly.
Győződjön meg arról, hogy az adatfeliratok a formázási sztringet használják.Verify that data labels use the format string. Minden adatfelirat megfelelően van formázva.All data labels are formatted correctly.
Kapcsolja be, majd ki a numerikus értékek automatikus formázását az elemleírásokban.Switch automatic formatting on and off for numeric values in Tooltips. Az elemleírások megfelelően jelenítik meg az értékeket.Tooltips display values correctly.
Tesztelje az adatbejegyzéseket különböző típusú adatokkal, például numerikus, szöveges, dátum- és időértékekkel, valamint a modell különböző formátumú sztringjeivel.Test data entries with different types of data, including numeric, text, date-time, and different format strings from the model. Teszteljen különféle adatmennyiségeket, például több ezer sort, egy sort és két sort.Test different data volumes, such as thousands of rows, one row, and two rows. Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Adjon meg helytelen adattípust a vizualizációban, például null, végtelen és negatív értékeket, valamint nem megfelelő értéktípusokat.Provide bad data to your visual, such as null, infinity, negative values, and wrong value types. Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.

Választható böngészőtesztelésOptional browser testing

Az AppSource csapata a Google Chrome, a Microsoft Edge és a Mozilla Firefox böngészők legújabb Windows-verzióin ellenőrzi a vizualizációt.The AppSource team validates visual on the most current Windows versions of Google Chrome, Microsoft Edge, and Mozilla Firefox browsers. Szükség esetén ellenőrizze a vizualizációt a következő böngészőkben.Optionally, test your visual in the following browsers.

TesztesetTest case Várt eredményekExpected results
WindowsWindows
Google Chrome (korábbi verzió)Google Chrome (previous version) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Mozilla Firefox (korábbi verzió)Mozilla Firefox (previous version) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Microsoft Edge (korábbi verzió)Microsoft Edge (previous version) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Microsoft Internet Explorer 11 (választható)Microsoft Internet Explorer 11 (optional) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
macOSmacOS
Chrome (korábbi verzió)Chrome (previous version) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Firefox (korábbi verzió)Firefox (previous version) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Safari (korábbi verzió)Safari (previous version) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
LinuxLinux
Firefox (legfrissebb és korábbi verziók)Firefox (latest and previous versions) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Mobileszközök – iOSMobile iOS
Apple Safari iPad (korábbi Safari-verzió)Apple Safari iPad (previous Safari version) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Chrome iPad (legfrissebb Safari-verzió)Chrome iPad (latest Safari version) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Mobileszközök – AndroidMobile Android
Chrome (legfrissebb és korábbi verziók)Chrome (latest and previous versions) Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.

Asztali tesztelésDesktop testing

Tesztelje a vizualizációt a Power BI Desktop aktuális verziójában.Test your visual in the current version of Power BI Desktop.

TesztesetTest case Várt eredményekExpected results
Tesztelje a vizualizáció összes funkcióját.Test all features of your visual. Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Importáljon, mentsen és nyisson meg egy fájlt, majd tegye közzé a Power BI webszolgáltatásban a Power BI Desktop Közzététel gombjával.Import, save, open a file, and publish to the Power BI web service by using the Publish button in Power BI Desktop. Valamennyi megjelenítés és funkció megfelelően működik.All displays and features work correctly.
Módosítsa a numerikus formátumú sztringet úgy, hogy a pontosság növelésével vagy csökkentésével nulla tizedesjegyet vagy három tizedesjegyet jelenítsen meg.Change the numeric format string to have zero decimal places or three decimal places by increasing or decreasing the precision. A vizualizáció megfelelően jelenik meg.The visual displays correctly.

TeljesítménytesztelésPerformance testing

A vizualizációnak elfogadható teljesítményt kell nyújtania.Your visual should perform at an acceptable level. Fejlesztői eszközökkel ellenőrizze a teljesítményt.Use developer tools to validate performance. Ne támaszkodjon vizuális jelekre és a konzol időnaplóira.Don't rely on visual cues and the console time logs.

TesztesetTest case Várt eredményekExpected results
Hozzon létre egy számos vizuális elemmel rendelkező vizualizációt.Create a visual with many visual elements. A vizualizációnak megfelelő teljesítményűnek kell lennie, és nem fagyaszthatja le az alkalmazást.The visual should perform well and not freeze the application. Nem lehetnek olyan elemekkel kapcsolatos teljesítményproblémák, mint az animáció sebessége, az átméretezés, a szűrés és a kiválasztás.There should be no performance issues with elements such as animation speed, resizing, filtering, and selecting.

Következő lépésekNext steps

További tudnivalókat a közzétételi folyamatról a Power BI-vizualizációk Partnerközpontban való közzétételével kapcsolatos cikkben talál.For more information about the publishing process, see Publish Power BI visuals to Partner Center.

További kérdései vannak?More questions? Kérdezze meg a Power BI közösségét.Ask the Power BI Community.