Al

Micro Focus ALM näpunäited ja nipid

30. oktoober 2021

Sisukord

  • 1. ALM/kvaliteedikeskus – nõuanded ja nipid – detsember 2020
    • 1. Juhised JVM-i prügikogumise logide käivitamiseks ALM-is
    • 2. Rakenduse elutsükli halduse (ALM) liitumisprobleem
    • 3. Probleemid ALM-i versioonis 15.0.1 kuupäevavormingus (d/k/aa) seoses lubamise/keelamise probleemiga
    • 4. Probleemid SSO konfiguratsiooni autentimisega
    • 5. Päringud esialgse ALM-lehe kohta ja selle kohta, kas sellelt on võimalik kõrvale kalduda
    • 6. Cycle in Defect Target Release aegunud väljalaske piiramine
    • 7. ALM-i poolt kasutatava andmebaasi kiire asendamine
    • 8. SSO konfiguratsiooni tõrge ALM 15.0.1 versioonis
    • 9. Rike registrivõtmete täiendamisel
    • 10. Navigeerige registrisätetes ALM Exploreri td linkide leidmiseks
  • 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
  • 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

6. ALM/kvaliteedikeskus – nõuanded ja nipid – mai 2021

1. OLE veakood 800406ba konkreetse projekti juurde pääsemisel või selles navigeerimisel

Konkreetse projekti kohta saame OLE veakoodi 800406ba. Kuid on ka teisi viise. Meil on juurdepääs teistele projektidele. Sellele projektile pääsevad juurde ka teised. Üks kasutaja viga. Selle vea tõttu meie konto kustutati ja loodi uuesti.

Lahendus

Saame selle vea eemaldada, järgides alltoodud kirjalikke samme.

Samm 1: Peame projektist puhastama kaks tabelit: COMMON_SETTINGS ja AUDIT_LOG, kuid lihtsalt kustutage mõjutatud kasutajanimega seotud andmed.Nagu me teame, saate tabelis audit_log filtreerida veeru AU_USER abil.Üldises_seadetes saate filtreerida veeru CSET_OWNER abil.

2. samm: Enne nende kirjete puhastamist looge mõlema tabeli või kogu andmebaasiprojekti jaoks varukoopia, DBA aitab selles.

3. samm: Lisaks on ALM-teenuse taaskäivitamine kohustuslik ALM-i vahemälu puhastamiseks, vastasel juhul saate ALM-teenuse taaskäivitamise asemel projekti eemaldada ja taastada, et andmebaasi tasemel tehtud muudatused kajastuksid õigesti.

Tähtis : kasutage valikut projekti eemaldamine (mitte kustutamine)

4. samm: Seejärel puhastage kliendi masinas kaust td_80.

5. samm: Vaadake, kas probleem on reprodutseeritav.

Nende sammude järgimine aitab teil kindlasti vea lahendada.

2. Exceli ALM-i konfiguratsioon

Tegelikult vajan abi Exceli ALM-i konfigureerimisel. Niisiis, vaatame üle kogu selle jaoks saadaoleva teabe ja protsessid.

Lahendus

Oleme uurinud probleemi seoses taotlusega lisada ärivaates täitmisaeg ja täitmiskuupäev. Järgides alltoodud kirjalikke samme, lahendati kõik probleemid.

Samm 1: Avage ärivaated.

2. samm: Vasakpoolsel paanil klõpsake konkreetsel vaatel, nt. Testid.

3. samm: Klõpsake olemi lisamiseks, et kuvada parempoolsel paanil 'Mudel'.

