micro focus alm synchronizer defect management tool hands tutorial
Overzicht van HP ALM Synchronizer, nu Micro Focus ALM Synchronizer:
Micro Focus ALM Synchronizer lijkt een heel nieuwe term te zijn voor de meesten van ons en verschillende vragen omringen ons wanneer we deze term voor het eerst zien of horen.
Als we een nieuwe term tegenkomen, beginnen we meestal met een Google-zoekopdracht om de details te weten te komen over wat het is. Als we naar deze term zoeken, kunnen er helaas niet veel resultaten worden gevonden, behalve enkele installatiehandleidingen, afbeeldingen, enkele beschrijvende details etc.
Om hier een goed begrip van te hebben, is een tutorial / artikel in gemakkelijkere taal vereist, vooral voor degenen die het Micro Focus ALM Synchronizer-onderwerp voor het eerst behandelen. Dat is de belangrijkste reden waarom ik dit onderwerp met jullie allemaal deel. En ik heb het geluk dat ik de kans krijg om aan deze tool te werken en hem goed te begrijpen.
Dit artikel geeft een compleet overzicht van de rol, de behoefte en het werken aan de Micro Focus ALM-tool, samen met de downloadlink en -procedure op een precieze manier of eenvoudig te begrijpen. Dit artikel zal echt een gids zijn voor degenen die nieuw zijn in deze tool.
Wat je leert:
- Overzicht
- Rol van deze tool
- Info downloaden
- Deze tool nodig
- Links naar ALM Synchronizer
- Tabbladen van deze tool
- Werking van Micro Focus ALM Synchronizer
- Fouten tijdens het werken met deze tool
- Soorten Micro Focus ALM Synchronizer
- Gevolgtrekking
- Aanbevolen literatuur
Overzicht
Micro Focus ALM Synchronizer is een zeer nuttige en handige tool voor die bedrijven waar de ontwikkelaars een aantal defectbeheertools zoals TFS (Team Foundation Server) gebruiken en testers / QA andere defectbeheertools zoals QC / ALM ( Kwaliteitscentrum / Application Lifecycle Management).
Laten we er nu eens volledig naar kijken .. !!!!
beste gratis dvd-ripper voor Windows 10
Micro Focus ALM Synchronizer is een ‘ Defect Management Tool
Veel bedrijven gebruiken deze tool voor een soepele stroom van defectbeheer tussen de ontwikkelaars en testers. Omgaan met defecten is een van de belangrijke taken van testen. Daarom is het belangrijk om een dergelijke tool te hebben die de vlotte stroom van defectbeheer door het hele bedrijf tussen de ontwikkelaars en testers kan verzekeren.
Nu komt de vraag wat Micro Focus ALM Synchronizer precies doet en hoe?
Laten we de onderstaande tutorial volgen om een antwoord op deze vraag te zoeken.
Rol van deze tool
Met deze tool kan men de gegevens tussen Micro Focus ALM en de volgende eindpunten synchroniseren. Er is altijd 1 ALM-instantie-tool aan de ene kant en een andere tool aan de andere kant, waaronder wordt gesynchroniseerd. Ik overweeg Micro Focus ALM en TFS als 2 eindpunten voor de rest van de tutorial.
Het onderstaande diagram toont de synchronisatie tussen 2 eindpunten:
‘Micro Focus ALM / QC’ is een tool die wordt gebruikt door de testers / QA voor het behandelen van alle informatie met betrekking tot defecten. De andere is de ‘TFS’ die door de ontwikkelaars wordt gebruikt voor het afhandelen van alle informatie over defecten.
Als testers wijzigingen aanbrengen in sommige defecten aan het einde van de QC, hoe kunnen de ontwikkelaars dat dan updaten of, in eenvoudige bewoordingen, kunnen we zeggen hoe de ontwikkelaars de acties van de tester voor hetzelfde defect vanaf het TFS-einde in de gaten kunnen houden .
Dit probleem ontstaat alleen door een gebrek aan communicatie tussen de ontwikkelaars en QC / ALM in veel organisaties en ze gebruiken uitsluitend TFS / JIRA of soortgelijke tools voor defectbeheer.
In dergelijke gevallen komt een tool als Micro Focus ALM Synchronizer in beeld.
Info downloaden
Micro Focus ALM Synchronizer Client en de server kunnen worden gedownload vanaf de Micro Focus-site.
Het is erg belangrijk om de versies van 2 endpoints te kennen voordat u de Synchronizer downloadt.
Voorbeeld Als de versies van Micro Focus ALM en TFS 12.2 zijn, moet 12.2 Synchronizer Client worden gedownload op de lokale computer vanwaar de synchronizer moet worden uitgevoerd.
Voordat u de client downloadt, is het belangrijk om u te registreren voor een Micro Focus Passport en vervolgens in te loggen op de gedownloade software en documentatie voor de installatiehandleiding.
Hier is de link om u te registreren: Download link
Klik op Registreren voor de officiële Micro Focus-site om een account aan te maken en vervolgens in te loggen en te downloaden volgens de behoeften.
Voor hulp met betrekking tot de installatiehandleiding en documentatie kunt u naar het helpmenu van de tool gaan.
Deze tool nodig
Nadat we een overzicht van deze tool hebben gehad, gaan we nu verder met de volgende sectie om te weten waarom de behoefte aan Micro Focus ALM Synchronizer eigenlijk is ontstaan en wat het precies doet.
Laten we de antwoorden eens bekijken:
# 1) Dient het doel van integratie - tussen zowel de TFS als de QC / ALM, waardoor het testteam het projectbeheer kan coördineren met het ontwikkelingsteam dat TFS daadwerkelijk strikt gebruikt.
# 2) Synchroniseert QC-defecten met TFS-bugs - Wat betekent dit? Het betekent dat wanneer een defect wordt geregistreerd door een tester aan het QC-einde, alle gerelateerde informatie direct in TFS wordt toegewezen, zodra de synchronizer begint te werken, komen de ontwikkelaars ook op de hoogte van een nieuw defect dat is geregistreerd met alle bijbehorende details eraan.
# 3) Ondersteunt foutafhandeling - Niemand kan 100% perfect zijn en het is vrij normaal dat mensen fouten maken en dit is waar Synchronizers in beeld komen door het Error Handling Mechanism te bieden. Door gebruik te maken van het ‘Geavanceerd’ tabblad maakt Synchronizer het mogelijk door een specifiek e-mailadres van een groep toe te staan die snel kan reageren en de betrokken persoon kan informeren om de fouten te herstellen.
Om dit op een praktische manier verder uit te leggen, wil ik u zeggen dat ik in mijn kantoor ooit de verantwoordelijkheid had om de fouten nauwkeurig te bekijken en ze te laten corrigeren door de betrokken persoon te maken.
Je moet wat training en basiskennis hebben om het voor elkaar te krijgen, aangezien fouten van verschillende aard kunnen zijn. (Soorten fouten worden hieronder in dit artikel besproken)
# 4) Beheer van defecten - Dit wordt gemakkelijk bereikt met behulp van deze tool door de velden in QC Defect ID's (zoals de prioriteit, beschrijving van het defect, enz.) Te matchen / synchroniseren met de corresponderende TFS ID's.
Voorbeeld Defect heeft enkele bijlagen (documenten) en voor hetzelfde defect is er een bijbehorende TFS-ID.
Maar in het geval dat er enige discrepantie is in de documenten aan beide uiteinden (de documenten die zich aan het QC-einde bevinden, zijn niet aanwezig aan het TFS-einde), dan lost de synchronisator dat probleem op door te synchroniseren en dezelfde documenten beschikbaar te stellen. aan beide uiteinden, zowel bij TFS als bij de QC.
Hieronder volgt de schermafbeelding die het uiterlijk van deze tool met zijn velden en links weergeeft:
Zoals te zien is in het bovenstaande diagram, zijn er aan de linkerkant verschillende tabbladen en links. We zullen de links in de komende sectie bekijken.
Links naar ALM Synchronizer
Inmiddels weten we dat er 2 eindpunten zullen zijn en dat er synchronisatie zal plaatsvinden tussen die 2 eindpunten, en nu is de vraag die nu komt, hoe en waar het aanwezig zal zijn in de Synchronizer.
Links worden gebruikt voor het opslaan van informatie hierover of we kunnen zeggen dat het definieert welke entiteiten zijn opgenomen in de synchronisatie en hoe synchronisatie wordt uitgevoerd.
Belangrijkste punten om op te merken:
- Er zijn 2 links aanwezig, genoemd naar het gemak van de organisatie.
- Om het beter te begrijpen, kunnen we ze Link1 en Link2 noemen.
- Op ALM / QC (endpoint1) front zullen defecten worden aangeduid als ‘Bugs’ en als ‘Taak’ aan het TFS-uiteinde (endpoint2). Notitie Ik zal deze 2 termen in het hele artikel gebruiken om Defect in deze 2 eindpunten met deze namen te vermelden.
- Alle gerelateerde informatie, zoals te zien in het diagram (gerelateerd aan verschillende tabbladen zoals algemene informatie, gerelateerd aan verbinding, veldtoewijzing, planning) moet worden bijgewerkt voor beide links.
- Koppelingen moeten altijd een ingeschakelde status hebben, aangezien de synchronizer alleen kan worden uitgevoerd in de ingeschakelde status.
- Door met de rechtermuisknop op een van de koppelingen te klikken, kan de synchronizer worden uitgevoerd door de optie synchronisatie uitvoeren te selecteren (elk van de 3 soorten synchronisatoren - die we later zullen bespreken)
Dit is de basisinformatie die u moet weten over de links van deze tool.
Tabbladen van deze tool
Ik heb geprobeerd om op de gemakkelijkste manier een kort overzicht te geven van elk tabblad voor een beter begrip, zodat als u de kans krijgt om in de toekomst aan deze tool te werken, u zich in ieder geval bewust zult zijn van wat elk ervan vertegenwoordigt.
# 1. Algemeen Tab - Dit is het eerste tabblad dat alle algemene informatie over beide eindpunten bevat. Dit toont de naam, het type en de informatie van het eindpunt met betrekking tot alle soorten synchronisatieruns en of de run is geslaagd, mislukt of mislukt met fouten samen met de rapporten.
# 2) Tabblad Connectiviteit - Dit tabblad bevat alle verbindingsgerelateerde details zoals gebruikersnaam, een wachtwoord voor beide eindpunten en biedt een knop om de connectiviteit te controleren. U kunt controleren of de verbinding is gelukt of niet.
# 3) Planning Tab - Dit tabblad toont de geplande informatie over het draaien van een synchronizer en op welk tijdstip de synchronizer draait door de details voor beide eindpunten te bewijzen of we kunnen zeggen voor beide synchronizers (namelijk Link1 en Link2).
# 4) Tabblad Filters - Dit tabblad wordt gebruikt om filteropties te bieden die aangeven of een filter nodig is om de gegevens te synchroniseren of niet. Query's uit de backend kunnen voor zowel de links worden opgegeven als de naam van de queries kan als filter worden ingesteld. Voor link1 kan een query worden opgeslagen aan de ALM-zijde en voor link2 aan de TFS-zijde.
# 5) Tabblad Gebeurtenissen - Dit tabblad bevat details of regels voor het maken, bijwerken, verwijderen van een record enz., En als een record aan de ene kant wordt gemaakt, wat moet er dan aan de andere kant worden gedaan. Als een record wordt verwijderd of bijgewerkt op het ene eindpunt, wat zal dan de overeenkomstige gebeurtenis zijn op andere eindpunten.
Deze details kunnen op dit tabblad worden geplaatst door het gewenste keuzerondje te selecteren of door te kiezen 'Niets doen' optie voor het geval er niets hoeft te worden ingesteld.
# 6) Tabblad Veldtoewijzing - Dit is een erg belangrijk tabblad om te begrijpen, aangezien dit de details bevat over alle velden van beide eindpunten.
ado net interviewvragen en antwoorden voor ervaren
Voorbeeld Staat, ernst, prioriteit van defecten enz. Wordt opgeslagen, want zowel de links als de velden kunnen in sommige gevallen bidirectioneel of unidirectioneel in kaart worden gebracht.
En als de ernst van een defect aan de ALM-kant wordt bijgewerkt, moet dezelfde waarde ook naar de TFS-kant worden verplaatst en vice versa. Daarom is het in kaart gebracht als bidirectioneel. Velden kunnen ook worden bewerkt door het veld te selecteren en op de knop Bewerken te klikken die aanwezig is op de synchronisator op het veldtoewijzingsscherm.
Maar dit mag alleen worden gedaan door getrainde personen, aangezien elke fout de werking van de hele synchronisator kan belemmeren.
# 7) Tabblad Geavanceerd Dit tabblad wordt hierboven al besproken in Foutafhandelingspunt. Dit is in feite bedoeld om een geavanceerde functie te bieden om de betrokken persoon in staat te stellen fouten te corrigeren.
Vervolgens komt de werking van een synchronisator. !!
Werking van Micro Focus ALM Synchronizer
De onderstaande punten geven weer hoe een Synchronizer precies werkt.
- Een gebruiker kan de input- en outputcriteria definiëren tijdens het synchronisatieproces. Dit betekent dat als een gebruiker de wijzigingen in de QC of TFS wil weergeven, er aan elk van de uiteinden input kan worden gegeven. Om het in betere bewoordingen te zeggen: als een input TFS is en de output QC, dan zullen alle veranderingen worden weerspiegeld in de QC-defecten en vice versa. Voorbeeld Als ik een nieuw defect in de QC maak, is de invoer QC en is de uitvoer TFS en wordt de overeenkomstige TFS-ID voor QC Defect ID dienovereenkomstig gemaakt.
- Voor elk geselecteerd defect voor synchronisatie in QC wordt een bijpassend werkitem in TFS gemaakt en voor elk geselecteerd werkitem in TFS een bijpassend defect in QC. Het bovenstaande diagram geeft ook duidelijk deze 2-weg synchronisatie weer. Notitie: Voor een nieuw item dat aan het einde van de TFS is gemaakt, zal ik het ‘Werkitem’ noemen.
- Voor elk defect dat in QC wordt bijgewerkt, wordt een overeenkomend werkitem in TFS bijgewerkt.
- Het brengt voor elk defect opgesomde waarden in kaart, zoals ernst, prioriteit enz.
- Het synchroniseert bijlagen tussen TFS en QC.
Laten we vervolgens eens kijken naar de fouten die optreden tijdens het werken met Micro Focus ALM Synchronizer en ik wil u meer informeren over alle mogelijke fouttypen en hun oplossing.
Fouten tijdens het werken met deze tool
U kunt enkele problemen tegenkomen tijdens het werken met Synchronizer. Wanneer meerdere mensen in een werkomgeving betrokken zijn, neemt de kans op het optreden van fouten navenant toe. Maar men moet bereid zijn om het zo snel mogelijk te laten verhelpen.
Fouten kunnen van de volgende typen zijn:
# 1) Verkeerde waarde ingevoerd:
Tijdens het werken aan een QC-defect, kan iedereen de beschrijving bijwerken / verkeerd invoeren met enkele onnodige spaties of met enkele onjuiste symbolen.
In dat geval kunt u, om het probleem op te lossen, de geschiedenis van het defect in QC bekijken als wie eraan heeft gewerkt en u kunt de betrokken persoon informeren om het correct te laten bijwerken. Het wordt aanbevolen om het zelf niet te corrigeren, zelfs als u de oplossing kent.
Laat de betrokken persoon het afhandelen. Als het eenmaal correct is bijgewerkt, kunt u de synchronizer uitvoeren en het rapport controleren of het is geslaagd of niet, en de persoon opnieuw informeren in geval van problemen. Hetzelfde kan worden gedaan als er een probleem optreedt aan de TFS-kant.
# 2) Documentprobleem:
Soms hebben de documenten die bij het defect zijn gevoegd mogelijk niet de verwachte grootte of het verwachte formaat. Dit kan weer een foutmelding geven van FAILED / UPDATE / DELETE ATTACHMENTS en dus moet men het corrigeren.
Het proces is hetzelfde om de betrokken persoon de documenten met de verwachte grootte of indeling te laten uploaden.
# 3) Blanco waarde in verplichte velden:
Als een van de verplichte velden leeg wordt gelaten, wordt automatisch een fout gegenereerd.
Nogmaals, laat de betrokken persoon het correct bijwerken en voer de synchronisatie uit om de resultaten te zien.
Laten we tot slot de soorten synchronisaties bespreken !!
Soorten Micro Focus ALM Synchronizer
Elk type Synchronizer werkt op basis van verschillende vereisten en kan worden gepland om op specifieke tijden van een dag te worden uitgevoerd om te weten of de bijgewerkte en nieuw gemaakte records correct en zonder problemen worden gesynchroniseerd.
# 1) Incrementele synchronisatie
Zoals de naam zelf suggereert, wordt het uitgevoerd in het geval van incrementen of wanneer er enkele wijzigingen zijn aangebracht. Deze run is om te bepalen welke records in het endpoint zijn gemaakt of gewijzigd sinds de vorige synchronisatietaak.
Later vindt er synchronisatie plaats tussen de 2 eindpunten op basis van de instellingen en toewijzingen die voor de link zijn gemaakt.
# 2) Volledige synchronisatie
Deze synchronisator is voor volledige synchronisatie, d.w.z. om een volledige vergelijking van de records in elk eindpunt uit te voeren. Dit is handig om informatie te verzamelen over die records die niet worden gesynchroniseerd in een incrementele uitvoering. Daarom wordt elk record gesynchroniseerd wanneer dit wordt uitgevoerd.
hoe u een .xml-bestand opent
Met behulp van de rapporten kan men gemakkelijk weten welke alle records in de endpoints niet correct zijn gesynchroniseerd.
# 3) Integriteitscontrole
Dit is compleet anders dan de bovenstaande. Dit wordt niet uitgevoerd in normale scenario's. Dit gebeurt voornamelijk bij het maken van een nieuwe link of het wijzigen van een bestaande link.
Dit moet zeer nauwkeurig worden afgehandeld, omdat bij een storing de link ongeldig blijft en niet kan worden ingeschakeld voor synchronisatie.
Gevolgtrekking
In een notendop, een synchronisator is een tool waarvan de functies kunnen worden gebruikt door de endpoints en hun gerelateerde velden slechts één keer in te voeren / aan te maken en er kan later een specifieke timing aan worden toegewezen, waarop het dagelijks wordt uitgevoerd en gedetailleerde rapporten levert om ervoor te zorgen dat alles op zijn plaats zit.
Minder defecten is een teken van efficiënt testen en via deze tool kan dat worden verzekerd door de defecten in de gaten te houden en door te kijken naar zowel de ontwikkelaars als de testers om hun taken efficiënt uit te voeren, zonder elkaar de schuld te geven.
Elke keer dat een defect wordt geregistreerd, is alle bijbehorende informatie volledig transparant beschikbaar voor zowel ontwikkelaars als testers met behulp van Micro Focus ALM Synchronizer Tool.
Alleen degenen die deze tool gebruiken, kunnen het belang ervan echt begrijpen. Ik ben erg opgewonden en het is een genoegen om de kennis en praktische ervaring te hebben met zo'n futuristische tool.
Over de auteur: Dit bericht is geschreven door STH-teamlid Varsha G.
Heb je deze tool geprobeerd? Laat ons je ervaringen weten in de comments hieronder.
Aanbevolen literatuur
- Testcases uitvoeren met ALM / QC (dag 5 Micro Focus ALM QC-zelfstudie)
- Micro Focus Quality Center-zelfstudie (dag 6) - Defectbeheer
- Micro Focus ALM Quality Center Tool-zelfstudie (7 diepgaande tutorials)
- Top 70 Micro Focus ALM Quality Center QC Interview vragen en antwoorden
- Bugzilla-zelfstudie: Praktische zelfstudie met hulpprogramma voor defectbeheer
- Inleiding tot Micro Focus LoadRunner - Load Testing met LoadRunner Tutorial # 1
- Micro Focus Quality Center Installatiehandleiding - Leer QC (dag 2)
- Micro Focus Quality Center-zelfstudie (dag 4) - Testcases maken en beheren