Sisällysluettelo
- Micro Focus UFT Mobile – vinkkejä ja temppuja – tammikuu 2021
- 1. Virheen ratkaiseminen, kun Objektia ei voida tunnistaa iOS13.x:ssä
- 2. Virheen ratkaiseminen, kun sovellus ei pysty lataamaan
- 3. Ohjeet ongelman korjaamiseen, kun jotkin Android-laitteet eivät näy mobiilikeskuksessa
- 4. ImportCA.bat-tiedoston virhevirheen ratkaiseminen UFTM DM:n päivityksen aikana
- 5. Virheen ratkaiseminen, kun liitinpalvelin katkeaa UFT Mobilessa
- 6. Korjataan kirjautumisvirhe UFT Mobilessa, kun virhekoodi 2912 ilmestyi
- 7. Korjaamme salaamattoman kannettavan salasanan aiheuttamat ongelmat
- 8. Ohje Xiaomi-puhelimien tunnistamiseen
- 9. Viivakoodisimuloinnin käytön mahdollistaminen ITI:ssä
- 10. Ohjeet salasanan nollaamiseen PostgreSQL 9.3 -pääkäyttäjässä (Postgres)
- Micro Focus UFT Mobile – vinkkejä ja temppuja – helmikuu 2021
- 1. PostgreSQL 9.6 -pääkäyttäjän (Postgres) salasanan nollaaminen
- 2. Ohjeet TruClient Native Mobile -protokollan kohteen tunnistusongelmien ratkaisemiseksi, jotka johtuivat aikoinaan mobiilisovellusten pakkaamisesta Mobile Centeriin
- 3. Korjaa virhe, kun UFTM sammuu puoliksi sen jälkeen, kun se on käynnistetty Lab Device - UFTM 3.3 Chromessa
- 4. Menetelmät iOS-pakkauspalvelun portin muuttamiseen
- 5. Ei tilaa laitteessa -virheen ratkaiseminen ladattaessa sovellus Mobile Centeriin
- 6. Ohjeet [UFT – Mobile Center] -virheen FACILITY_ITF korjaamiseen komentosarjan suoritusaikana
- 7. Virheen korjaaminen MC 1.52:n ja MC 2.0:n asennuksen yhteydessä – muuttuja COMSPEC.
- 8. Ohje iOS-sovellusten asentamiseen ideviceinstaller.exe-työkalulla
- 9. Ohjeet 'Internal error Error Code:2000' -virheen ratkaisemiseksi
- 10. CTBC-Upload APP -virhekoodin 2110 korjaamisen vaiheet
- Micro Focus UFT Mobile – vinkkejä ja temppuja – maaliskuu 2021
- 1.UFT Mobile Server – ongelma avata yhteyksiä tietokantaan
- 2.[MC] Kun testataan Safarilla, jossa on IOS11 tai uudempi, kieleksi on valittava englanti
- 3.UFT Mobile Center – ongelmia sovellusten asentamisessa laitteisiin
- 4.UFT Mobile – Testit biometrisellä simulaatiolla geolokalisaatiolla
- 5.MC 2.7 - 3.1 asennus epäonnistui
- 6. Päivämäärää ei voi asettaa iOS-laitteessa UFT:n avulla
- 7. Pakattujen sovellusten asennus epäonnistui CT50-päälaitteeseen, jossa on Android 4.4.4 MC 3:n kautta
- 8. Mc-selainsovellusta ei voi asentaa etänä mobiilikeskuksen 2.80-versioon
- 9.MC 3.0: Kun olet vuorovaikutuksessa sovelluksen kanssa, on nyt uusi vaihtoehto pakottaa sovellukset sulkemaan
- 10. Sovellusten testi Advantage Mobile Center
- 11.Mobile Center ei pystynyt luomaan paketoitua versiota sovelluksesta
- Micro Focus UFT Mobile – vinkkejä ja temppuja – huhtikuu 2021
- Virhe: Ohjelma ei voi käynnistyä, koska api-ms-win-crt-stdio-l1-1-0.dll puuttuu tietokoneeltasi
- Useita profiileja sisältävän IPA-tiedoston allekirjoittamisen rajoitus
- Mobile Center – ALM-yhteensopivuus
- Mobiilikeskus (MC): tukeeko Mobile Center ja tarjoaa seuraavan mobiilisovellusten suorituskyvyn mobiililaitteella.
- Tämän varmenteen on allekirjoittanut tuntematon viranomainen
- IPA-tiedostoja ei oteta käyttöön iOS-laitteisiin
- Virhe Laitteessa ei ole tilaa ladattaessa sovellusta mobiilikeskukseen
- Virhe MC 1.52:n ja MC 2.0:n asennuksen aikana – muuttuja COMSPEC
- Micro Focus UFT Mobile – vinkkejä ja temppuja – toukokuu 2021
- 1. iOS-pakkauspalvelun portin vaihtaminen
- 2. Kuinka ratkaista kohteen tunnistusongelmat TruClient Native Mobile -protokollassa, jotka johtuvat mobiilisovellusten pakkaamisesta Mobile Centeriin
- 3. Palvelinvarmennevirheen luominen epäonnistui Mobile Centerin asennuksen aikana
- 4. PostgreSQL 9.3 -pääkäyttäjän (postgres) salasanan palautus
- 5. Virhe: Xcode/iOS-lisenssin hyväksyminen edellyttää järjestelmänvalvojan oikeuksia
- 6. CTBC-Upload APP -virhekoodi 2110
- 7. PostgreSQL 9.6 -pääkäyttäjän (postgres) salasanan palautus
- 8. Mobile Center (MC): Yhteyden muodostaminen HPE Mobile Centeriin epäonnistui, kun MC-komentosarjaa suoritettiin ALM:sta.
- 9. Miten ideavice_id.exe-työkalua käytetään?
- 10. Kuinka asentaa iOS-sovelluksia ideviceinstaller.exe-työkalulla?
- Micro Focus UFT Mobile – vinkkejä ja temppuja – kesäkuu 2021
- 1. Sovellusmallin projektin luominen paketoimattomalla sovelluksella
- 2. Hyvin epäsäännöllinen latenssi paikalliseen liittimeen kytketyille laitteille
- 3. Laitteen verkkonäkymän suorituskykyongelma UFT 14.0:ssa
- 4. Kirjautuessamme MC:hen joskus saamme virheilmoituksen 'Sisäinen vika Error Code:2000'.
- 5. Objektin tunnistusongelma Chrome-mobiiliselaimessa
- 6. MC Connector ei voi muodostaa yhteyttä MC-palvelimeen
- 7. MC 2.70 + Appium 1.6.3: Appium-istuntoa ei voitu käynnistää
- 8. Palauta käyttäjän pwd-toiminto, joka ei toimi MC 2.6 -versiossa
- 9. Rinnakkaisen suorituskyvyn ongelma
- 10. Virhe poistettaessa Mobile Center Server -palvelinta
Micro Focus UFT Mobile – vinkkejä ja temppuja – toukokuu 2021
1. iOS-pakkauspalvelun portin vaihtaminen
Minulla oli ongelmia, kun suoritin Micro Focus Mobile Center Connectoria ja iOS Packaging Service -palvelua samassa Mac-koneessa. Mobile Center 2.50- ja Mobile Center 2.51 -versioissa iOS Packaging Jetty Server käynnistyy oletusarvoisesti portista 8081 eikä häiritse liitinpalvelua, joka alkoi portista 8080.
Tällä hetkellä Mobile Center 2.53:ssa iOS Packaging Service käynnistyy portista 8080, eikä sitä voi käyttää yhdessä Micro Focus Mobile Center Connector Service -palvelun kanssa.
Ratkaisu
Jos haluat muuttaa iOS Packager Service Portin, noudata alla olevia kirjallisia ohjeita.
Vaihe 1: Avaa PackagerService/Jetty-kansio ja etsi tiedosto start.ini.
Vaihe 2: Muokkaa PackagerServicefile-tiedostoa ja muuta jetty.port-parametri tarvitsemasi portiksi (oletusarvoisesti 8080).
2. Kuinka ratkaista kohteen tunnistusongelmat TruClient Native Mobile -protokollassa, jotka johtuvat mobiilisovellusten pakkaamisesta Mobile Centeriin
Jos tiettyä liiketoimintaprosessin vaihetta ei voida tallentaa tai toistaa tallennetun sovelluksen pakkaamisen aiheuttamien objektintunnistusongelmien vuoksi, kiertotapa on luoda komentosarja, joka yhdistää pakatun sovelluksen avulla tallennetut vaiheet pakkaamattomalla versiolla tallennettuihin vaiheisiin. sovelluksesta. Saat ohjeet tämän tekemiseen.
Joissakin mobiilisovelluksissa, kun sovelluksen pakattu versio tallennetaan tai toistetaan TruClient Native Mobile -protokollan ja Mobile Centerin avulla, joitain liiketoimintaprosessin vaiheita ei tallenneta tai niitä ei toisteta onnistuneesti.
Syynä tähän voi olla se, että Mobile Center ei tue sovelluksen käyttämää tekniikkaa. Monissa tapauksissa ongelmaa ei toisteta, jos käytetään sovelluksen alkuperäistä, pakkaamatonta versiota tallentamiseen ja toistoon.
Pakkaamattoman sovelluksen tallentaminen ei kuitenkaan sovellu suorituskyvyn testaamiseen, koska se johtaa virheellisiin tai puuttuviin transaktioiden vasteaikoihin skriptiä toistettaessa. Mitä voitaisiin tehdä tämän ongelman kiertämiseksi?
Ratkaisu
Kun luot skriptiä TruClient Native Mobile -protokollalla, on mahdollista tallentaa jotkin liiketoimintaprosessin vaiheet sovelluksen paketoidulla versiolla ja muut vaiheet sovelluksen alkuperäisellä, pakkaamattomalla versiolla.
Tällä tavalla, jos joitain mobiilisovelluksen objekteja ei voida tallentaa tai toistaa pakatun sovelluksen avulla, ne voidaan tallentaa pakkaamattomalla sovelluksella. Kaikki muut liiketoimintaprosessin vaiheet voivat käyttää pakattua sovellusta. Toistettaessa tällaista komentosarjaa tapahtuman vasteaikaa ei lasketa tai se ei ole tarkka pakkaamattomalla sovelluksella tallennetuille vaiheille.
Näiden vaiheiden likimääräisen suoritusajan laskemiseksi komentosarjaan voidaan lisätä JavaScript-koodi, jota voidaan käyttää käyttäjän määrittämien tietopisteiden luomiseen. Testitulosten analysoinnin jälkeen Analyysin datapistekaaviot näyttäisivät ongelmallisten vaiheiden suoritusajan.
Alla on yksityiskohtaiset ohjeet komentosarjan luomiseen ja käyttäjätietopisteiden luomiseen.
Jos haluat luoda skriptin, joka yhdistää pakatun sovelluksen avulla tallennetut vaiheet ja pakkaamattomalla sovelluksella tallennetut vaiheet, noudata alla olevia ohjeita:
Vaihe 1: Luo TruClient Native Mobile -protokollaskripti VuGenissä TruClient Standalone -sovellukselle.
Vaihe 2: Tallenna haluttu liiketoimintaprosessi käyttämällä sovelluksen pakkaamatonta versiota.
Vaihe 3: Napsauta TruClient-selain -> Mobile Center -välilehti -> Viimeistele ja käynnistä sovellusvaihe, napsauta Käynnistä sovellus -> Argumentit.
Vaihe 4: Valitse Pakattu: true, jos haluat käyttää sovelluksen pakattua versiota.
Vaihe 5: Napsauta Execute Configuration Flow -painiketta ja tallenna sitten haluamasi liiketoimintaprosessi uudelleen.
Vaihe 6: Alkuperäisen skriptin pitäisi näyttää tältä:
Vaihe 7: Käytä tallennettua komentosarjaa, tunnista pakatun sovelluksen avulla tallennetuista vaiheista ongelmalliset ja korvaa ne vastaavilla pakkaamattoman sovelluksen kanssa tallennetuilla vaiheilla.
Vaihe 8: Poista tai poista käytöstä kaikki päällekkäiset / ylimääräiset vaiheet skriptistä.
merkintä: Pakkaamaton hakemus on tärkeää tallentaa ennen pakattua. Yllä kuvattu menettely koskee sekä Android- että iOS-sovelluksia.
Pakkaamattomien vaiheiden suoritusajan laskemiseksi seuraa alla olevia vaiheita:
Vaihe 1: Lisää Evaluate JavaScript -vaihe ennen pakollisia pakkaamattomia vaiheita seuraavalla koodilla:var operationStartTime = Date.now();
Vaihe 2: Lisää Evaluate JavaScript -vaihe vaadittujen pakkaamattomien vaiheiden jälkeen seuraavalla koodilla:var operationEndTime = Date.now();var CalculdTime = (operationEndTime – operationStartTime) / 1000; // Hae aika sekunneissaTC.userDataPoint(overallTime, CalculatedTime); // Luo käyttäjätietopiste
Vaihe 3: Kun olet suorittanut komentosarjan ohjaimessa ja analysoinut raakatulokset Analysisissa, lisää datapisteiden kaavio Analyysissa nähdäksesi komentosarjan pakkaamattoman osan suoritusajan:
Merkintä : Ehdotettu lähestymistapa suoritusajan laskemiseen ei takaa tarkkoja mittauksia. Se on vain kiertotapa ja laskee sekä verkkoajan TruClientistä Mobile Centeriin että suoritusajan (Mobile Centerin komentojen tulkinta, objektin tunnistus ja toimintojen suorittaminen) vaadituille vaiheille.
3. Palvelinvarmennevirheen luominen epäonnistui Mobile Centerin asennuksen aikana
Mobiilikeskuksen asennuksen aikana asennus epäonnistuu palvelimen varmenteen luomisen aikana ja saat virheilmoituksen Palvelinvarmenteen luominen epäonnistui. Asennus keskeytyy ja palautuu sen jälkeen. Tämä on vakava ongelma, jota on tarkasteltava.
Ratkaisu
Tässä kerron sinulle virheen syyn ja ratkaisun. Tämä johtuu siitä, että koneessa on FQDN, joka alkaa numerolla, se ei välttämättä liity SSL:n käyttöön/ei käyttämiseen asennuksen aikana.
FQDN:n on alettava englanninkielisellä aakkosmerkillä. Numeroilla alkavia FQDN:itä ei tueta. Ratkaise ongelma muuttamalla koneen nimi alkamaan aakkosmerkillä ja jatkamalla asennusta uudelleen.
4. PostgreSQL 9.3 -pääkäyttäjän (postgres) salasanan palautus
Minulla oli ongelmia PostgreSQL-pääkäyttäjätilin (postgres) salasanan nollauksessa. Kun PostgreSQL-palvelin asennetaan ensimmäisen kerran, postgres-pääkäyttäjätili luodaan automaattisesti.
Postgres superuser -tilin salasana tarvitaan päivitysprosessia varten. Jos tämä salasana katoaa, se voidaan nollata alla olevien ohjeiden avulla.
Ratkaisu
Nollaa salasana noudattamalla alla olevia ohjeita.
Vaihe 1: Luo varmuuskopio pg_hba.conf-tiedostosta, joka löytyy osoitteesta: C:Program FilesPostgreSQL9.3data
Vaihe 2: Avaa pg_hba.conf ja muuta METHOD md5:stä luotettaviksi kommentoimattomille merkinnöille (kommenteissa on #-symboli rivin alussa).
Vaihe 3: Käynnistä PostgreSQL-palvelu uudelleen.
Vaihe 4: Avaa PostgreSQL-hallintatyökalu, pgAdmin3.exe, joka löytyy kohdasta C:Program FilesPostgreSQL9.3in
Vaihe 5: Muodosta yhteys PostgreSQL 9.3 -palvelimeen kaksoisnapsauttamalla PostgreSQL 9.3 (localhost:5432) solmu. Kun salasanaa pyydetään, jätä se tyhjäksi ja paina Enter-näppäintä tai paina OK-painiketta.
Vaihe 6: Siirry sitten kohtaan Tiedosto > Vaihda salasana……. valikosta. Lähde Nykyinen salasana tyhjäksi ja täytä uusi salasana ja sen vahvistusmuokkausruudut ja napsauta OK. Vaihe 7: Palauta lopuksi pg_hba.conf alkuperäiseen tilaan ja käynnistä PostgreSQL-palvelu uudelleen.
5. Virhe: Xcode/iOS-lisenssin hyväksyminen edellyttää järjestelmänvalvojan oikeuksia
HPMCenabler-työkalu ei toimi kunnolla Xcode-lisenssikauden vuoksi. Tämä on valtava ongelma. Xcode/iOS-lisenssin hyväksyminen edellyttää järjestelmänvalvojan oikeuksia, suorita sudo xcodebuild -license ja yritä sitten tätä komentoa uudelleen. Se johtuu Xcode-lisenssisopimuksesta, odottava hyväksyntä ei salli HPMCenablerin toimintaa oikein
Ratkaisu
Mene vain MAC-koneeseen, avaa Xcode ja hyväksy lisenssiehdot ja suorita HPMC Enabler uudelleen. Tämä tarjoaa sinulle korjauksen.
6. CTBC-Upload APP -virhekoodi 2110
HPMC-palvelu ei käynnistynyt, kun raporttitiedosto oli poistettu sijainnista hpmc/server/reports. On huomattu, että yllä olevassa paikassa on raporttitiedosto, jonka koko on 13G ja se voi olla syynä siihen, että sovelluksen lataus epäonnistui virheellä 2110. Joten käyttäjä poisti tämän suuren raporttitiedoston. Tämän tiedoston poistamisen jälkeen havaitaan kuitenkin, että nginx-prosessi ei voi käynnistyä normaalisti, mikä johtaa siihen, että HPMC-palvelu ei käynnisty.
Ratkaisu
Perimmäinen syy johtuu siitä, että nginx.conf ei ollut täydellinen, eikä Mobile Center voi analysoida sitä. T&K korvataan oikealla nginx.conf:lla, sitten palvelu käynnistetään onnistuneesti. nginx.conf on julkinen tiedosto, mikä tahansa ohjelma tai palvelu voi määrittää tai muokata sitä.
Mutta yleensä tämän tiedoston lukeminen/kirjoittaminen voi taata tarkat ja täydelliset tiedot, eikä aiheuta virheitä. Tämän ongelman skenaariossa se johtuu levytilan loppumisesta, mikä johtaa nginx.conf-tiedoston epäonnistumiseen.
Mitä tulee koodin lukemiseen/kirjoitukseen, se joko tallennetaan onnistuneesti (conf-tiedosto päivitetään) tai kirjoitus epäonnistuu (conf-tiedostoa ei päivitetä), kaikesta tästä tehtävästä vastaa itse Linuxin sääntö.
Tilan tulisi kuitenkin kuulua erityisalueeseen. Lisäksi palvelin/raportit-luokan tarkoitus on säilyttää laitetiedot aina tallennuksen/toiston yhteydessä. Kuten CPU, muisti, kuvakaappaukset ja niin edelleen. Käyttäjät voivat määrittää, keräävätkö ne vai eivät aina kun luovat työtä.
7. PostgreSQL 9.6 -pääkäyttäjän (postgres) salasanan palautus
Tässä asiakirjassa kuvataan PostgreSQL-pääkäyttäjätilin (postgres) salasanan nollaus. Kun PostgreSQL-palvelin asennetaan ensimmäisen kerran, pääkäyttäjätili postgres luodaan automaattisesti. Postgres Superuser -tilin salasana tarvitaan päivitysprosessia varten:
Ratkaisu
Jos tämä salasana katoaa, se voidaan nollata alla olevien ohjeiden avulla.
Vaihe 1: Luo varmuuskopio pg_hba.conf tiedosto, joka löytyy osoitteesta: C:Program FilesPostgreSQL9.6data
Vaihe 2: Avaa pg_hba.conf ja muuta MENETELMÄ alkaen md5 kohtaan luottamus Kommentoimattomille merkinnöille (kommenteissa on #-symboli rivin alussa):
Vaihe 3: Käynnistä PostgreSQL-palvelu uudelleen:
Vaihe 4: Avaa PostgreSQL-hallintatyökalu, pgAdmin4.exe , joka löytyy kohdasta C:Program FilesPostgreSQL9.6pgAdmin 4in
Vaihe 5: Muodosta yhteys PostgreSQL 9.6 -palvelimeen kaksoisnapsauttamalla PostgreSQL 9.6 solmu. Kun salasanaa pyydetään, jätä se tyhjäksi ja paina Enter-näppäintä tai paina OK-painiketta:
Vaihe 6: Laajenna Tietokannat solmu ja valitse postgres tietokanta. Siirry sitten kohtaan Työkalut > Kyselytyökalu valikosta ja kirjoita alla oleva SQL-lause:
ALTER USER postgres salasanalla 'myNewPassword';
Vaihe 7: Lopuksi palauta pg_hba.conf alkuperäiseen tilaan ja käynnistä PostgreSQL-palvelu uudelleen
8. Mobile Center (MC): Yhteyden muodostaminen HPE Mobile Centeriin epäonnistui, kun MC-komentosarjaa suoritettiin ALM:sta.
Kun MC-komentosarja suoritetaan ALM:sta, raportissa ilmoitetaan virhe Yhteyden muodostaminen HPE Mobile Centeriin epäonnistui. Kuitenkin, jos suoritat identtisen skriptin UFT:stä, se toimii hyvin. Jos käyttäjä haluaa integroida ALM:n Mobile Centeriin, MC tarjoaa alkumerkkijonon; siksi käyttäjän tulee käyttää tilauskohtaisten merkkijonojen sijaan MC:n tarjoamia merkkijonoja.
Jos haluat käyttää ALM:a Mobile Centerin kanssa, sinun on tarkistettava MC-yhteys ALM Mobile Centerin kokoonpanoasetuksista UFT-puolen sijaan. Varmista, että MC-yhteys on jatkuvasti vakaa.
Huomioi Single Sign aloitusmerkkijonossa ottaaksesi ALM-yhteyden käyttöön Mobile Centerin kanssa. Mukautetun merkkijonon sijaan MC tarjoaa alkumerkkijonon. Jos käytät virheellistä alkumerkkijonoa, palvelin muuttaa sitä, kun käynnistät MC-palvelimen uudelleen, mikä johtaa epäonnistuneeseen MC-yhteyteen. Käyttäjä voi saada alkumerkkijonon (Dsso.initString) täältä:
Windows: C:Program FilesMobile Center Serverserverwrapperwrapper.conf
Linux: /opt/mc/server/conf/setenv_common.sh
9. Miten ideavice_id.exe-työkalua käytetään?
Tätä apuohjelmaa voidaan käyttää luetteloimaan kaikki tällä hetkellä kytketyt/liitetyt laitteet. Idevice_id.exe on osa mukana tulevia työkaluja libimobiililaite kirjasto, joka on monialustainen ohjelmistoprotokollakirjasto ja työkalut natiiviviestintään iOS®-laitteiden kanssa. Tätä apuohjelmaa voidaan käyttää kaikkien tällä hetkellä kytkettyjen laitteiden luetteloimiseen. Tämä ongelma voidaan ratkaista asentamalla Mobile Center 2.53. 8248. Tämä auttaa sinua varmasti.
The libimobiililaite työkalut sisältyvät Mobile Centeriin seuraavilla poluilla:
· MC-palvelin : serverlibimobiledevicewindows-amd64
· Itsenäinen liitin : connectorlibimobiledevicewindows-amd64
Ratkaisu
Tässä ovat idevice_id.exe-vaihtoehdot. Ohjeet ovat alla mainitut:
Vaihe 1: Avaa komentokehote ja siirry libimobiledevice-hakemistoon
Vaihe 2: Suorita alla oleva komento:
idevice_id.exe -l
10. Kuinka asentaa iOS-sovelluksia ideviceinstaller.exe-työkalulla?
Olen asentanut iOS:n käyttämällä ideviceinstaller.exe utility.ideviceinstaller.exe on osa mukana toimitettuja työkaluja libimobiililaite kirjasto, joka on monialustainen ohjelmistoprotokollakirjasto ja työkalut natiiviviestintään iOS®-laitteiden kanssa.
Libimobiledevice-työkalut sisältyvät Mobile Centeriin alla olevilla poluilla:
MC-palvelin: serverlibimobiledevicewindows-amd64
Itsenäinen liitin : connectorlibimobiledevicewindows-amd64
Ratkaisu
Noudata alla olevia asennusvaiheita.
Vaihe 1: Siirry komentokehotteeseen ja siirry libimobiledevice-hakemistoon
Vaihe 2: Lue alla oleva komento: ideviceinstaller.exe -u -i
Esimerkki:ideviceinstaller.exe -u 9a0db5182243e7a52f5b583291b0cecba00aa694 -i C:TempHP4M-Agent.ipa