Een project aanpassen in HP ALM (Quality Center)

โšก Slimme samenvatting

Met de functie 'Project aanpassen' in HP ALM kan een projectbeheerder bepalen wie toegang heeft tot een project en wat elke persoon binnen dat project mag doen. Dit artikel behandelt gebruikerseigenschappen, projectgebruikers, groepen en machtigingen, moduletoegang, projectstiteiten, lijsten, automatische e-mail, waarschuwingsregels, workflows en de scripteditor.

  • ๐Ÿ” Toegangscontrole: Projectgebruikers voegt accounts toe of verwijdert ze, en Groepen en machtigingen bepaalt wat elke groep mag aanmaken, bijwerken of verwijderen.
  • ๐Ÿ‘๏ธ Standaardregel: Elke nieuw toegevoegde gebruiker begint in de groep 'Viewer' met alleen-leesrechten totdat een beheerder het lidmaatschap wijzigt.
  • ???? Vooraf gedefinieerde groepen: De vijf ingebouwde groepen kunnen niet worden hernoemd, verwijderd of bewerkt. Om de machtigingen te wijzigen, moet daarom een โ€‹โ€‹aangepaste groep worden aangemaakt.
  • ๐Ÿงฑ Aangepaste velden: Projectentiteiten voegen door de gebruiker gedefinieerde velden toe, terwijl systeemvelden alleen-lezen blijven en niet kunnen worden verwijderd.
  • ๐Ÿ“‹ Projectlijsten: Lijsten leveren de selecteerbare waarden voor velden zoals 'Bugstatus', en nieuwe items verschijnen direct in de module 'Defecten'.
  • ???? Kennisgevingen: Automail verstuurt e-mails naar gebruikers wanneer geselecteerde defectvelden wijzigen, en Alert Rules omvat vereisten en bijbehorende tests.
  • ๐Ÿ“ Scripteditor: SetFieldApp bepaalt de zichtbaarheid, verplichte status, paginanummering en weergavevolgorde van velden voor elke gebruikersgroep.

Project aanpassen in HP ALM

Wat is projectaanpassing in HP ALM?

  • Met projectaanpassing kunnen projectbeheerders de toegang tot een project beheren door te definiรซren welke gebruikers toegang hebben tot het project. Het biedt ook de mogelijkheid om aan te passen welke taken elke gebruiker kan uitvoeren.
  • Je kunt een project ook aanpassen aan de specifieke behoeften van je organisatie.
  • Het helpt ook bij het toevoegen en bewerken van nieuwe, aangepaste gebruikersvelden die aan elk van de modules in ALM kunnen worden toegevoegd.

Aanpassing wordt bereikt via Hulpmiddelen > Aanpassen Binnen een project is projectaanpassing iets anders dan sitebeheer. Sitebeheer maakt domeinen, projecten en gebruikers op siteniveau aan, terwijl projectaanpassing bepaalt wat die gebruikers wel en niet mogen doen zodra ze zich in een specifiek project bevinden.

Het venster Projectaanpassing is onderverdeeld in de onderstaande gebieden. Laten we ze รฉรฉn voor รฉรฉn bekijken.

Aanpassingsgebied Wat het controleert
Gebruikerseigenschappen De profielgegevens en het wachtwoord van de ingelogde gebruiker.
Projectgebruikers Welke accounts horen bij dit project?
Groepen en machtigingen Wat elke groep mag aanmaken, bijwerken of verwijderen.
Moduletoegang Welke modules elke groep รผberhaupt kan zien
Projectentiteiten Systeem- en door de gebruiker gedefinieerde velden op elke entiteit
Projectlijsten De selecteerbare waarden achter lijstvelden
Automatisch e-mailen E-mailmelding bij wijzigingen in defectvelden
Waarschuwingsregels Waarschuwingen met betrekking tot vereisten, tests en defecten.
Workflow- en scripteditor Dialoogindeling en toegestane acties per groep

๐Ÿ’กTip: Het product in deze screenshots is meer dan eens van eigenaar veranderd. Het begon als HP Quality Center, werd HPE en vervolgens Micro Focus ALM, en wordt nu uitgegeven door OpenText als ALM / Quality Center. De aanpassingsschermen en het hier beschreven workflow-scriptmodel blijven hetzelfde.