4. samm: Paremal paanil klõpsake mudelil {nt. Käivita (käivita) või Test(test)}, millel on konkreetsed väljad (see kuvatakse põhivaates.

5. samm: Märkige lisamiseks välja.

6. samm: Kinnitage vaade ja salvestage.

Exceli ALM-i konfiguratsiooni kohta lisateabe saamiseks peame siiski külastama antud linki. admhelp.microfocus.com, alm, en, 15.0 15.0.1, online_help, sisu, UG, ui_bv_excel_tab.htm

3. Kas domeeni kustutamine hõlbustab füüsilist repo asukohta?

ALM-i kohta on päring. Kas seotud füüsilise hingamise asukoht kustutatakse ALM-is ühe domeeni kustutamisel?

Näiteks kui ma kustutan DOMAIN: DEFAULT ja selle asukoht on C:/Programmiandmed/HP/ALM/repo/DEFAULT, kas see asukoht kustutatakse koos DOMAIN kustutamisega?

Lahendus

Projektide teisaldamiseks domeenist A domeeni B järgige kindlasti alltoodud samme.

Samm 1: Kopeerige hoidla tee jaotises Projekti üksikasjad väljale „Projektikataloog”.

2. samm: Paremklõpsake domeenis A projektil.

3. samm: Klõpsake käsul Eemalda projekt (projekt eemaldatakse ALM-is domeenist A, kuid seda hoitakse endiselt süsteemis domeeni A hoidlas (C:ProgramDataMicro FocusALM epositoryqcDomain A).

Märge : Domeen on nüüd ALM-is tühi ja selle saab kustutada ilma andmebaasi ja hoidlat kustutamata. Nupp Kustuta kustutab projekti ALM-ist, andmebaasist ja hoidlast süsteemist.

4. samm: Paremklõpsake domeenil B.

5. samm: Klõpsake nuppu Taasta projekt (kuvatakse hüpikmenüü „Taasta projekt”).

6. samm: Sirvige hoidla teed, et valida õige dbid.xml.

7. samm: Klõpsake nuppu 'Taasta' ja järgige viisardit lõpuni, projekt teisaldatakse ALM-i domeeni B.

Kui need on teie rakendatud sammud, saab domeeni A kustutada, kustutades andmebaasi ja hoidla.

4. Puuduvad vaated pärast laboriprojekti .qcp-faili importimist

Pärast ALM Lab Project .qcp-faili importimist puuduvad vaated. DB/schema vaadetel puuduvad Asendavad: KM03694219

Lahendus

Laboriprojekti on võimalik .qcp-faili eksportida/importida, lisades järgmise saidi konfiguratsiooni parameetri…

Parameetri nimi: SHOW_LAB_PROJECT

Parameetri väärtus: Y (N on vaikeväärtus)

Seda seetõttu, et ALM-i impordimehhanism käsitleb laboriprojekti struktuuri standardprojektina. Seetõttu puuduvad db/skeemi vaated.

Selle probleemi lahendamiseks kasutage päringuid, mis on lisatud: LabProject_DropCreate_Views.zip. Eelmainitud .zip-fail sisaldab päringuid nii MSSQL-i kui ka Oracle'i jaoks. Dubleerivate või vigaste vaadete kõrvaldamiseks on soovitatav esmalt kasutada „drop”-lauseid. Seejärel kasutage oodatud vaadete loomiseks lauseid 'loo'.

5. Kuidas ALM-is sisse lülitada JVM GC (Garbage Collection) logid

Väärtuslik on mõista JVM-i hunniku tarbimist, sest aja jooksul peame mõistma ka hunniku tarbimise taset prügikoristusel.

Lahendus

Järgige palun alltoodud samme.

Samm 1: Avage redigeerimiseks fail wrapper.conf, mis asub tavaliselt teel…

Windows: ProgramDataMicro FocusALMwrapper

Linux: / var / opt / ALM / ümbris

2. samm: Lisage JVM-i valik. Määrake JVM-i numbri kordumatu täisarv ja määrake olemasolev tee, määrake failinimi. Näiteks 36 kasutatakse wrapper.java.additional.36=-Xloggc:D:/ProgramData/Micro Focus/ALM/log/GCLogs.txt

3. samm: Salvesta muudatused.

4. samm: Taaskäivitage teenus (ALM/AgM/Octane).

Märge : iga kord, kui teenus taaskäivitatakse, kustutatakse vana GC logi ja luuakse uus fail.

Võite kasutada allpool mainitud linki, et lugeda GC logi, kasutades GC Viewerit, mis on siit tasuta: Minge saidile github.com ja seejärel chewiebug, GCViewer, wiki, Changelog

6. Puuduvad vaated pärast laboriprojekti .qcp-faili importimist

Puuduvad vaated pärast laboriprojekti .qcp-faili importimist. ALM-i laboriprojekti importimisel .qcp-failist puuduvad db/skeemi vaated.

Lahendus

Laboriprojekti on võimalik eksportida/importida .qcp-faili/failist, lisades järgmise saidi konfiguratsiooni parameetri…

Parameetri nimi: SHOW_LAB_PROJECT

Parameetri väärtus: Y (N on vaikeväärtus)

Kuna ALM-i impordimehhanism käsitleb laboriprojekti struktuuri standardprojektina, puuduvad db/skeemi vaated.

Selle probleemi lahendamiseks kasutage päringuid, mis on lisatud: LabProject_DropCreate_Views.zip

Eelnimetatud .zip-fail sisaldab päringuid nii MSSQL-i kui ka Oracle'i jaoks. Dubleerivate või vigaste vaadete kõrvaldamiseks on soovitatav esmalt kasutada „drop”-lauseid. Seejärel kasutage oodatud vaadete loomiseks lauseid 'loo'.

7. Halb sõnum 431

Taotluse HTTPS-i päised ei tohi olla liiga pikad, vastasel juhul keeldutakse päringu töötlemisest. Seda näitab vastuse olekukood. Sellistel juhtudel näevad kasutajad faili wrapper.log hoiatusteatega Päis on liiga suur xxxx>8192, et seda parandada, peate muutma jetty.xml päise suurust.

Lahendus

Kasutajad saavad järgida alltoodud kirjalikke samme:

Samm 1: Esiteks minge ALM-serverisse ja peatage teenus

2. samm: Liikuge juurutuskausta tavaliselt selles asukohas C:ProgramDataMicro FocusALMserverconf ja leidke fail: Jetty.xml

3. samm: Redigeerige faili ja leidke see rida 8192

8192 muutke väärtuseks 16384

4. samm: Peaksite nägema midagi lahenduse sarnast.

5. samm: Kui olete lõpetanud, salvestage fail ja seejärel käivitage ALM-teenus

8. Kuidas kasutada API testimisel kohandatud koodi regulaaravaldisi?

UFT API-s saame kasutada regulaaravaldise (Regex) põhirakendust

Märkused:

– Ainus selle töö tegemiseks vajalik avaldus on deklaratsioon:

System.Text.RegularExpressionide kasutamine; …

- Regexil pole kontrollpunktidega mingit pistmist, kuid siit saate seda kasutada

defineerige kontrollpunkt. Aruanne või mis iganes

– Regex-koodi saab määrata mis tahes sündmuse puhul

Lahendus

Rakendamine: rakendamiseks tuleb järgida järgmisi samme.

Samm 1: Regex nõuab skripti ülaosas deklaratsiooni:

kasutades System.Text.RegularExpressions;

Peame sisestama avalduse skripti Textscript ülaosas

Näide:nimeruumi skript

|_+_|

2. samm: Regexi näidiskood. Selle koodi saab määrata mis tahes sündmuse puhul.

|_+_|

Väljund

|_+_|

9. Kuidas muuta Java võtmehoidja parooli?

Java kasutajana olen teadlik, et Java võtmehoidla parool on vaikimisi 'changit'. Kuid turvalisuse huvides võite Java võtmesalve parooli muuta.

Lahendus

Peame lihtsalt järgima allolevaid kirjutatud käske.

Linuxi vormingus: /keytool -storepasswd -keystore //cacerts

Näiteks /usr/java/jdk1.8.0_251-amd64/bin/keytool -storepasswd -keystore /usr/java/jdk1.8.0_251-amd64/jre/lib/security/cacerts

Windowsi vormingus: keytool.exe -storepasswd -keystore cacerts

Näiteks C:Program FilesJavajre1.8.0_261inkeytool.exe -storepasswd -võtmehoidla C:Program FilesJavajre1.8.0_261libsecuritycacerts

Ekraaniviibad kuvatakse järgmiselt…

Sisestage võtmehoidla parool: muuda seda

Uus võtmehoidla parool: uus parool

Sisestage uuesti uus võtmesalve parool: uus parool

Märge : fail on rakendus, mida kasutatakse 'cacerts' autentimiseks, mida tuleb tõenäoliselt muuta.

Näiteks ALM-is ja Octane'is, mis kasutab Jetty, fail jetty-ssl.xml

Lisateabe saamiseks vaadake toote dokumentatsiooni.