Al

Micro Focus ALM näpunäited ja nipid

30. oktoober 2021

Mikrofookus ALM/kvaliteedikeskus on rakenduse elutsükli haldamise tööriist tarkvara kvaliteedi tagamiseks ja testide haldamiseks, et rakendusi kiiresti ja kindlalt tarnida.

Selles postituses on igakuised Micro Focus ALM-i/kvaliteedikeskuse näpunäited ja näpunäited, mis koondavad Micro Focus ALM-i/kvaliteedikeskuse erinevaid levinud probleeme. Sellest artiklist leiate tõrkeotsingu näpunäiteid ja nippe muude tööriistade jaoks.

Sisukord

  • 1. ALM/kvaliteedikeskus – nõuanded ja nipid – detsember 2020
  • 2. ALM/kvaliteedikeskus – nõuanded ja nipid – jaanuar 2021
    • 1. Juhised domeeni kustutamiseks füüsilise repo asukoha hõlbustamiseks
    • 2. Juhend ALM-i konfiguratsioonis täitmise kuupäeva ja kellaaja lisamiseks
    • 3. ALM Testjuhtumite täitmise aruanne
    • 4. Näpunäiteid vea lahendamiseks ALM-teenuse käivitamisel pärast hägustatud parooli asendamist
    • 5. Juhised Jetty logide aktiveerimiseks ALM-is või Octane'is
    • 6. Hägustamise mehhanism, mis lükkab tagasi kõik paroolid, mis sisaldavad '^'
    • 7. Juhised Java Keystore'i parooli muutmiseks
    • 8. Juhised laboriprojekti .qcp-faili importimiseks/eksportimiseks
    • 9. Juhised DB ühendusstringi lisamiseks ALM 15.5 installimisel
    • 10. Käivita tulemuse tootmise vea lahendamine API REST abil
  • 3. ALM/kvaliteedikeskus – nõuanded ja nipid – veebruar 2021
    • 1. Täiendasime ALM-i kvaliteedikeskuse versioonilt 12.53 versioonile 15.0.1. Kõik töötab hästi, välja arvatud Microsoft Exceli lisandmoodul.
    • 2. Kas SSO-d kasutades saame mööda minna esimesest ALM-lehest, mis küsib ainult kasutajanime? Viga
    • 3. Kuidas vältida lõpetatud väljalaske või tsükli täpsustamist defekti vea korral
    • 4. Suur arv kirjeid tabelis EVENT_LOG ALM-saidi administraatori andmebaasis/skeemis. Viga
    • 5. Valge nimekiri failide üles- ja allalaadimiseks faililaienduse kaudu versioonis ALM 15 ja uuemates versioonides. Viga
    • 6. Kas ALM Exploreri aadressiriba saab automaatselt täita? vaike-url-i määramise viga
    • 7. ALM Explorer td linkib registrisätteid Viga
    • 8. Puuduvad vaated pärast laboriprojekti .qcp-faili importimist Viga
    • 9. Host Status ei tööta Viga
    • 10. VuGEN/UFT initsialiseerimise viga – tõrge Spider mooduli protsessis. Initsialiseerimine ebaõnnestus
  • 4. ALM/kvaliteedikeskus – nõuanded ja nipid – märts 2021
    • Probleemi lahendamiseks saab rakendada järgmist.
    • 2. ALM Explorer td lingib registrisätted
    • 3. Kasutajad ei saa ALM-i sisse logida
    • 4. Viga: projekti füüsiline kataloog on kättesaamatu või puudub
    • 5. Kuidas ALM-serverist alla laadida faili ALMClientLauncher.exe
    • 6. Ei saa luua uut nõuet sama nimega kui muu nõue
    • 7. Töövoog: Bug_FieldChange ja Bug_New selgitus
    • 8. Viga: erand EOIeException moodulis QCClientUI.ocx
    • 9. Testikomplektide perioodilise käitamise ajastamine
    • 10. Kontrollige Host nurjus pärast automaatse sisselogimise funktsiooni lubamist.ALM-laboriteenus
  • 5. ALM/kvaliteedikeskus – nõuanded ja nipid – aprill 2021
    • Hägustav parool, mis sisaldab '^'
    • Hosti olek ei tööta
    • Manuse probleemi lisamine: see lisatakse 0 kb failina
    • Veaotsingu näpunäited ALM SSO konfiguratsiooniprobleemide lahendamisel
    • VuGEN/UFT initsialiseerimise viga – tõrge Spider mooduli protsessis. Initsialiseerimine ebaõnnestus
    • ALM-i teenust ei saa käivitada pärast parooli segamist ALM-i sadamasillal
    • ALM Lab Service-Automaatne sisselogimine ei tööta Windows Server 2016-s
    • ALM Testjuhtumite täitmise aruanne
    • Kuidas lubada Jetty logisid ALM-is või Octane'is
    • Kohandatud testskripti aruande PDF-i aruande genereerimise probleem
  • 6. ALM/kvaliteedikeskus – nõuanded ja nipid – mai 2021
    • 1. OLE veakood 800406ba konkreetse projekti juurde pääsemisel või selles navigeerimisel
    • 2. Exceli ALM-i konfiguratsioon
    • 3. Kas domeeni kustutamine hõlbustab füüsilist repo asukohta?
    • 4. Puuduvad vaated pärast laboriprojekti .qcp-faili importimist
    • 5. Kuidas ALM-is sisse lülitada JVM GC (Garbage Collection) logid
    • 6. Puuduvad vaated pärast laboriprojekti .qcp-faili importimist
    • 7. Halb sõnum 431
    • 8. Kuidas kasutada API testimisel kohandatud koodi regulaaravaldisi?
    • 9. Kuidas muuta Java võtmehoidja parooli?
  • 7. ALM/kvaliteedikeskus – nõuanded ja nipid – juuni 2021
    • 1. Suur arv kirjeid tabelis EVENT_LOG ALM-saidi administraatori andmebaasis/skeemis
    • 2. Valge nimekiri failide üles- ja allalaadimiseks faililaienduse kaudu versioonis ALM 15 ja uuemates versioonides
    • 3. Viga pärast oktaanarvu värskendamist väärtuselt 15.0.60 väärtusele 15.1.20
    • 4. Kas ALM Exploreri aadressiriba saab automaatselt täita? määrake vaike-URL
    • 5. Probleem Run tulemuste hankimisel API REST abil
    • 6. Täiendasime ALM-i kvaliteedikeskuse versioonilt 12.53 versioonile 15.0.1. Kõik töötab hästi, välja arvatud Microsoft Exceli lisandmoodul.
    • 7. Kuidas käsitsi lisada DB ühendusstringi ALM 15.5 installimisel?
    • 8. Peida defektiruudustiku vaates väli Kasutaja määratud mall
    • 9. Ma ei saa oma süsteemi installida mikrofookusega ALM 12.60
    • 10. ALM-i jõudluse võrdlusaluste dokument 15.5

