how test graphs charts
Hoe grafieken en diagrammen te testen: leer met voorbeeldtestgevallen
Een diagram is een grafische weergave van gegevens. Grafieken en grafieken kunnen worden gebruikt voor eenvoudige interpretatie van gegevens.
Mensen zijn bedraad voor beelden. De helft van de hersenen is gewijd aan visuele functies en 90% van de informatie die naar de hersenen wordt verzonden, is visueel. En daarmee wordt datavisualisatie van groot belang in de corporate wereld, vooral op het gebied van business intelligence.
Wat je leert:
- Inleiding tot het testen van grafieken en grafieken
Inleiding tot het testen van grafieken en grafieken
Grafieken en grafieken zijn erg handig voor bedrijven om de gegevens te presenteren en te begrijpen. Deze grafieken en diagrammen zijn samengebracht onder verschillende zakelijke dashboards.
Deze dashboards helpen bij het effectief overbrengen van de gegevensgestuurde berichten via gemakkelijk te begrijpen combinatiegrafieken. Ze laten u trends, relaties en uitschieters benadrukken.
Er is een grote verscheidenheid aan grafieken en diagrammen beschikbaar voor verschillende industriële functies. Enkele meest voorkomende typen zijn lijndiagrammen, staafdiagrammen en histogrammen, cirkeldiagrammen en cartesiaanse grafieken. De selectie van het type diagram hangt ook af van het soort visualisatie dat u wilt bereiken.
Data visualisatie
Over het algemeen is de visualisatie onderverdeeld in vier categorieën:
# 1) Relaties
Als u relaties wilt markeren, kunt u een spreidingsdiagram of bellengrafiek gebruiken.
Hieronder ziet u een voorbeeld van een spreidingsdiagram:
(beeld bron
# 2) Vergelijkingen
Voor vergelijkingen kunt u de tabel, staafdiagrammen, kolomdiagrammen, lijndiagrammen, enz. Gebruiken.
het maken van een makefile c ++
Hieronder ziet u een voorbeeld van een staafdiagram:
(beeld bron
# 3) Distributie
Voor het weergeven van distributie kunnen spreidingsdiagrammen, lijnhistogrammen en kolomhistogrammen worden gebruikt.
Hieronder ziet u een voorbeeld van een histogram:
(beeld bron
# 4) Samenstelling
Voor het markeren van de composities kunnen gestapelde kolomdiagrammen en cirkeldiagrammen worden gebruikt.
Hieronder ziet u een voorbeeld van een cirkeldiagram:
(beeld bron
Nu we genoeg idee hebben gehad van de grafieken en grafieken en hun betekenis in de zakenwereld, gaan we nu over op het testen van grafieken en grafieken.
Zoals we hebben gezien, vertegenwoordigen de diagrammen en grafieken essentiële bedrijfsgerelateerde informatie, dus het testen ervan is even belangrijk. Een verkeerde grafiek of grafieken kunnen leiden tot misleidende interpretaties en kunnen de besluitvorming, bedrijfsresultaten en merkimago belemmeren. Het is dus erg belangrijk dat de informatie die via grafieken of diagrammen wordt gepresenteerd, correct is.
Voorbeeldtestgevallen voor het testen van grafieken en diagrammen
1) Het bericht Geen gegevens gevonden moet worden weergegeven als er geen gegevens in de grafiek staan.
twee) Wachtende cursor of voortgangsbalk moet worden opgegeven bij Graph Load
3) Correcte waarden weergegeven met betrekking tot de draaitabel (waarden van de grafiek x-as en y-as komen overeen met de tabelwaarden)
4) Als de grafiek een hyperlink bevat (door erop te klikken, navigeert u naar een andere pagina), dan moet deze doorverwijzen naar de verwachte pagina
5) Graph Report moet afdrukbaar of downloadbaar zijn
6) Kleurcombinaties moeten in overeenstemming zijn met uw toepassingsnormen
7) u moet testen hoe de gegevensvariatie de grafiek beïnvloedt. De grafiek moet onmiddellijk reageren op de gegevenswijzigingen
8) u moet alle mogelijke combinaties van gegevens controleren
9) Tool-tip zou beschikbaar moeten zijn over Graph-waarden die basisinformatie over de waarde bevatten
10) Er moet een informatiepictogram beschikbaar zijn dat de gebruiker de basisinformatie over de grafiek geeft
elf) Controleer de grafiek met verschillende filters, indien aanwezig
12) Positie en kleur van Legends moeten correct zijn
13) Het plotbereik moet dynamisch en logisch zijn
14) Waarden in Graph moeten in de juiste cultuur staan
vijftien) Controleer de grafiek met steeds meer gegevens, kleine en grote Date Rang
16) Test de grafiek voor grenswaarden met behulp van grenswaardeanalyse
17) Gebruik gelijkwaardigheidsklasse-partitionering om invoergegevens te minimaliseren
18) Test de prestaties van het laden van de grafiek met verschillende hoeveelheden gegevens
19) De schuifbalk moet beschikbaar zijn om de hele grafiek te zien
twintig) Exporteer de grafiek in Excel of PDF en kijk hoe deze eruitziet
eenentwintig) Test het Graph-rapport in alle ondersteunde browsers.
22) Moet standaard lettergrootte en lettertypestijl gebruiken op Graph Dashboard
2. 3) De naam van de grafiek of grafiek moet betekenisvol zijn
Dashboard Testgevallen
Wanneer een BI-dashboard voor klanten wordt ontwikkeld, is het essentieel om enkele controles uit te voeren om de gegevens en het ontwerp van opgenomen rapporten te valideren.
Als er bijvoorbeeld een dashboard is gemaakt met te veel rapporten en prompts op dezelfde pagina, kan het voor de gebruiker moeilijk zijn om duidelijke inzichten te krijgen. Of stel dat de standaardselectie van de prompt ‘maand’ de huidige maand moet zijn volgens de ontwerpspecificatie, maar de ontwikkelaar deze hard heeft gecodeerd tot een maand van het jaar.
Een ander voorbeeld zou kunnen zijn dat wanneer de gegevensnauwkeurigheidstest werd uitgevoerd om de gegevens op het dashboard te vergelijken met het resultaat van zoekopdrachten op het bronsysteem, er veel discrepanties werden gevonden. Om dergelijke scenario's te vermijden, moeten we BI-dashboards dus goed testen.
Testcases voor Dashboard Design Check
- Zorg ervoor dat de titel van de dashboardpagina overeenkomt met de inhoud van het rapport.
- Controleer of de as van de diagrammen correct is gelabeld.
- Het aggregatieniveau van gegevens op het BI-dashboard moet voldoen aan de vereisten.
- Het ontwerp van de dashboardpagina moet de ontwerpnormen en best practices volgen.
- Controleer of de download- en afdrukopties goed werken.
- Controleer waar van toepassing of de helptekst op het dashboard aanwezig is en correct is volgens de inhoud van het dashboard.
- Controleer de aanwezigheid van een verplichte statische weergave van tekst op het dashboard.
Testcases voor Prompts Check
- Controleer of alle vereiste prompts beschikbaar zijn op het dashboard en of ze voldoen aan de ontwerpspecificatie.
- Valideer het label en de lijst met waarden die voor elke prompt worden weergegeven.
- Pas elke prompt toe en controleer of de gegevens in het dashboardrapport dienovereenkomstig worden gefilterd.
- De standaard promptselectie moet overeenkomen met de ontwerpspecificatie van de dashboardpagina.
Testgevallen voor nauwkeurigheidscontroles van rapportgegevens
- Schrijf een gelijkwaardige databasequery voor bron- en doeldatabases in overeenstemming met de informatie die wordt weergegeven in het dashboardrapport. Voer deze query uit en vergelijk de resultaten met wat op het dashboard wordt weergegeven.
- Controleer of er problemen zijn met de databasequery die door het rapport wordt gegenereerd.
Testgevallen voor gedetailleerde rapportcontroles
Voor elke link naar het detailrapport moet u de volgende zaken doornemen:
- De tellingen moeten overeenkomen tussen het overzicht en het gedetailleerde rapport.
- Als het samenvattingsrapport een link naar het gedetailleerde rapport heeft, controleer dan of deze links werken met de grafieken, tabellen en tabelkoppen.
- Vragen uit het samenvattingsrapport moeten van toepassing zijn op het gedetailleerde rapport.
- Controleer of de database-SQL-query voor het inzoomrapport is zoals vereist.
Testcases voor prestatiecontroles van Dashboards
- Controleer of de weergavetijden voor rapporten en dashboardpagina's binnen de SLA-limieten vallen.
- Test de prestaties van verschillende promptselecties.
Testgevallen voor browsercontroles
- Controleer de browsercompatibiliteit van het rapport of de dashboardpagina. Dit hangt vaak af van de BI-tool die is gebruikt voor het maken van het dashboard.
Hulpmiddelen voor het testen van grafieken
# 1) Testen van grafieken:
Chart Testing is een open source en gratis opdrachtregelinterface-tool voor het testen van roer-grafieken.
Het ontdekt automatisch grafieken die zijn aangepast aan de doelvertakking.
Een helm-diagram bestaat uit veel kubernetes-resources en -componenten die samen werken. Wanneer de kaart is geïnstalleerd, wilt u misschien testen of deze werkt zoals verwacht.
Voorbeeldtesten:
- Controleer of de configuratie van het bestand values.yaml correct is geïnjecteerd.
- Controleer of uw services actief zijn en correct zijn verdeeld.
Website: Grafiek testen
# 2) Oculair:
U kunt de tool gebruiken oculair voor automatische validatie van grafieken en grafieken op basis van de beeldvergelijkingen.
Gevolgtrekking
In dit artikel hebben we het belang van datavisualisaties (grafieken, grafieken, dashboards, etc.) in het bedrijf gezien.
Omdat datavisualisatie erg belangrijk is, en het testen ervan ook. We hebben enkele algemene voorbeeldtestcases doorgenomen voor het testen van grafieken, grafieken en dashboards.
Ik hoop dat dit een nuttige lezing was!
Aanbevolen literatuur
- 12 beste tools voor het maken van lijngrafieken voor het maken van verbluffende lijngrafieken (2021 RANKINGS)
- ISTQB-testcertificering Voorbeeldvragen met antwoorden
- Voorbeeld bugrapport
- Voorbeeldsjabloon voor softwaretestplan met indeling en inhoud
- Voorbeelden van bugrapporten voor web- en producttoepassingen
- Testcases schrijven voor geldautomaten (voorbeeldscenario's)
- Testcases schrijven voor een inlogpagina (voorbeeldscenario's)
- Controleer of u in aanmerking komt voor CSTE-certificering. Doe dit Sample CSTE-onderzoek