Gebruikerseigenschappen

De ingelogde gebruiker kan zijn of haar profielgegevens bewerken en kan via deze pagina ook het wachtwoord wijzigen.

NoteHier kan alleen het wachtwoord van de momenteel ingelogde gebruiker worden gewijzigd, zelfs als de gebruiker van het type 'Projectbeheerder' is.

Stap 1) Klik op de link 'Gereedschap' en selecteer 'Aanpassen' zoals hieronder weergegeven.

Gebruikerseigenschappen

Stap 2) Het dialoogvenster Project aanpassen wordt weergegeven zoals hieronder weergegeven.

Gebruikerseigenschappen

Stap 3) Om het wachtwoord van de huidige gebruiker te wijzigen, klikt u op 'Wachtwoord wijzigen' in het tabblad 'Gebruikersinstellingen'.

Gebruikerseigenschappen

Stap 4) Het dialoogvenster voor het wijzigen van het wachtwoord wordt geopend.

  1. Voer het oude wachtwoord in
  2. Voer een nieuw wachtwoord in
  3. Voer Bevestig wachtwoord in
  4. Klik OK'

Gebruikerseigenschappen

Stap 5) De gebruiker krijgt het statusbericht te zien.

Gebruikerseigenschappen

Stap 6) De gebruiker kan ook de volgende profielgegevens bewerken.

  1. E-mail identiteit
  2. Voor-en achternaam
  3. Telefoonnummer
  4. Klik op 'Opslaan'

Let op: Gebruikers kunnen hun gebruikersnaam niet wijzigen, zelfs niet als de gebruiker het type 'Projectbeheerder' heeft.

Gebruikerseigenschappen

Stap 7) De status wordt aan de gebruiker getoond zoals hieronder weergegeven.

Gebruikerseigenschappen

Projectgebruikers

Met deze module kunnen gebruikers gebruikers toevoegen en verwijderen voor het huidige ALM-project. U kunt gebruikers ook toewijzen aan gebruikersgroepen om de toegangsrechten van gebruikers te beperken.

Stap 1) Laten we nu gebruikers toevoegen aan het projectgebied.

  1. Navigeer naar Projectgebruikers
  2. Klik op het vervolgkeuzemenu 'Gebruiker toevoegen'.

Projectgebruikers

Stap 2) Wanneer je op het vervolgkeuzemenu 'Gebruiker toevoegen' klikt, worden de volgende methoden aan de gebruiker getoond, zoals hieronder weergegeven.

  1. Gebruiker op naam toevoegen De projectbeheerder kan een bestaande ALM-gebruiker aan dit project toevoegen door de gebruikersnaam op te geven.
  2. Voeg een nieuwe gebruiker toe aan de site โ€“ Voeg een nieuwe gebruiker toe aan de site door alle gegevens in te vullen, op dezelfde manier als gebruikers worden toegevoegd via Sitebeheer.
  3. Gebruikers toevoegen vanaf de site โ€“ Voeg een bestaande gebruiker toe door te zoeken op naam of ID.

Laten we elk van deze methoden eens bekijken.

Projectgebruikers

Stap 3) Laten we een gebruiker toevoegen op basis van de naam. Zorg ervoor dat deze gebruiker al bestaat in de ALM-beheerdatabase, dat wil zeggen dat het een gebruiker is die is aangemaakt met behulp van de [naam van de gebruiker]. Sitebeheermodule.

  1. Selecteer 'Projectgebruikers' in het venster Projectaanpassing.
  2. Klik op 'Gebruiker toevoegen'
  3. Vul je gebruikersnaam in
  4. Klik OK'

Projectgebruikers

Stap 4) De toegevoegde gebruiker wordt weergegeven zoals hieronder.

Projectgebruikers

Stap 5) Laten we nu een gebruiker toevoegen via de optie 'Nieuwe gebruiker aan site toevoegen'.

Projectgebruikers

Stap 6) Wanneer je in het menu 'Gebruiker toevoegen' op 'Nieuwe gebruiker aan site toevoegen' klikt, verschijnt het volgende dialoogvenster.

  1. Vul je gebruikersnaam in
  2. Voer email in
  3. Voer de volledige naam in
  4. Voer telefoonnummer in
  5. Klik OK'