1. ALM/kvaliteedikeskus – nõuanded ja nipid – detsember 2020

1. Juhised JVM-i prügikogumise logide käivitamiseks ALM-is

On väga oluline jälgida JVM-i hunniku tarbimist teatud aja jooksul. Nagu alati, kui esineb tasakaalustamatust, saab kasutaja võtta seisukoha selle parandamiseks. Samuti on vaja teada hunniku tarbimise taset ja teadmisi prügiveo toimumise kohta.

  • Peate valima faili wrapper.conf ja avama selle redigeerimiseks, leiate selle allpool toodud asukohast:

Windowsi operatsioonisüsteemis: ProgramDataMicro FocusALMwrapper

Linuxi operatsioonisüsteemis: / var / opt / ALM / ümbris

  • Seejärel peate lisama JVM-i valiku,

2. Rakenduse elutsükli halduse (ALM) liitumisprobleem

ALM-ile pääseb juurde mõne põhitoiminguga. Parim viis on võtta ühendust ALM-iga Edge'i brauserist koos aktiveeritud Internet Exploreri režiimiga.

3. Probleemid ALM-i versioonis 15.0.1 kuupäevavormingus (d/k/aa) seoses lubamise/keelamise probleemiga

Varasemate kommentaaride lõpus saab ALM-i versioonis 15.0.1 lubada ja keelata päise kuupäevavormingu. Selle probleemi saab lahendada, järgides järgmisi samme.

  • Peate hankima kaubamärgi uus saidi parameeter . See on vajalik, kuna see navigeerib edukalt muutuva kuupäevavormingu käitumises.
  • Parandusversioon on: QC/ALM v15.0.1
  • Seejärel peate lubama saidi konfiguratsiooni parameeter.

