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 – maaliskuu 2021
1. Toimenpide ohjaamaan ja käyttämään erilaista Java-ajoaikaa asennusohjelman sijasta
Käyttäjillä on kuulemma epäillyt eri Java-ajoajan käyttöä sen sijaan, että käyttäisivät sitä asennusohjelman kanssa. Java-käytäntöjen mukaisesti Java runtime version (JRE) käyttämiseen tarvitaan tietty lähde ja versio.
Näiden muutosten tekemiseen ei kuitenkaan ole sisäänrakennettuja menettelytapoja. Ei ole suositeltavaa käyttää toista Java-versiota. Laadunvarmistusprosessi suoritettiin alkuperäiselle versiolle.
Asennus räätälöidään, jos testaustyökalu osoittaa mihin tahansa muuhun Java-asennukseen, ja sen on vahvistettava, että ilmenevät ongelmat voidaan toistaa käyttämällä alkuperäistä UFT-asennuspakettia.
Noudata Java-apuohjelman muunnoksia alla annettuja ohjeita.
– (Windows 32/64-bittinen ) HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveJavaAgent
JrePath=C:\Program Files (x86)\Micro Focus\Unified Functional Testing\JRE
– (Windows 64-bittinen) [HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMercury InteractiveJavaAgent]
JrePath=C:\Program Files (x86)\Micro Focus\Unified Functional Testing\JRE
Aseta molemmat, jos mahdollista.
Huomautus: Ohjeet ovat vain kiertotapaa varten. Sitä ei kannusteta tai suositella. Jos asennusprosessissa ilmenee ongelmia, käyttäjän on ensin testattava sisäänrakennettu asennusohjelma ennen kuin hän hakee apua.
2. Ratkaisu Java TreeNode -haun ongelmaan Java Swingissä
On raportoitu käyttäjistä, jotka ovat kohdanneet tiettyjä ongelmia, kun solmun nimet eivät näy odotetusti Java Treeview -sovelluksessa. Ongelma piilee UFT onessa ja UFT-kehittäjässä. Kun tarkastat solmut UFT-kehittäjässä, vain luokan nimi tulee näkyviin, ei elementin tekstiä.
Alla olevien vaiheiden avulla voit korjata kohtaaman ongelman.
1. Ongelma ratkesi integroimalla hotfix-korjaus. Voit ladata korjauksen seuraavasta osoitteesta linkki .
2. Käyttäjien on sitten kirjauduttava sisään alla näytetyillä tunnistetiedoilla.
- Käyttäjätunnus: SC240c57
- Salasana: 9tc!WF2e
3. 15_01_JTree_patch.zip on ladattava tiedosto.
Laastarin kiinnittäminen:
- Käyttäjän on ensin suljettava sekä UFT että sovellus.
- Siirry sitten osoitteeseen: injavaclasses
- Muuta sen jälkeen nimi mic.jar muotoon mic.jar.original
- Nimeä sitten jaclin.jar uudelleen muotoon jaclin.jar.original
- Yllä olevat tiedostot on korvattava polun hakemiston '32' versioilla.
- Siirry nyt osoitteeseen: injavaclasses64
- Nimeä se uudelleen nimellä mic.jar.original eikä mic.jar
- Nimeä jaclin.jar uudelleen muotoon jaclin.jar.original.
- Yllä olevat tiedostot on korvattava korjaustiedoston hakemistolla '64'.
Suorita UFT-ohjelma järjestelmänvalvojan oikeuksilla ja löydät ongelman ratkaistua.
3. Korjaa UFT Developer launchAut -menetelmän virhe
Ongelmana tässä on se, että työpöytäsovellusten käynnistäminen launchAutilla eri parametriyhdistelmillä epäonnistuu edelleen.
Kun käytät menetelmää sovelluksen suorittamiseen UFT-kehittäjän kanssa,
IAut mfc = Desktop.LaunchAut(C:\Windows\System32\calc.exe);
Testimenetelmä UFT_dev_test.UftDeveloperTest.TestMethod1 teki poikkeuksen:
HP.LFT.SDK.GeneralLeanFtException: AUT-käynnistys ei ole sallittu. Varmista, että AUT on määritetty tiedostossa autConfig.json. fileName=C:WindowsSystem32calc.exe, args=[määrittämätön], workingDirectory=määrittämätön
Tämä on virheviesti, joka näytetään, kun oikeaa kokoonpanoa ei käytetä.
Testikoodi työpöytäsovellusten käynnistämiseksi launchAut-menetelmällä voidaan kirjoittaa. Tämä vaihtoehto on käytettävissä kaikissa UFT-kehittäjien SDK:issa. Mutta turvallisuussyistä sovellus ja muoto on lisättävä sallittujen luetteloon, jotta se voidaan käynnistää.
Ensikertalaisille käyttäjille on ensin luotava sallittujen luettelo ja sitten lisättävä sovellus.
Ongelman korjaus on annettu alla.
Käyttäjän tulee luoda tiedosto nimeltä autConfig.json näkyvään sijaintiin.
Tiedosto muoto:
Alusta | Tiedoston sijainti |
---|---|
Windows | % localappdata% LeanFT config |
Mac | ~/Kirjasto/Sovellustuki/LeanFT/config |
Linux | ~/.leanft/config |
Tiedosto on JSON-muodossa ja sen tuetut objektit ovat
Sallitut Auts
Tässä ovat sovellukset, jotka haluat käynnistää launchAut()-menetelmällä. Jos sovellukset käynnistetään eri tavoilla, kullekin tapalle on lisättävä merkintä.
Tiedoston nimi
Se sisältää sovelluksen nimen. Nimi voidaan määrittää laajennuksen, suhteellisen tai täydellisen polun kanssa tai ilman.
Args
Joukko argumentteja. Esimerkiksi komentoriviargumentit.
WorkingDirectory
Siinä on sovelluksen nykyinen työhakemisto.
Alla on esimerkki autConfig.json-tiedostosta.
|_+_|Tämä tiedosto vastaa seuraavia launchAut()-toteutuksia:
|_+_|4. UFT-asennuksen vaatimukset
UFT-kehittäjän asennus on suoritettava sen jälkeen, kun on harkittu luetteloa eri tuetuissa ympäristöissä olevista vaatimuksista ja vaadituista käyttöoikeuksista.
Tuettu Node.js-versio on asennettava ennen UFT-kehittäjän asentamista.
Käy mainitussa linkissä Node.js:n lataaminen
Asennus keskeytyy, jos solmua ei ole. Joten asenna ensin Node ja aloita sitten asennus.
Varmistaakseen, onko solmu asennettu UFT-kehittäjäkoneeseen, käyttäjän on suoritettava seuraava komento:
solmu -versio
Komento antaa koneelle asennetun solmun version. Jos solmun versiota ei palauteta, varmista, että node.exe on määritelty PATH-ympäristömuuttujassa.
Jos Node.js:ää ei löydy asennuksen aikana, asennus epäonnistuu.
IDE:t
Jos käyttäjä haluaa käyttää UFT-kehittäjää IDE:iden sisältä (UFT-kehittäjälaajennus), varmista, että IDE:t on asennettu.
Windows-käyttäjille laajennus on saatavilla Visual Studiolle, Eclipselle, Spring Tool Suitelle, JBoss-kehittäjästudiolle, IntelliJ IDEA:lle ja Android Studiolle.
Eclipse Kepler- tai Luna-käyttäjät voivat käyttää Eclipse Java EE Developers -sovellusta tai Eclipse-standardiversioita UFT-kehittäjälaajennuksella, google. Gson laajennus on otettava käyttöön Eclipse-kansiossa.
Ladattu .jar-tiedosto on kopioitava /plugins-kansioon ja avattava eclipse uudelleen.
Nämä ovat UFT-asennuksen vaatimukset
Vaaditut käyttöoikeudet Windowsille
Tiedostojärjestelmän luvat työskennellä UFT Developerin kanssa
Täydelliset luku- ja kirjoitusoikeudet
- C:Temp-kansio
- Kansio testien tai suoritustulosten tallentamiseen
- Windows 7 tai Windows Server 2008: HP-kansio
- Käyttäjäprofiilien kansiot
- mercury.ini-tiedosto
- %appdata%LeanFT
Rekisteriavaimen käyttöoikeudet UFT Developerin kanssa työskentelemiseen
Täydelliset luku- ja kirjoitusoikeudet
- Avaimet alla
HKEY_CURRENT_USERSoftwareMercury Interactive ja HKEY_LOCAL_MACHINESOFTWAREWow6432NodeHewlett-Packard
- Avaimet kohdassa HKEY_CURRENT_USERSOFTWAREHewlett Packard
Luku- ja kyselyarvooikeudet Kaikki HKEY_LOCAL_MACHINE- ja HKEY_CLASSES_ROOT-avaimet
Luvat työskennellä ALM:n kanssa
Täydelliset luku- ja kirjoitusoikeudet
- ALM-välimuistikansio
- HP-kansio
Luvat työskennellä BPT:n kanssa
- Jos haluat käsitellä komponenttivaiheita ALM:ssa, määritä sopivat Lisää vaihe, Muokkaa vaihe tai Poista vaihe -oikeudet.
Vihje: Muokkaa komponenttia -oikeus antaa sinun käsitellä komponentin ominaisuuksia (komponentin tiedot -välilehden kentät). Et tarvitse tätä lupaa käyttääksesi komponenttivaiheita.
- Jotta voit työskennellä parametrien kanssa ALM:ssä, sinulla on oltava kaikki ALM:ssa määritetyt parametritehtävän käyttöoikeudet.
- Sovellusalueiden muokkaaminen edellyttää, että sinulla on kaikki erilliset resurssien käyttöoikeudet, joita tarvitaan komponenttien muokkaamiseen sekä vaiheiden lisäämiseen, muokkaamiseen ja poistamiseen. Jos jotakin näistä käyttöoikeuksista ei ole määritetty, sovellusalueet ovat avoinna vain luku -muodossa.
Vaaditut käyttöoikeudet Linuxille
Tiedostojärjestelmän käyttöoikeudet UFT Developerin asentamiseen
Täydelliset luku- ja kirjoitusoikeudet
- JUURI
- /opt(asennuspaikka)
- / var (asenna rekisteritiedosto)
- IDE-kansiot (dropins/plugins)
- /opt/google/chrome (chrome-laajennus)
Tiedostojärjestelmän luvat työskennellä UFT Developerin kanssa
Täydelliset kirjoitusoikeudet kotihakemistoon ja täydet lukuoikeudet
- /opt/uftdeveloper
- IDE-kansiot
Vaaditut käyttöoikeudet Macille
Tiedostojärjestelmän käyttöoikeudet UFT Developerin asentamiseen
Täydelliset kirjoitusoikeudet
- /Sovellukset
- IDE sijainti
Tiedostojärjestelmän luvat työskennellä UFT Developerin kanssa
Täydelliset luku- ja kirjoitusoikeudet
- Käyttäjäkansio
- IDE sijainti
5. UFT Developer Docker -kuvan löytäminen Windowsille
UFT Developer Docker -kuvan olemassaolo Windowsille on herättänyt kysymyksiä. Jos se on olemassa, voiko käyttäjä lisätä sen FTP-sivustolle? Koska se estää lataamisen DockerHubista turvallisuussyistä.
Lue seuraava sisältö löytääksesi ratkaisun tähän ongelmaan.
UFTd/LeanFT tarjoaa Linux-pohjaisen telakointikuvan. Säilön sisällä olevat käyttöliittymäpohjaiset sovellukset voidaan suorittaa vain käyttämällä Linux-pohjaisia säilöjä. Ongelma Windows-pohjaisen säilön tukemisessa on, että Windows-pohjaiset säilöt eivät salli käyttöliittymäsovellusten käynnistämistä säilön sisällä.
Emme voi suorittaa testiä, vaikka UFTd tarjoaa Windows-pohjaisen kuvan, koska mainframe-emulaattoria ei voida suorittaa säilön sisällä. IT johtuu Microsoftin käytäntöjen rajoituksista, että nämä rajoitukset ovat olemassa. Kun kiertotapa löytyy, Windows-pohjaiseen säilöön toimitetaan tarvittavat päivitykset, jotka tukevat lisätekniikoita.
6. Tumman teeman katkosten FileContentCheckpoint-ominaisuuksien valintaikkunoiden ongelman ratkaiseminen, joka tekee siitä käyttökelvottoman
Pimeässä teemassa on hiljattain ilmennyt ongelma, joka tekee tiedostosisällön vahvistusikkunat käyttökelvottomiksi ja joissain tapauksissa myös tilannekuvia.
Ongelman korjaus on seuraava.
Tumman teeman ongelman korjaus tehdään vaiheittain, eikä sitä ratkaista kokonaan yhdessä julkaisussa. Se jatkuu 15.0.2, 16.0 jne,
Korjaus 16.0 on tarkoitettu korjaamaan valintaikkunat ja se tulee olemaan ensisijainen. Nykyinen korjaus koskee tiedostosisällön tarkistuspisteen ominaisuuksien valintaikkunaa ja se korjataan kokonaan versiossa 15.0.2, muut valintaikkunat käsitellään versiossa 16.0 ja tulevissa julkaisuissa.
Käyttäjä voi yrittää palauttaa tehdasasetukset menemällä käynnistysvaihtoehtojen solmuun.
7. Ongelman ratkaiseminen, jossa kaksi IE-istuntoa avautuu UFT-verkkosovelluksen ajon aikana
Jos sinulla on ollut ongelmia, kun he avaavat UFT-verkkosovelluksen, jossa kaksi IE-istuntoa avautuu. Ratkaisu haasteeseen on melko yksinkertainen, suorita alla mainitut ohjeet.
1. Käyttäjän tulee avata UFT ja avata 'testisi' -vaihtoehto.
2. Napsauta sitten tallentaa ja siirry kohtaan Record and Run settings.
3. Varmista, että Tallenna ja suorita missä tahansa selaimessa -valintaruutu on merkitty Web-välilehden alla. Jos ei, UFT käynnistää selaimen määrityksissä valituilla asetuksilla.
4. Suorita testi selvittääksesi, onko ongelma edelleen olemassa.
8. UFT Developer -ajonaikaisen moottorin käyttäminen
UFT-kehittimen ajonaikaista moottoria voidaan käyttää erillisenä UFT-kehittäjäkoneena tai osana UFT-kehittäjäkonetta.
Jos valitset ruudukkokokoonpanon, UFT-kehittäjä on suoritettava ruudukkona ruudukkokoneessa ja solmuna solmukoneissa.
Prosessin täydellinen menettely on esitetty alla.
Missä | Suorita UFT Developer itsenäisenä | Suorita UFT Developer ruudukkona tai solmuna |
---|---|---|
IDE:ssä | Valitse UFT Developer -valikosta Ota UFT Developer käyttöön. Moottori aktivoituu automaattisesti, kun avaat IDE:n UFT Developer -laajennuksella ensimmäisen kerran. | NA |
Käynnistä-valikko (vain Windows) | Valitse Micro Focus > UFT Developer > UFT Developer Runtime. | Valitse jokin seuraavista: Micro Focus > UFT Developer > UFT Developer Runtime (grid) Micro Focus > UFT Developer > UFT Developer Runtime (Grid Node) |
Huomautus: Käynnistä-valikon polku voi olla erilainen riippuen käyttämästäsi Windows-versiosta. | ||
Komentorivi | Windows: Suorita leanft start (sijaitsee in).Linux: Suorita ./leanft start (sijaitsee /bin).Mac: Suorita ./leanft start (sijaitsee UFT Developerin asennushakemistossa).Huomaa: Et voi suorittaa UFT Developeria rinnakkain UFT:n tai Sprinterin kanssa. | Windows:Suorita leanft.bat start –role=gridor leanft.bat start –role=nodeand leanft.bat start –role=local tai yksinkertaisesti leanft.bat start paikallista tilaa varten (sijaitsee in).Linux:Suorita ./leanft start –role=gridor ./leanft start –role=node(sijaitsee /bin).Mac:Run ./leanft start –role=gridor ./leanft start –role=node(sijaitsee UFT Developerin asennushakemistossa).Varoitus: Älä käytä UFT Developer -ajonaikaista moottoria ruudukkona ja solmuna samassa koneessa. |
Huomautus: Solmut muodostavat yhteyden asetuksissa määritettyyn UFT-kehittäjäverkkoon, vaikka solmut käynnistetään ennen tai jälkeen ruudukon. Jotta sinun ei tarvitse käynnistää solmuja uudelleen, kun käynnistät UFT-kehittäjäruudukon uudelleen.
Pysäytä ajonaikainen moottori
Pysäytä UFT Developer runtime engine jollakin seuraavista tavoista:
Mistä | Poista UFT Developer -ajonaikainen moottori käytöstä |
IDE:ssä | Valitse UFT Developer -valikosta Disable UFT Developer. |
Tehtäväpalkki / Käynnistä-valikko (vain Windows) | Napsauta hiiren kakkospainikkeella tehtäväpalkin kuvaketta ja valitse Lopeta. |
Komentorivi | Windows: Suorita leanft stop (sijaitsee in).Linux: Suorita ./leanft stop (sijaitsee /bin).Mac: Suorita ./leanft stop (sijaitsee UFT Developerin asennushakemistossa).Huomaa: UFT Developerin pysäyttäminen grid tai node runtime engine, lisää stop-komentoon –role=grid tai –role=node. |
Hae ajonaikaisen moottorin tila
Jotta voit noutaa UFT-kehittäjän ajonajan tilan, sinun on suoritettava vasemmanpuoleiset tiedot.
Saat moottorin tilatiedot UFT Developer -ruudukosta tai solmukoneesta suorittamalla leanft info –role=grid tai leanft info –role=solmu
Nämä tiedot sisältävät UFT Developer -version, käytössä olevan portin, onko moottori käynnissä ja onko olemassa voimassa oleva lisenssi.
9. Ohjeet v14.53:n ja .net-verkkosivuston suorituskykyongelman ratkaisemiseksi
Suorituskykyongelmia käytettäessä versiota 14.53 ja tiettyä .net-verkkosivustoa on raportoitu. Useampi kuin yksi käyttäjä kohtaa ongelman, ja se tapahtuu useille skripteille. Se oli v14.03:ssa. käsikirjoitukset kehitettiin alun perin.
Ratkaisu ongelmaan on annettu alla.
1. Arvo 1 IgnoreHiddenFramesille, InteractiveSyncille ja OptimizeElemntConnectionille on määritettävä kohdassa
|_+_|2. Käynnistä laite uudelleen ja tarkista, jatkuuko ongelma. Jos käyttäytyminen on sama, kokeile toista ratkaisua.
3. Aseta EventsHook.dll:n arvoksi 0, alla
|_+_|4. Mene lopuksi Windows-polkuun C:Program Files (x86)MicrofocusUnified Functional Testingin64 ja nimeä tiedosto nimeltä EventsHook.dll.
5. Käynnistä järjestelmä uudelleen, jotta muutokset tulevat voimaan.
10. Ratkaisu objektintunnistusongelmaan
UFT 14.5:tä käyttävät käyttäjät ovat törmänneet ongelmaan, jossa objektin tunnistus epäonnistuu, kun sitä ajetaan CES:ää vastaan. UFT ei pysty tunnistamaan kromiobjekteja tai widget-näyttöjä CES-sovellukselle. IE oli aiemmin käytetty apuohjelma, mutta CES-sovellus päivitettiin kromi-apuohjelmalla, kun käyttäjät alkoivat kohdata ongelman.
Asiakkaan sovelluksessa ei ole testausprosessia varten vianetsintäporttia. Asiakkaan on otettava yhteyttä kehittäjätiimiin virheenkorjausportin määrittämiseksi tai vaihtoehtoisten menetelmien, kuten matalan tason tai analogisen tallennuksen, käyttämiseksi.
Yritä käynnistää CEF-sovellus seuraavilla tavoilla.
1. Käytä Record and Run settings -valintaikkunaa tallennusvalikosta
- Valitse Windowsin sovellusten välilehti.
- Valitse 'Tallenna ja suorita vain' -vaihtoehto
- Napsauta plusmerkkiä lisätäksesi sovelluksen tiedot Sovelluksen tiedot -osiossa.
- Syötä sitten sovelluksen suorituspolku
- Kirjoita ohjelman argumenttiruutuun seuraava:
–remote-debugging-port=
Missä on luku väliltä 1024 ja 65535
- Napsauta ok.
2. Käyttämällä SystemUtil.Run-lausetta ensimmäinen parametri on sovelluksen polku ja nimi, ja toinen parametri on etädebuggausportin argumentti:
SystemUtil.Run C: empCefSampleAppcefclient.exe, –remote-debugging-port=1111