Projectgebruikers

Stap 7) De gebruiker is nu toegevoegd aan het huidige project. De gebruiker verschijnt in 'Projectgebruikers' zoals hieronder weergegeven.

Projectgebruikers

Stap 8) Laten we nu projectgebruikers toevoegen met de optie 'Gebruikers toevoegen vanaf site'. Zorg ervoor dat de gebruiker al in de ALM-beheerdatabase staat.

Projectgebruikers

Stap 9) Het volgende dialoogvenster wordt weergegeven.

  1. Voer de gebruikersnaam in en klik op het zoekpictogram.
  2. De gebruikersnaam wordt weergegeven
  3. Klik OK'

Projectgebruikers

Stap 10) De gebruiker wordt aan het project toegevoegd en weergegeven zoals hieronder te zien is.

Projectgebruikers

Stap 11) De projectbeheerder kan een gebruiker ook verwijderen uit de module Projectgebruikers.

  1. Selecteer de gebruiker
  2. Klik op 'Gebruiker verwijderen'.

Projectgebruikers

Stap 12) Er verschijnt een bevestigingsvenster. Klik op 'Ja'.

Projectgebruikers

Stap 13) Na het klikken op 'Ja' wordt de gebruiker verwijderd uit de lijst met projectgebruikers.

Projectgebruikers

Stap 14) Elke gebruiker in 'Projectgebruikers' heeft een bijbehorend lidmaatschap.

Let op: Standaard heeft elke toegevoegde gebruiker alleen 'Bekijken'-rechten.

  1. Selecteer de gebruikersnaam
  2. Selecteer het tabblad 'Lidmaatschap'.
  3. Het lidmaatschap van de geselecteerde gebruiker wordt weergegeven. De nieuw toegevoegde gebruiker 'Cathy' heeft 'Kijkers'-toegang.

Projectgebruikers

Groepen en machtigingen

Deze module stelt de projectbeheerder in staat om privileges toe te wijzen aan gebruikersgroepen door machtigingen te specificeren.

In ALM zijn er 5 vooraf gedefinieerde groepen, en elk van deze gebruikersgroepen heeft een ander toegangsniveau.

  1. Ontwikkelaar
  2. Projectleider
  3. QA Tester
  4. TD-beheerder
  5. Viewer

Opmerking: Standaard heeft elke gebruiker die aan het projectgebied wordt toegevoegd alleen de machtiging 'Bekijken'.

Stap 1) Laten we de lijst met gebruikers in de groep 'TDAdmin' bekijken.

  1. Selecteer 'TDAdmin'
  2. Onder het tabblad 'Lidmaatschap' ziet u gebruikers die geen lid zijn van de groep.
  3. Onder het gedeelte 'In groep' ziet u de lijst met gebruikers binnen de groep. In dit geval wordt alleen 'Beheerder' weergegeven.

Groepen en machtigingen

Stap 2) De vooraf gedefinieerde groepsrechten kunnen niet worden gewijzigd.

  1. Selecteer 'TDAdmin'
  2. Ga naar het tabblad Machtigingen.
  3. Selecteer een module (in dit geval Defecten).
  4. De machtigingen kunnen niet worden gewijzigd, zelfs niet als de huidige gebruiker een projectbeheerder is.

Groepen en machtigingen

Stap 3) De vooraf gedefinieerde groepen kunnen niet worden hernoemd of verwijderd.

Groepen en machtigingen

Stap 4) Om de machtigingen van een groep te wijzigen, moet de projectbeheerder een nieuwe groep toevoegen. Stel dat we een nieuwe gebruikersgroep willen aanmaken waarvan de leden 'Bewerken'-machtiging hebben voor de module Defecten en 'Bekijken'-machtiging voor al het andere. Dit betekent dat alle machtigingen hetzelfde moeten zijn als die van een gebruiker met 'Bekijken'-machtiging, met uitzondering van het feit dat de gebruiker defecten moet kunnen bijwerken. Om dit te doen,

  1. Klik op 'Nieuwe groep'
  2. Er verschijnt een bevestigingsvenster. Klik op 'Ja'.