Parameetri nimi: SHOW_DATE_FORMAT_IN_COMMENT

Parameetri väärtused: N või Y

Y väärtus jääb vaikeväärtuseks.

4. Probleemid SSO konfiguratsiooni autentimisega

Sageli juhtub, et kasutajad ei suuda konkreetset taotlust lõpetada. OSP konfiguratsiooniteenuse ja selle talitlushäirete kohta kuvatakse veateateid. Saate selle probleemi ise lahendada, kuid kui vajate professionaalset abi, peate abi otsima oma süsteemiadministraatorilt. Peamiselt ilmneb see viga siis, kui 'kohalik' kasutajat kasutatakse 'Minu profiil' sakk. Siiski mõnikord 'Omadused' sakk „Luba kohalik autentimine see teade kuvatakse jätkuvalt ilma väärtuseta. Pärast autentimise läbimist saate oma probleemi lahendamiseks järgida alltoodud samme.

  • Sa pead leidma Minu profiil vahekaarti ning seejärel valige ja määrake järgmised üksused.

IdP: alm

Identiteedivõti: kasutajanimi

  • Nüüd peate kasutama põhivormingut 64: https://www.base64encode.org/ krüpteerimiseks xml metaandmete fail .

5. Päringud esialgse ALM-lehe kohta ja selle kohta, kas sellelt on võimalik kõrvale kalduda

Tundub nii, sest esialgne ALM-leht küsib lihtsalt kasutajanime ja ei midagi muud. Pärast seda suunatakse teid föderatsiooni URL-ile. Seejärel nõutakse kasutajalt kasutajanime ja parooli. Kui kasutaja on andmete sisestamise lõpetanud ja need esitanud, liigub leht teisele ALM-lehele, kus küsitakse uuesti sisselogimismandaate. Kui see protseduur on tehtud, kuvatakse kõik saadaolevad projektid.

See muutub üsna tülikaks ja pikaks. Sel hetkel autentitakse ainult vaikimisi IDP nimega ALM. See probleem ilmneb seetõttu, et Kohaliku autentimise lubamine on seatud väärtusele ' jah' väärtus. Selle tulemuseks on Discovery lehe aktiveerimine, mida praegu pole vaja. Esimeselt ALM-ekraanilt kõrvalepõike tegemiseks on võimalik leida lihtne lahendus; peate lihtsalt järgima alltoodud samme:

  • Peate minema SSO konfiguratsioonitööriistale ja seejärel leiate Kohaliku autentimise lubamine .
  • Klõpsake käsul Luba kohalik autentimine ja seejärel määrake väärtuseks kui Ei .
  • Nüüd, vastavalt oma nõudele, peate installima kõik SSO komponendid.

6. Cycle in Defect Target Release aegunud väljalaske piiramine

Mõnikord on üsna vajalik vältida aegunud või aegunud versiooni valimist või sisselülitamist Defekt Sihtvabastus. See on võimalik ALM-i töövooga manipuleerimise kaudu. Selle takistuse ületamiseks võite kasutada allolevat lahendust.

|_+_|

7. ALM-i poolt kasutatava andmebaasi kiire asendamine

ALM-i poolt kasutatavat andmebaasi on täiesti võimalik kiiresti asendada või muuta. Erinevate operatsioonisüsteemide puhul on see erinev. Samuti ei tohiks andmebaasi või skeemi parool eelmistest muutuda. Järgmiste lahenduste toimimiseks peaks vana ja uus andmebaas olema Oracle'i või MSSQL-iga.

