Yhtenäinen toiminnallinen testaus (UFT) on Micro Focusin automaation testaustyökalu. Micro Focus UFT One nopeuttaa ja yksinkertaistaa kokonaisvaltaista toiminnallista testausta yhdellä älykkäällä ratkaisulla, joka rakentaa ja automatisoi yrityssovellusten testejä sulautettujen tekoälypohjaisten ominaisuuksien avulla.
Tässä viestissä on kuukausittain UFT-vinkkejä ja -vinkkejä, jotka ovat yhteenveto useista UFT:n yleisistä ongelmista. Katso tästä artikkelista muiden työkalujen vianetsintävinkkejä ja temppuja.
Sisällysluettelo
- UFT-vinkkejä ja temppuja – tammikuu 2021
- 1. Puuttuvien näkymien hakeminen Lab Projectin .qcp-tiedoston tuonnin jälkeen
- 2. Ohjeet HP.UFT.JSCTypeslib.dll (atl.dll) -virheen korjaamiseen UFT Onea asennettaessa
- 3. Ohjeet lokin sijainnin muuttamiseen oktaanissa
- 4. Ratkaisu UFT-tunnistusvirheen korjaamiseen
- 5. Vinkkejä viestipalkin piilottamiseen. UFT Agent aloitti selaimen virheenkorjauksen Google Chrome -selainversioissa 79+
- 6. Ohjeet UFT:n suorittamiseen oikein Jenkinsissä, kun tapahtuu virhe
- 7. Parallel Runs -ajojen vuoksi UFT-kehittäjä testaa automaattisesti kurkkuprojektin
- 8. Ohjeet JUnit-raportin julkaisemiseen Azure DevOpsissa käyttämällä Application Automation Tools -laajennusta
- 9. Tarkistaa, onko portit avattu PowerShell-komentosarjalla
- 10. Ohjeet DCOM-asetusten määrittämiseen automaatiokomentosarjalle
- UFT-vinkkejä ja temppuja – helmikuu 2021
- 1. UFT-kehittäjälisenssin asentaminen Linuxiin/Maciin
- 2. Ongelman ratkaiseminen WaitUntilTestObjectState.waitUntil-menetelmällä
- 3. UFT-ajon tuloksen käyttäytymisen mukauttamisen vaiheet
- 4. Ohjeet PDF-dokumentin tuen käyttöönottoon UFT:ssä
- 5. Cross-platform-ominaisuuden tuen tarkistaminen
- 6. Korjaa UFT-lisenssin vioittunut 12.53 SEAT-ongelma
- 7. Datatable-parametrin nimen ratkaiseminen sisältäen merkkejä, kuten välilyönnin ja viiva
- 8. Selvitä, missä UFT tallentaa ALM-kirjautumistiedot
- 9. Ratkaisu ALM 12.60 -haavoittuvuuteen Apache struts -versiolla
- 10. Menettely luvan myöntämiseksi Professional Automation DCOM -sovelluksen pikatestaukseen.
- UFT-vinkkejä ja temppuja – maaliskuu 2021
- 1. Toimenpide ohjaamaan ja käyttämään erilaista Java-ajoaikaa asennusohjelman sijasta
- 2. Ratkaisu Java TreeNode -haun ongelmaan Java Swingissä
- 3. Korjaa UFT Developer launchAut -menetelmän virhe
- 4. UFT-asennuksen vaatimukset
- 5. UFT Developer Docker -kuvan löytäminen Windowsille
- 6. Tumman teeman katkosten FileContentCheckpoint-ominaisuuksien valintaikkunoiden ongelman ratkaiseminen, joka tekee siitä käyttökelvottoman
- 7. Ongelman ratkaiseminen, jossa kaksi IE-istuntoa avautuu UFT-verkkosovelluksen ajon aikana
- 8. UFT Developer -ajonaikaisen moottorin käyttäminen
- 9. Ohjeet v14.53:n ja .net-verkkosivuston suorituskykyongelman ratkaisemiseksi
- 10. Ratkaisu objektintunnistusongelmaan
- UFT-vinkkejä ja temppuja – huhtikuu 2021
- 1. Ohjeet LFT-riippuvuuksien ongelmien ratkaisemiseen
- 2. Ratkaisu UFT14:n kokeiluversion ja AutoPass-lisenssipalvelimen välisen yhteyden epäonnistumiseen
- 3. Microsoftin käyttäjätilien hallinnan (UAC) poistaminen käytöstä
- 4. Puhdista ja asenna ALM-komponentit.
- 5. Tiedot tuotteista, jotka voivat olla rinnakkain asennettuina samaan koneeseen
- 6. Team Foundation Server (TFS) -laajennuksen määritysvaiheet
- 7. Ratkaisu AutoPass-lisenssipalvelimen salasanan monimutkaisuusongelman ratkaisemiseen.
- 8. Palvelinpuolen automaattisen julkaisun tiedot UFT-asiakkaiden Autopass-palvelimessa.
- 9. Ratkaisu UFT:n reuna-agentin automaattiseen sulkemiseen sulkeutuu välittömästi avaamisen jälkeen
- 10. Ohjeet lisenssipalvelimen päivittämiseen tukemaan sekä UFT 14.5:tä että 14.03:a
- UFT-vinkkejä ja temppuja – toukokuu 2021
- 1. UFT-lisenssi korruptoitunut 12.53 SEAT
- 2. (CAS-40004) Ongelma WaitUntilTestObjectState.waitUntil-menetelmässä
- 3. Asenna UFT Developer -lisenssi Linux-/Mac-käyttöjärjestelmään
- 4. Eri alustojen ominaisuustuki
- 5. Datataulukon parametrin nimi, joka sisältää merkkejä, kuten välilyönnin ja viiva
- uft > fi > 15.0-15.0.1 > UFT-ohje > Sisältö > WhatsNew > whats-new-15.0.htm#mt-item-3'>admhelp.microfocus.com > uft > fi > 15.0-15.0.1 > UFT-ohje > Sisältö > WhatsNew > whats-new-15.0.htm#mt-item-3
- 6. Voidaanko työmatka- (ja etätyömatka) -lisenssiä käyttää virtuaalisissa ja Windows Server -ympäristöissä?
- 7. Onko mahdollista uudelleenohjata ja käyttää eri Java Runtime Environment -ympäristöä kuin asennusohjelman mukana toimitettua?
- 8. Missä UFT tallentaa ALM-kirjautumistiedot?
- 9. UFT Developer Run -tulos
- 10. Mukauta UFT Developer Run Result -käyttäytymistä
- UFT-vinkkejä ja temppuja – kesäkuu 2021
- 1. Tarvitset apua asiakasmääritteissä ja poolin luomisessa, lisenssien kulutuksen rajoittamisessa ja lisenssien peruutuksessa.
- 2. Puuttuvat näkymät Lab Projectin .qcp-tiedoston tuonnin jälkeen.
- 3. ALM 12.60 -haavoittuvuus Apache Struts -versiolla.
- 4. DCOM-asetusten määrittäminen manuaalisesti automaatiokomentosarjalle.
- 5. Kuinka QuickTest Professional Automation DCOM -sovelluksen käyttöoikeudet myönnetään?
- 6. Kuinka korjata HP.UFT.JSCTypeslib.dll (atl.dll) -virhe UFT Onea asennettaessa?
- 7. SaaS-käyttäjä JEPPESEN SD00392949: UFT v15 ei enää tarjoa arvoja tietyille JavaTree-objektien ominaisuuksille
- 8. Olemassa olevat UFT-testikomentosarjat epäonnistuvat ALM 15:n ja UFT One -siirron jälkeen.
- 9. Testiposti epäonnistui SSL:n ollessa käytössä.
- 10. (0803461) UFT-kehittäjien rinnakkaistestaus mobiililaitteiden kanssa
- UFT-vinkkejä ja temppuja – heinäkuu 2021
- 1. Kuinka muuttaa lokin sijaintia Octaanissa?
- 2. Java TreeNode -haussa on ongelmia Java Swingissä.
- 3. UFT Developer runtime engine.
- 4. Kaksi IE-istuntoa avautuu, kun käyttäjä avaa/suorittaa UFT-verkkosovelluksen.
- 5. UFT 14.5 – Objektin tunnistusongelma.
- 6. Etsin UFT Developer Docker -kuvaa Windowsille.
- 7. UFT:tä ei voida suorittaa Jenkinsissä Micro Focus Application Automation Tool -työkalulla.
- 8. UFT API -testi ei käytä nykyistä iteraationumeroa silmukassa
- 9. Toiminimeni uft:ssa eivät ole samoja toimintonimiä alm:ssa, vaikka se on sama testi.
- 10. Tumma teema katkaisee tiedoston sisällön tarkistuspisteen ominaisuuksien valintaikkunat – käyttökelvoton.
- UFT-vinkkejä ja temppuja – elokuu 2021
- 1. F1-ohje on rikki v15.0.1:ssä.
- 2. UFT ei palauta lisenssejä lisenssipalvelimille sulkemisen yhteydessä, kun etäagentti suorittaa sen.
- 3. Unified Functional Testing (UFT): Pääsy alkuperäiseen viestintäisäntään poistettiin käytöstä, mikä esti UFT-tunnistuksen.
- 4. UFT kaatuu ALM-toiston aikana.
- 5. UFT-agentin näyttävän viestipalkin piilottaminen aloitti selaimen virheenkorjauksen Google Chrome -selainversioissa 79+.
- 6. Miksi Mercury Toursin verkkosivusto ei ole käytettävissä?
- 7. UFT 14.53:n päivittäminen versioon 15.0 rikkoo lisenssin varamekanismin.
- UFT-vinkkejä ja temppuja – syyskuu 2021
- 1. eCATT- ja SolMan-integraatio saattaa kohdata tiedoston librfc32.dll puuttumisen tai yhteysvirheen SAPGUI 750 Patch 03:ssa ja uudemmissa
- 2. UFT 14.01 tunnistaa tehonrakennusobjektit vain, kun UFT käynnistetään järjestelmänvalvojana
- 3. ALM-komponentit
- 4. UFT14:n kokeiluversio ei voi muodostaa yhteyttä AutoPass-lisenssipalvelimeen
- 5. ALM-yhteys UFT
- 6. Team Foundation Server (TFS) -laajennuksen määritysvaiheet
- Käyttäjät haluavat tietää Team Foundation Server (TFS) -laajennuksen yksityiskohtaisista määritysvaiheista. Koska sen avulla Microsoft Team Foundation Server CI -järjestelmä voi käynnistää testejä UFT:n avulla paikallisesta tiedostojärjestelmästä, ALM:stä tai ALM Test Lab -moduulista.
- 7. Lisenssin asentaminen Autopassiin voi automaattisesti näkyä arkistoituna lisenssinä
- 8. Onko olemassa kutsupinoa, jota voidaan käyttää graafisen käyttöliittymän testausskriptien virheenkorjauksen aikana?
- 9. Pääsy estetty suorituksen aikana VAPI-XP /UFT GUI-testeissä ALM:lta
- 10. Onko UFT-asiakkaiden AutoPass Serverissä palvelinpuolen automaattinen julkaisuvaihtoehto?
- UFT-vinkkejä ja temppuja – lokakuu 2021
- 1. Päivitä lisenssipalvelin tukemaan sekä UFT 14.5:tä että 14.03:a
- 2. AutoPass License Server -salasanan monimutkaisuusongelma
- 3. Ei voi muodostaa yhteyttä lisenssipalvelimeen APLS 10.70 -päivityksen jälkeen
- 4. Toimiiko UFT-asiakas v12.54 -päivitys 3 APLS v10.7:n kanssa?
- 5. UFT 14.03 Patch 3 ja 14.51 eivät pysty tunnistamaan kohteita kromi 71:ssä
- 6. Autopass-lisenssipalvelimen asennuksen poistaminen
- 7. UFT ei tunnista Oracle 12C -objekteja
- 8. UFT:n staattinen koodianalyysi
- 9. Autopass-kirjautuminen
- 10. Autopass-raportit
UFT-vinkkejä ja temppuja – tammikuu 2021
1. Puuttuvien näkymien hakeminen Lab Projectin .qcp-tiedoston tuonnin jälkeen
Usein käy niin, että käyttäjiltä puuttuu näkymiä Lab Project.pcq-tiedoston tuomisen jälkeen. Tuodaan AL Lab Project .qcp-tiedostosta, tietokanta- tai skeemanäkymiä ei näytetä, ne ovat joko vioittuneet tai kadonneet. Aluksi tämä ongelma voidaan ratkaista viemällä tai tuomalla Lab Project .qcp-tiedostoon tai sieltä lisäämällä seuraava sivuston määritysparametri:
Parametrin nimi: SHOW_LAB_PROJECT
Parametrin arvo: K (N on oletusarvo)
Tämä voidaan osoittautua tehokkaaksi, koska ALM:n tuontijärjestelmä pitää Lab Project -rakennetta vakioprojektina, jolloin tietokannasta puuttuvat näkymät.
Voit korjata tämän ongelman käyttämällä liitteenä olevan tiedoston kyselyitä: LabProject_DropCreate_Views.zip
Yllä mainitussa .zip-tiedostossa on kaikki kyselyt sekä MSSQL:lle että Oraclelle. Olisi parempi käyttää 'pudota'-lauseita kaikkien päällekkäisten, korruptoituneiden tai virheellisten näkymien lopettamiseksi tai poistamiseksi. Tämän jälkeen voit käyttää 'Luo'-lauseita luodaksesi tarvitsemasi odotetut näkymät.
2. Ohjeet HP.UFT.JSCTypeslib.dll (atl.dll) -virheen korjaamiseen UFT Onea asennettaessa
Joskus, kun käyttäjät asentavat UFT Onea kenenkään laitteelle, tapahtuu, että näytön alareunassa näkyy virheilmoitus.
NÄYTÖLLÄ NYTTYVÄ VIRHEILMOITUS:
tiedosto C://UFT_One_15.0_DVD.* .HP.UFT.JSCTypeslib.dll
Itse asiassa tapahtuu, että UFT Onen asennustiedosto tallennettiin kerran ja käynnistettiin sitten järjestelmänvalvojan oikeuksin järjestelmän C-ohjaimesta. Se voi tapahtua, koska Active Template Library -tiedostoa (atl.dll) ei ole rekisteröity laitteeseen.
ATL on erityisesti joukko Microsoftin kehittämiä mallipohjaisia C++ luokat, joita käytetään ohjelmoinnin yksinkertaistamiseen käyttämällä kaikkia COM-objekteja. Kun DLL:tä ei ole rekisteröity, se voi aiheuttaa UFY One -asennusongelmia, joissa sanotaan: HP.UFT.JSCTypeslib.dll .
Tämän virheen syyn tiedetään olevan puuttuva Active Template Library -tiedosto (atl.dll). Ja kun tiedosto on asetettu, käyttäjät voivat helposti asentaa UFT-tiedoston.
Rekisteröi Active Template Library -tiedosto (atl.dll) laitteeseen noudattamalla alla olevia ohjeita:
- Sinun on ladattava atl.dll-tiedosto
Sinun on varmistettava, että se on 64- tai 32-bittinen tiedosto. Harkitse sitten myös sen käyttämää kieltä myöhempää käyttöä varten.
Sitten sinun on valittava ne DLL-tiedostot, joiden kieli vastaa ja sopii ohjelmasi tietylle kielelle.
Ja varmista, että käytät 64-bittisiä tiedostoja kaikissa 64-bittisissä ohjelmissa. dll-tiedostojen uusimpien versioiden lataaminen on erittäin tärkeää paremman kannalta esitys .
- Sitten sinun on siirrettävä ladattu tiedosto polkuun, joka on (C:WindowsSystem32) kansio.
- Valitse sitten päälle alkaa ja napsauta sitten Juosta .
Suorita-ikkunassa sinun on asetettava regsvr32 C:WINDOWSsystem32atl.dll
- Tämä korjaus osoittautuu tehokkaaksi, kun saat a RegSvr32 viesti, jossa sanotaan:
DllRegisterSever tiedostossa C:WindowsSystem32atl.dll onnistui.
3. Ohjeet lokin sijainnin muuttamiseen oktaanissa
Joskus on äärimmäisen tärkeää, että muutamme lokin sijaintia oktaanissa
Voit muuttaa lokin sijaintia noudattamalla alla olevia ohjeita:
- Sinun on mentävä Octane-asennuspaikkaan ja avattava tiedosto log4j2-conf.xml muokkausta varten. Ilmeisin tie olisi
Linuxissa Käyttöjärjestelmä: /opt/octane/conf
Windows-käyttöjärjestelmässä: \octaneconf
- Sitten sinun on löydettävä alla oleva merkkijono:
- Nyt sinun on vaihdettava nykyinen arvo uuteen lokin sijaintiin, tässä on muutamia esimerkkejä:
Linux: /opt/octane/log
Huomaa, että Linuxissa on tärkeää, että Octane-ryhmälle on asetettu oikeudet, oktaali: rwxrwx— (770).
Windows: D:/octane/log
Sinun on varmistettava, että käytät vinoviivoja huolellisesti.
- Älä unohda tallentaa muutoksia
- Sitten sinun on käynnistettävä Octane-palvelu uudelleen.
- Tarkista huolellisesti ja tarkista, kirjoitetaanko kaikki lokit viimeisimpään sijaintiin.
4. Ratkaisu UFT-tunnistusvirheen korjaamiseen
Usein havaitaan, että pääsy alkuperäisiin viestipalvelimiin on estetty. Se johti UFT-tunnistusvirheeseen. Se voi tapahtua, kun käyttäjät yrittävät automatisoida Kromi Edge by UFT One, tuote, joka tunnistetaan WinObjectiksi.
Sitten virhe, joka näyttää tältä:
Järjestelmänvalvoja on estänyt pääsyn alkuperäiseen viestipalvelimeen.
Voit korjata tämän ongelman helposti seuraamalla alla olevia ohjeita:
- Sinun on muokattava (jos sinulla on vanhempi versio) tai lisättävä alla oleva rekisteri. Tämän jälkeen Chromen natiiviviestintäpalvelimen viestintäkanava UFT:lle lisätään sallittujen luetteloon.
Chrome-selaimelle:
|_+_|Esimerkiksi:
|_+_|Esimerkiksi:
|_+_|Chromium Edge -selain:
|_+_|Esimerkiksi:
|_+_|Esimerkiksi:
|_+_|5. Vinkkejä viestipalkin piilottamiseen. UFT Agent aloitti selaimen virheenkorjauksen Google Chrome -selainversioissa 79+
Tämä toistuva ponnahdusviestipalkki ärsyttää jossain vaiheessa. Se tapahtuu vuonna Google Chrome versio 79+, kun taas UFT 15.0.1 on edelleen käytössä.
Google itse poisti lipun kaikista Chromen versioista 79+. Voit silti hyödyntää alla olevia vinkkejä:
- Record and Run -asetusten avulla:
- Sinun on poistettava käytöstä Avaa seuraava osoite, kun tallennus- tai suoritusistunto alkaa verkossa, Tallenna ja suorita -asetuksista.
- Sitten sinun on muutettava asetuksiksi Tallenna ja suorita testi missä tahansa avoimessa selaimessa.
- Komentoriviparametrin –silent-debugger-extension-api avulla, joka on läsnä skriptissä, joka on vastuussa Google Chrome -verkkoselaimen käynnistämisestä.
- SystemUtil.Run C:Program Files (x86)GoogleChromeApplicationchrome.exe, –silent-debugger-extension-api
- Chrome-pikakuvakkeen luomisen avulla
- Jos käytät jo Chromen pikakuvaketta, sinun on käytettävä sitä Oikealla painikkeella pikanäppäimellä.
- Sitten sinun on valittava Ominaisuudet ja avattava sitten Pikakuvake-välilehti.
Kohteessa sinun on korvattava rivi alla olevalla:
C:Program FilesGoogleChromeApplicationchrome.exe -silent-debugger-extension-api
Napsauta sitten Käytä .
- Ja jos et käytä Chromen pikakuvaketta, sinun on luotava se.
Voit tehdä sen siirtymällä kohtaan Työpöytä, napsauttamalla hiiren kakkospainikkeella Pikakuvaketta. Napsauta sitten Uusi, avaa Pikakuvake-välilehti ja liitä polku alla:
C:Program FilesGoogleChromeApplicationchrome.exe –silent-debugger-extension-api
Anna pikanäppäimelle mikä tahansa nimi (esim. GChrome)
Lopullinen korjaus: Google Chrome -selaimelle
- Käy muokkaamalla ja hallitsemalla Google Chromea.
- Valitse sitten Lisää työkaluja ja sitten Laajennukset.
- Napsauta sitten Micro Focus UFT Agentti ja sitten Tiedot
- Uudella välilehdellä sinun on avattava Oletuskirjaustason yhdistelmäruutu ja valittava sitten POIS ja sitten Tallenna.
6. Ohjeet UFT:n suorittamiseen oikein Jenkinsissä, kun tapahtuu virhe
Usein käy niin, että käyttäjä ei pysty käynnistämään UFT:tä Jenkinsissä Micro Focus Application -virheen takia. Automaatio Työkalut. Näytöllä neuvotaan usein, että käyttäjän on vahvistettava käyttäjätunnuksensa ja salasanansa.
14.52 Micro Focus Application Automation Toolsin versio: 6.3 komentosarja ei toimi ollenkaan. Jenkins isännöi periaatteessa Linux-säilössä, ja tämä tapahtuu, kun käyttäjä yrittää suorittaa UFT:n ALM:n kautta Windows-solmulaitteessa. Molemmat ovat eri käyttöjärjestelmiä, joten ne eivät ole yhteensopivia.
Virheviesti konsolin lokista:
Ajotilaksi on asetettu RUN_LOCAL
Sisäänkirjautuminen epäonnistui. Ota yhteyttä järjestelmänvalvojaan saadaksesi apua.
Ajotilaksi on asetettu: RUN_LOCALUtestisarjakansiota ei voida noutaa: Solmua ei löydy.
==================================================== == =====================
Testijoukon suorittamisen aloitusTestijoukon nimi: Using_Plugin, Testisarjan tunnus: 101Luokkaa ei rekisteröity Luokkaa ei rekisteröity Ei voitu luoda ajoitinta. Tarkista ALM-asiakkaan asennus ajokoneelle lataamalla ja asentamalla apuohjelmalomake.
Tämä tapahtuu yleensä, kun he suorittavat Jenkinsin skriptejä. Konfiguroinnin muuttamisen jälkeen käyttäjä pystyi suorittamaan komentosarjat. Aina, ennen kuin ryntää johtopäätöksiin, on löydettävä virheen perimmäinen syy. Voimme havaita, että ilmestynyt virhe ei todellakaan liittynyt ongelmaan, kuten:
|_+_|Koska kaikki virheet osoittautuvat todennusongelmaksi. Joten jos käyttäjä olisi kokeillut API-tunnusta (SSO), se ei olisi auttanut häntä. Tämän jälkeen käyttäjän tulee yrittää lisätä sama ALM-URL-osoite eri nimellä ( IP-osoite ) huolellisesti. Sitten heidän pitäisi määrittää menettely, tämä toimii hyvin.
7. Parallel Runs -ajojen vuoksi UFT-kehittäjä testaa automaattisesti kurkkuprojektin
Rinnakkaisajo on aina tiedetty parhaaksi, koska se säästää käyttäjän testausaikaa. Se suorittaa automaattisesti useita testejä tai usein yhden testin, jossa on useita tietojoukkoja, samanaikaisesti samassa isäntäkoneessa.
Istuinlisenssiä käyttäessään UFT-kehittäjät voivat suorittaa noin neljä testioperaatiota rinnakkain. On myös havaittu, että UFT Developer kuluttaa noin monia lisälisenssejä, joista jokainen mahdollistaa vähintään neljä rinnakkaista testitoimintoa.
Käyttämällä JUnit ja Maven testaavat suorituslaajennuksia Kurkku voidaan suorittaa rinnakkain, seuraa vain alla olevia vaiheita:
JUnitissa ominaisuudet käynnistetään rinnakkain skenaarioiden sijaan, mikä osoittaa, että kaikki skenaariot ominaisuustiedoston skenaarioissa suoritetaan samassa säikeessä. Tätä tarkoitusta varten voit käyttää joko Maven Surefire- tai Failsafe-laajennusta juoksujen suorittamiseen.
- Sinun on luotava Maven-projekti IDE:ssä UFT Developer Cucumber -projektin avulla.
- Sitten lisäät Surefire-laajennuksen määritys rakennusosaan ja se POM:iin.
Käyttäjien on muistettava, että rinnakkaisten ajojen tuen päävaatimus on, että ominaisuustiedostot suoritetaan rinnakkain, ei skenaarioita. Joten rinnakkaissuorituksen kannalta on ratkaisevan tärkeää kaksi ominaisuustiedostoa, joista kukin sisältää skenaariot, jotka haluat ajaa rinnakkain. UFT Developer Cucumber -projektissa on jo suurin osa Junitin rinnakkaiskäyttöön tarvittavista määrityksistä.
Se sisältää a LeanFTFeature.feature-tiedosto , joka tukee rinnakkaissuoritusta, jota tarvitset myöhemmin uuden ominaisuustiedoston luomiseen edellisen tiedoston kopioimiseksi. Alla olevassa esimerkissä sama ominaisuustiedosto käynnistetään rinnakkain saman skenaarion suorittamiseksi rinnakkain, samalla kun se lukitsee kaksi eri konetta UFT Mobilessa.
LeanFTFeature.feature
|_+_|LeanFTFeatureParallel.feature
|_+_|- Sitten käytät Maven-asennusta tai mitä tahansa sopivaa komentoa POM:n suorittamiseen. Tämä antaa sen toimia rinnakkaiskierteisessä tilassa. Sinun täytyy huomioida se tiedoston skenaario (LeanFTFeature.feature) suoritetaan yleensä säikeellä, jonka tunnus on 13. Samalla tavalla, tiedoston skenaario (LeanFTFeatureParallel.feature) suoritetaan säikeellä, jonka versiotunnus on 13.
Sinun on tarkistettava tulos ja jos se näyttää alla olevan kaltaiselta, se on hyvä.
Lankatunnus – 13 – Lukituslaite: 45C0219402001340
Lankatunnus – 14 – Lukituslaite: E2MBC80803017581
Tässä ominaisuustiedostoja käytetään saman testin suorittamiseen rinnakkain, mutta voi myös olla, että sitä käytettiin useiden skenaarioiden suorittamiseen yhdessä ominaisuustiedostossa rinnakkain muiden skenaarioiden kanssa toisessa tiedostossa.
8. Ohjeet JUnit-raportin julkaisemiseen Azure DevOpsissa käyttämällä Application Automation Tools -laajennusta
Kun lisäämme tehtävän Azure DevOps -putkeen julkaistaksesi testitulokset, voimme myös tarkastella JUnit-tuloksia Testit juoksutulosten välilehti. Nämä erityiset tulokset luodaan UFT ONE -ajon tulosten xml-tiedoston perusteella. Voit helposti julkaista testitulokset noudattamalla alla olevia ohjeita:
- Sinun on lisättävä UFT-tehtävä.
- Sitten sinun on lisättävä Julkaise testitulokset -tehtävä.
- Sitten sinun on määritettävä julkaisutehtävä ja suoritettava työ.
- Sitten sinun on valittava Testit-välilehti ja tarkistettava JUnit-raportti.
9. Tarkistaa, onko portit avattu PowerShell-komentosarjalla
On tärkeää tarkistaa, onko Database-, ALM-, Synchronizers-, Autopass-, Sentinel-portit avattu Windows PowerShellillä. Telnet-protokollan käytössä yritysverkoissa on tiettyjä kieltoja, ja se on usein poistettu käytöstä joidenkin suojauspolitiikan ohjeiden mukaisesti.
Kun käytämme ALM-asennusta ja integrointia muihin työkaluihin, niin usein käy niin, että verkkoyhteydet ovat välttämättömiä kunnollisen tiedonsiirron luomiseksi eri isäntien välille, mikä tapahtuu eri verkkoporttien avulla.
Windows-käyttöjärjestelmässä ja sen ympäristössä on mahdollista käyttää PowerShellia käynnistämään komentosarjat sen tarkistamiseksi, onko isännän portti auki vai ei. Tämä toimii hyvin sekä tietokantapalvelimille että sovelluspalvelimille.
PowerShellin käynnistämiseksi ja käyttämiseksi voit seurata alla olevia ohjeita:
- Sinun on ladattava PowerShell-skripti ja kopioitava se sitten muistilehtiöön.
- Sitten sinun on tallennettava se nimellä Checkport.ps1 .
- Sitten sinun on varmistettava, että komentosarjan suoritus toimii. Jos se on poistettu käytöstä, voit käyttää alla olevaa komentoa PowerShellissä:
- Sitten sinun on suoritettava komentosarja PowerShell-komentorivin kautta:
10. Ohjeet DCOM-asetusten määrittämiseen automaatiokomentosarjalle
Automaatioskriptien UFT DCOM -asetukset voidaan ottaa käyttöön asennuksen aikana tai suorittamalla kaikki ylimääräiset asennuskomponentit -sovellus asennuksen jälkeen. Tämä toimenpide on tärkeä, koska se näyttää, kuinka tämä asetus otetaan käyttöön erityisesti itse, ja sitä voidaan käyttää helposti vianmäärityksessä aina, kun DCOM-määrityksessä ilmenee ongelmia, kun UFT:tä käytetään ulkoisilla työkaluilla.
Automaatioskriptien UFT DCOM-asetukset voidaan ottaa käyttöön asennuksen aikana tai suorittamalla lisäasennuskomponenttien sovellus asennuksen jälkeen. Tämä prosessi näyttää, kuinka tämä asetus otetaan käyttöön manuaalisesti, ja sitä voidaan käyttää vianetsintävaiheessa, kun DCOM-määrityksen kanssa on ongelmia suoritettaessa UFT:tä ulkoisten työkalujen kanssa.
Voit ottaa tämän asetuksen käyttöön itse seuraamalla alla olevia ohjeita:
- Lehdistö Windows-avain ja S yhdessä ja kirjoita sitten Komponenttipalvelut tai voit yksinkertaisesti ajaa dcomcnfg.exe-komento .
- Sitten sinun on avattava Komponenttipalvelut konsoli.
- Laajenna sitten komponenttipalvelut
- Laajenna sitten Tietokoneet
- Laajenna OMA tietokone
- Laajenna DCOM Config
- Sen alta sinun on löydettävä QuickTest Ammattimainen sovellus .
- Sitten sinun täytyy Oikealla painikkeella päällä Ominaisuudet QuickTest Professional -sovellus.
- Sitten sinun täytyy mennä osoitteeseen Identiteetti-välilehti .
- Siinä voit valita, mitä käyttäjätiliä haluat käyttää sovelluksen suorittamiseen.
- Valitse sitten Interaktiivinen käyttäjä.
- Älä unohda painaa OK-painiketta tai kaikkia muutoksia ei tallenneta.