Groepen en machtigingen

Stap 5) Na het klikken op 'Ja' verschijnt het dialoogvenster 'Nieuwe groep'.

  1. Voer de groepsnaam in
  2. Voer het profiel in waarop het gebaseerd moet zijn.

Groepen en machtigingen

Stap 6) De gebruikersgroep wordt aangemaakt zoals hieronder weergegeven. U kunt ook zien dat we deze groep kunnen hernoemen of verwijderen, omdat deze door ons is aangemaakt. Voorgedefinieerde groepen in ALM kunnen niet worden bewerkt of verwijderd.

Groepen en machtigingen

Stap 7) Om de machtiging te wijzigen,

  1. Ga naar het tabblad 'Machtigingen'.
  2. Klik op het tabblad 'Defecten'.
  3. Schakel de 'Update'-optie voor defecten in.
  4. Schakel de 'Update'-optie voor links in.

Groepen en machtigingen

Moduletoegang

Deze module stelt projectbeheerders in staat om te bepalen tot welke modules elke gebruikersgroep toegang heeft. Dit voorkomt dat gebruikers toegang krijgen tot modules met beperkte toegang.

Stel dat ontwikkelaars niets met testgevallen te maken hebben. Dan kan hen de toegang tot de testgevallen worden ontzegd. Testplan en Testlab modules.

Stap 1) De standaardtoegang tot modules wordt hieronder weergegeven. Alle gebruikersgroepen hebben standaard toegang tot alle modules.

Moduletoegang

Stap 2) Laten we ter demonstratie alle moduletoegang voor het gebruikerstype 'VIEW' verwijderen, behalve voor de module 'Defecten'. Schakel alle selectievakjes voor moduletoegang voor het gebruikerstype 'VIEW' uit, behalve voor 'Defecten', zoals hieronder weergegeven.

Moduletoegang

Stap 3) Laten we nu inloggen met een van de 'View'-gebruikers-ID's om te controleren of de wijzigingen correct zijn doorgevoerd. Uit de onderstaande schermafbeelding blijkt dat de instellingen naar behoren zijn toegepast, aangezien alleen de module 'Defecten' wordt weergegeven voor de gebruiker 'Jim'.

Moduletoegang

โš ๏ธ Waarschuwing: Moduletoegang en groepsrechten zijn twee verschillende instellingen. Het verwijderen van moduletoegang verbergt de module in het menu, maar heft de onderliggende rechten niet automatisch op. Stel beide in wanneer u een groep wilt beperken.

Projectentiteiten

  • Met Project Entities kunnen projectbeheerders het gedrag van ALM-systeemvelden aanpassen of door de gebruiker gedefinieerde velden instellen.
  • Als we bijvoorbeeld tests uitvoeren op verschillende builds en we een veld 'Buildversie' willen toevoegen aan de module 'Defect toevoegen', kunnen we dat doen via de module 'Projectentiteiten'.

Stap 1) Gebruikersgedefinieerde velden kunnen niet worden toegevoegd aan systeemvelden, die alleen-lezen zijn.

  1. Selecteer 'Projectentiteiten'
  2. Selecteer 'Defect' en vervolgens de submap 'Systeemvelden'.
  3. Houd er rekening mee dat we geen 'nieuw veld' kunnen toevoegen of verwijderen, omdat systeemvelden alleen-lezen zijn.

Projectentiteiten

Stap 2) Om een โ€‹โ€‹door de gebruiker gedefinieerd veld toe te voegen,

  1. Selecteer de submap 'Gebruikersvelden' onder de module 'Defecten'.
  2. Klik op 'Nieuw veld'
  3. De veldgegevens worden weergegeven zoals hieronder en kunnen worden bewerkt.

Projectentiteiten

Stap 3) Velddetails kunnen ook worden bewerkt zoals hieronder weergegeven.

  1. Hernoem het label naar 'Buildnummer'.
  2. Vink 'Vereist' aan; dit veld wordt dan verplicht bij het melden van een nieuw defect.
  3. Klik op Opslaan

Projectentiteiten