Peate sisse logima ALM-i saidi administraatorisse:

  1. Otsige üles Andmebaasi serverid vahekaarti ja klõpsake seda.
  2. Peate veenduma, et seal on loetletud kõik varasemad andmebaaside serverid ja üksikasjad.
  3. Nüüd lisate uue andmebaasiserveri.
  4. Seejärel valige Ping ühenduse kinnitamiseks.
  5. Nüüd peate proovima uut andmebaasi. Selleks looge uus tühi projekt. Ärge kustutage seda projekti isegi pärast testimise lõpetamist.
  6. Nüüd peate meeles pidama GUI vasakus servas kuvatava andmebaasi nime väärtust. Seejärel kopeerige see ja postitage märkmikusse.
  7. Tehke sama rakendusega Ühendusstringi väärtus . Teil on seda hiljem vaja. Nii et kopeerige ka see ja kleepige Notepadisse.
  8. Nüüd peate ALM-teenuse täielikult lõpetama/peatama.
  9. Siis saate abi võtta DBA kõigi ALM-iga seotud andmebaaside või skeemide varundamiseks. Seda saab teha lähteandmebaasi eksemplaris ja seejärel taastada sihtandmebaasi eksemplari algsel kujul.
  10. Nüüd otsige üles siteadmin.xml faili ja avage see.

Windowsis leiate selle järgmiselt:

|_+_|

Linuxis leiate selle järgmiselt: /var/opt/ALM/webapps/qcbin/WEB-INF/siteadmin.xml

  1. Kui olete faili leidnud, peate faili varundama.
  2. Seejärel leidke lihtsalt element: DbUrl
  3. Peate muutma ühendusstringi elemendi väärtust, sisestades just äsja loodud uue väärtuse.

Näiteks:

Eelmine väärtus: jdbc:sqlserver://tm-sql2014:1433

Hiljutine uus väärtus: jdbc:sqlserver:// tm-sql2017:1433

Seejärel salvestage kindlasti kõik muudatused. Pärast seda, enne faili siteadmin.xml lõpetamist, peate üles märkima väärtuse „DbName”, sest seda läheb vaja. See võib olla midagi sellist:

|_+_|

Sellest näitest võtame välja elemendi väärtuse, mis on qcsiteadmin_pcs .

See on tegelikult saidi administraatori andmebaasi/skeemi nimi.

  1. Nüüd võtad abi DBA uuesti nagu varem, et luua saidi administraatori andmebaasi/skeemi varukoopia.
  2. Seejärel kasutage a päringutööriist teie valitud andmebaasi jaoks.

Selle eest MSSQL SQL Server Management Studio (SSMS) kasutav versioon oleks asjakohane. Ja Oracle'ile, kes kasutab Oracle SQL Developerit, piisaks TOADist või muust sarnasest.

  1. Nüüd looge ühendus äsja loodud uue andmebaasiga
  2. Seejärel värskendage kõiki saidi administraatori andmebaasis nähtavaid tabeleid Projektid. Peate kasutama korrelatsiooni alampäringut, mis sisaldab kõiki uue projekti andmeid.

Oraakel (siin peate mainima konkreetse saidi administraatori skeemi nime)

|_+_| |_+_|

pühenduma;

MSSQL koos SQL-i autentimisega…

|_+_| |_+_|

MSSQL koos WinAuthiga…

|_+_| |_+_|
  1. Nüüd peate ALM-teenuse uuesti käivitama.
  2. Siis on sul vaja dbid.xml kõigi projektide failid. Sellel on vana DB_USER_PASS äsja tehtud uue asemel.

8. SSO konfiguratsiooni tõrge ALM 15.0.1 versioonis

Tihti juhtub, et SSO konfiguratsioonist võtmehoidja lisamisel värskendatakse seda mõnikord erineva ja vale võtmehoidja krüptitud parooliga. Run_osp_deploy.sh ei saa korralikult töötada, kui faili värskendatakse vale parooliga. Selle tulemusena asendatakse fail basic.pfx ja mitte midagi, fail jääb tühjaks.

Ümbrise logi ekraanivaadetel:

|_+_|