Stap 4) Nu kunnen we de wijziging in de module Defecten zien. Ga naar de module Defecten en de gebruiker ziet het nieuw aangemaakte veld 'Buildnummer' als onderdeel van het dialoogvenster 'Nieuw defect'.

Projectentiteiten

Projectlijsten

  • Met Projectlijsten kunnen projectbeheerders aangepaste lijsten aan een project toevoegen. Een lijst bevat waarden die de gebruiker kan invoeren in systeemvelden of door de gebruiker gedefinieerde velden.
  • De lijst met bugstatussen bevat bijvoorbeeld zes vooraf gedefinieerde statussen: Nieuw, Open, Opgelost, Heropend, Gesloten en Afgewezen. Als we een extra status willen toevoegen, zoals Dubbel, kunnen we dat doen met behulp van deze module.

Stap 1) Om een โ€‹โ€‹item toe te voegen aan een vooraf gedefinieerde lijst,

  1. Klik op 'Projectlijsten'
  2. Selecteer 'Bugstatus'
  3. Klik op 'Nieuw item'. Het dialoogvenster 'Nieuw item' wordt geopend.
  4. Voer de artikelnaam in.
  5. Klik OK'

Projectlijsten

Stap 2) Als u op OK klikt, wordt het nieuwe item aangemaakt, zoals hieronder weergegeven.

Projectlijsten

Stap 3) Nu moeten we de wijzigingen opslaan.

  1. Klik op de knop 'Opslaan'.
  2. Er verschijnt een pop-upvenster. Klik op 'OK'.

Projectlijsten

Stap 4) Ga nu naar de module Defecten en controleer of het statusveld het zojuist toegevoegde item bevat. Het toevoegen van een status heeft ook invloed op de defectlevenscyclusStem de nieuwe waarde dus eerst af met het team voordat je deze introduceert.

Projectlijsten

Automatisch e-mailen

Met deze module kunnen projectbeheerders automatische e-mailnotificatieregels instellen om gebruikers per e-mail op de hoogte te stellen van wijzigingen in specifieke defecten. De automatische e-mailfunctie is alleen beschikbaar voor de module Defecten.

Stap 1) Volg de onderstaande stappen om automatische e-mailmeldingen te activeren.

  1. Ga naar de link 'Automail'.
  2. De gebruiker kan een e-mail versturen door een van de beschikbare velden in de lijst te selecteren.
  3. Dit raster toont de lijst met velden die de gebruiker heeft geselecteerd om e-mails over te verzenden.
  4. De projectbeheerder kan ook de e-mailinstellingen voor elke beschikbare gebruiker selecteren.
  5. Klik op 'Opslaan'.

Automatisch e-mailen

Stap 2) Er verschijnt een pop-upvenster. Klik op OK.

Automatisch e-mailen

Waarschuwingsregels

Met deze module kunnen projectbeheerders waarschuwingsregels activeren voor het huidige project. Deze functie genereert waarschuwingen en verzendt e-mails wanneer er wijzigingen in het project optreden. Het is van toepassing op vereisten, bijbehorende tests en defecten.

Stap 1) Om waarschuwingsregels te activeren,

  1. Ga naar 'Waarschuwingsregels'.
  2. Schakel het selectievakje 'Waarschuwing gekoppeld aan' in.
  3. Schakel 'E-mail verzenden naar' in en voeg de betreffende tester of ontwerper toe.
  4. Klik op 'Opslaan'

Waarschuwingsregels

  • De eerste melding: de testontwerper wordt gewaarschuwd wanneer een vereiste wordt aangepast, zodat de bijbehorende tests kunnen worden bijgewerkt.
  • De tweede waarschuwing: de tester wordt gewaarschuwd wanneer een defect De status wordt gewijzigd naar 'Opgelost', zodat de verantwoordelijke tester het weer kan oppakken voor hertesten.

Workflow

  • Deze module stelt projectbeheerders in staat scripts te genereren waarmee de module 'Defecten' kan worden aangepast, bijvoorbeeld het dialoogvenster 'Defect toevoegen' of het dialoogvenster 'Defect bekijken'.
  • Met behulp van deze module kunnen projectbeheerders ook scripts schrijven om dialoogvensters in andere modules aan te passen en de acties te beheren die gebruikers kunnen uitvoeren.

Laten we nu het dialoogvenster 'Defect toevoegen' aanpassen voor het gebruikerstype 'TDAdmin'.

Stap 1) Onder Projectaanpassing,

  1. Klik op 'Werkstroom'.
  2. Selecteer het 'Script'. Generator โ€“ Link voor het aanpassen van defectvelden toevoegen

Workflow

Stap 2) Het dialoogvenster voor het aanpassen van het veld 'Defect toevoegen' wordt geopend.

  1. Selecteer de gebruikersgroep.
  2. Selecteer de velden die u niet wilt weergeven in het dialoogvenster 'Defect toevoegen'.
  3. Klik op de link '<' om de velden uit de lijst met zichtbare velden te verwijderen.

Let op: Verplichte velden kunnen niet uit de lijst met zichtbare velden worden verwijderd.

Workflow

Stap 3) Nadat alle irrelevante velden uit de lijst met zichtbare velden zijn verwijderd, wordt het aanpassingsdialoogvenster weergegeven zoals hieronder.

  1. De velden die uit de lijst met zichtbare velden worden verwijderd.
  2. De velden die deel uitmaken van het dialoogvenster 'Defect toevoegen'.
  3. Pas de scriptwijzigingen toe.

Workflow

Let op: hoewel we dit via de gebruikersinterface hebben aangepast, worden de wijzigingen toegepast door scripts op de achtergrond te genereren. We zullen het bewerken van scripts ook behandelen aan de hand van een voorbeeld in de volgende sectie.

Stap 4) Log nu in als gebruiker van het type 'TDAdmin' en klik op 'Nieuw defect' in de module Defecten. De velden die u als zichtbaar hebt geselecteerd, worden weergegeven in het venster 'Nieuw defect'.

Workflow

Scripteditor

De scripteditor helpt gebruikers bij het schrijven van scripts om dialoogvensters in verschillende modules aan te passen en om de acties te beheren die gebruikers binnen elke module kunnen uitvoeren.

Laten we met behulp van de scripteditor de weergave van het dialoogvenster 'Defect bekijken' aanpassen.

Stap 1) Om de scripteditor te openen,

  1. Ga naar het tabblad 'Workflow'.
  2. Klik op 'Scripteditor'.

Scripteditor

Stap 2) De scripteditor wordt hieronder aan de gebruiker getoond.

  1. Selecteer 'Defecten Modulescript'
  2. De opmerking geeft aan waar we wijzigingen moeten aanbrengen, omdat er expliciet staat 'aanpassing van het veld defectdetails'.
  3. Het script is voor elke gebruikersgroep afzonderlijk geschreven. Het blok dat we bekijken, hoort bij de gebruikersgroep 'Developer'. We moeten wijzigingen aanbrengen in de gebruikersgroep 'TDAdmin'.

Scripteditor

Stap 3) Scroll nu naar beneden naar de gebruikersgroep 'TDAdmin', waar we wijzigingen moeten aanbrengen. De huidige instellingen voor 'TDAdmin' worden hieronder weergegeven.

Scripteditor

Stap 4) Laten we het script eens nader bekijken. Neem de volgende regel code in overweging:

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

Hier zijn de details:

Parameter Betekenis
SetFieldApp De functieaanroep, gedaan met 5 parameters
Veldnaam BG_ACTUAL_FIX_TIME โ€“ de naam van het veld waarvan we de instellingen gaan wijzigen
Zichtbare vlag Indien waar, zal het veld zichtbaar zijn.
Vereiste vlag Controleert of het veld verplicht is. Indien waar, is het veld verplicht.
PaginaGeen vlag Begint bij 0. Als er veel velden zijn, kunnen deze zo worden geconfigureerd dat ze pagina voor pagina worden weergegeven.
Bestelling bekijken Hiermee wordt de volgorde van het veld ingesteld. Begint bij 0 en wordt met 1 verhoogd.

Stap 5) Laten we het eerste veld, 'BG_ACTUAL_FIX_TIME', wijzigen. Het script voor dat veld in de scripteditor ziet er als volgt uit.

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

Met het bovenstaande script wordt het dialoogvenster 'Defectdetails' aan de gebruiker getoond zoals hieronder weergegeven.