Saate selle vea parandada, järgides alltoodud samme.

  1. Peate looma JKS Keystore'i faili.
  2. Seejärel peate faili SSO konfiguratsioonitööriistas üles laadima.
  3. Kuigi põhi.pfx hoidla kaustas on vaba, veenduge, et parool on õige.
  4. Nüüd peate eemaldama faili basic.pfx ja seejärel kopeerima äsja kausta tehtud JKS Keystore.
  5. Peate neid elemente värskendama ja kolme neist muutma.
  • Alates: oauth-keystore.file={hoidla kaust /sa/DomsInfo/osp/basic.pfx

Saaja: oauth-keystore.file={hoidla kaust}/sa/DomsInfo/osp/basic.jks

  • Saatja: oauth-keystore.type=PKCS12

Saaja: oauth-keystore.type=JKS

  • Alates oauth-key-alias=osp

Et oauth-key-alias=

  1. Nüüd pole vaja teha muud, kui käivitada OSP-skript kõigis ALM-sõlmedes.

9. Rike registrivõtmete täiendamisel

Sageli juhtub, et administraatori või äriga seotud piirangute puudumise tõttu ja pärast grupipoliitika hoolikat muutmist ei muudeta registrivõtmeid üldse. Isegi Internet Exploreri režiim ei aita. Selle lihtsaks muutmiseks saate alati käivitada Windowsi värskenduse. Enne probleemi iseseisvat lahendamist peate veenduma, et teie operatsioonisüsteem vastab kõigile allpool toodud linkide minimaalsetele eeldustele.

  1. Registrivõtmete olemasolu uurimiseks operatsioonisüsteemis Windows 10 peate koos administraatoriõigustega kasutama järgmisi CMD-käske:
|_+_| |_+_|

Kui te ei leia klahve või ekraanile ilmub veateade või mõni muu väärtusega seotud probleem, peate kasutama järgmist sammu.

  1. Võtmete loomiseks või värskendamiseks järgige allolevaid käske, kasutades korralikult kõrgendatud CMD seanssi:
|_+_| |_+_|

Peate veenduma, et panite selle hoolikalt õigele teele, mis on sama, mis XML-faili asukoht.

Nüüd antakse Internet Exploreri režiimi aktiveerimiseks MS Edge'is juurdepääs ALM-ile Edge'i brauserist, kui IE-režiim on lubatud:

IE režiimi ühilduvus: Link

IE režiimi tõrkeotsing: Link

10. Navigeerige registrisätetes ALM Exploreri td linkide leidmiseks

Tavaliselt, 'Td' failid leiate ALM-i meilidest. Üldiselt võimaldab see kasutajal külastada ALM-rakendust. Avamiseks järgige allolevaid juhiseid 'Td' lingid Internet Exploreri brauseris või ALM Exploreris.

Peate leidma seaded, mis on salvestatud keeldude masinate registrist: HKEY_CURRENT_USERSoftwareHPEALM ExplorerRunALMExplorer

Peate hoolikalt uurima registris olevaid vastavaid väärtusi. Seejärel tehke kõik valikud, mis on valitud jaotises Tööriistad> TD linkide seadistus ALM Exploreris:

  1. Klõpsake TD linkidel ja avage need kõik Internet Exploreris

0 on väärtus, see on vaikereaktsioon.

  1. Nüüd avage ALM Exploreris kõik TD-lingid:

1 on väärtus ja see määrab ALM Exploreri vaikeeksemplari ja kõik erinevad Exploreri installid, mis reageerivad ALM-i erinevatele väljaannetele.

  1. Nüüd avage kõik TD-lingid ainult konkreetse loendi jaoks (ALM-versioon)

2 peab olema väärtus, peate põhjendama erinevaid reaktsioone ALM Exploreri eksemplaridele, mis reageerivad ALM-serverite kõikidele erinevatele väljaannetele.

Allpool olevat käsku saab kasutada sätte hetkeväärtuse leidmiseks otse registrist:

|_+_|

Kuigi selle võtme käsitsi muutmine ei pruugi osutuda tõhusaks, võib see olla parem valik, kui peate muutma või redigeerima mõnda poliitikat korraga paljude masinate ja kasutajate jaoks.