Scripteditor

Bewerk die coderegel zoals hieronder weergegeven.

SetFieldApp "BG_ACTUAL_FIX_TIME", False, False, 0, 16

Door de zichtbaarheidsvlag op False te zetten, wordt het veld verborgen. De scriptuitvoer wordt weergegeven in het dialoogvenster Defectdetails, zoals hieronder te zien is.

Scripteditor

Stap 6) Laten we alle beschikbare velden wijzigen.

  1. Wijzig de parameters van de functieaanroepen zoals uitgelegd in de vorige stap voor elk veld, zoals hieronder weergegeven.
  2. Klik op 'Opslaan'.

Scripteditor

Stap 7) Log nu in als gebruiker van het type 'TDAdmin' en open een van de defecten, zodat het dialoogvenster 'Defectdetails bekijken' wordt geopend. Het dialoogvenster ziet er nu uit zoals hieronder weergegeven.

Scripteditor

Aanbevelingen voor het aanpassen van HP ALM-projecten

Aanpassen is makkelijk om mee te beginnen, maar moeilijk om weer af te leren. Een paar gewoontes helpen je dus om later veel herwerk te voorkomen.

  1. Bewerk nooit eerst een live project. Voer de wijzigingen door in een kopie van het project, bevestig ze en herhaal de wijziging pas daarna in de productieomgeving.
  2. Maak aangepaste groepen aan in plaats van te worstelen met de voorgedefinieerde groepen. Baseer een nieuwe groep op het meest vergelijkbare vooraf gedefinieerde profiel en pas alleen de machtigingen aan die moeten afwijken.
  3. Beperk het aantal door de gebruiker gedefinieerde velden tot een minimum. Elk extra verplicht veld vertraagt โ€‹โ€‹de registratie van defecten en heeft vaak een betekenisloze standaardwaarde.
  4. Voeg bij elke wijziging in het workflowscript een toelichting toe. De scripteditor bevat รฉรฉn lang bestand per module, en een bewerking zonder commentaar is moeilijk uit te voeren. trace maanden later.
  5. Maak een back-up van het workflowscript voordat u het bewerkt. Kopieer het bestaande script naar een tekstbestand, omdat de editor geen versiegeschiedenis bijhoudt.
  6. Test met een echt account uit elke groep. Machtigingen gedragen zich vaak anders dan wat het selectievakje in het raster suggereert.

Om verder te gaan met het beheer van HP ALM, lees verder. Hoe maak je een domein, project en gebruiker aan? in Sitebeheer, de HP ALM-introductieen het volledige HP ALM-handleidingZie voor de modules die door deze instellingen worden beรฏnvloed: eisen, testplanen filters, vlaggen en geschiedenis.

Veelgestelde vragen

Sitebeheer maakt domeinen, projecten en gebruikers op siteniveau aan voor de gehele installatie. Projectaanpassing bepaalt wat die gebruikers binnen een specifiek project kunnen zien en doen.

De vijf ingebouwde groepen zijn opzettelijk vergrendeld, zodat er altijd een basislijn bestaat. Maak een nieuwe groep aan op basis van het meest vergelijkbare profiel en pas vervolgens de machtigingen voor die kopie aan.

Ja, maar de opgeslagen waarden gaan daarbij verloren. Wis eerst het veld in bestaande records of exporteer de gegevens, want verwijdering kan niet ongedaan worden gemaakt vanuit het aanpassingsscherm.

Controleer in Sitebeheer of de mailserver is geconfigureerd, of elke gebruiker een geldig e-mailadres heeft en of er ten minste รฉรฉn veld is geselecteerd in het automatische e-mailraster.

Ze kunnen VBScript-logica opstellen en bestaande blokken uitleggen, maar ze kennen uw veldnamen niet. Controleer elke entiteitsnaam aan de hand van de projectentiteiten voordat u het script opslaat.

Ja. Workflowscripts en aangepaste velden moeten na elke upgrade opnieuw worden getest. Zorg ervoor dat aanpassingen gedocumenteerd en minimaal zijn, zodat de verificatie-inspanning beheersbaar blijft.

Vat dit bericht samen met: