Miten

Micro Focus UFT Mobile – vinkkejä ja temppuja

4. marraskuuta 2021

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
  • 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 – maaliskuu 2021

1.UFT Mobile Server – ongelma avata yhteyksiä tietokantaan

UFT Mobile -palvelin oli lopettanut yhteyksien avaamisen Postgres-tietokantaan. Huomasimme myös, että UFT Mobile -palvelun uudelleenkäynnistys palautti palvelun toimivuuden.

Muutaman minuutin kuluttua linkkiongelma kuitenkin ilmaantui uudelleen (aikakatkaisuyhteys tiedostossa jetty.log). Vasta Postgres-palvelun uudelleenkäynnistyksen jälkeen ongelma hävisi.

Havaitsimme, että järjestelmänvalvojan asetuksiin liittyvän vastauksen palauttaminen tietokantapuolelta kestää kauan, kun tutkimme tätä ongelmaa. Huomasimme äskettäin myös virheen, jossa tämä pyyntö lähetettiin liian monta kertaa asiakaspuolelta (selaimelta). Valmistelimme korjauksen tähän, koska virhe saattaa aiheuttaa ongelmatekijän.

Tämä ongelma on ratkaistu tulevissa UFTM 3.5 -julkaisuissa.

2.[MC] Kun testataan Safarilla, jossa on IOS11 tai uudempi, kieleksi on valittava englanti

Kun käytät Safaria iPhonessa tai iPadissa, jossa on iOS 11 tai uudempi, kieleksi on valittava englanti. Se on saatavilla vain IOS 11:ssä ja uudemmissa.

Se löytyy vakoilusta, kun se tarkistetaan IOS12.x:n Safarilla. Kohokohta toimii hyvin. IOS10.3.x, toisaalta, ei kohtaa spy offset -ongelmaa.

Uusimman IOS-mekanismin noudattamiseksi MC:n on käytettävä WDA:ta, jonka versio on >= IOS11. MC käsitteli URL-elementtimerkkiä määrittääkseen, oliko se arvostelu vai ei. Tästä syystä on tärkeää asettaa IOS-kieleksi englanti. muuten se ei pysty paikantamaan osoitepalkkia, mikä johtaa Safar-vakoilupoikkeamiseen.

Ongelma voidaan korjata seuraavasti:

  • Se on saatavilla vain iOS 11:ssä ja uudemmissa.
  • iOS 11 ja uudemmat versiot: Kun käytät Safaria, varmista, että kieleksi on asetettu englanti.

3.UFT Mobile Center – ongelmia sovellusten asentamisessa laitteisiin

Ongelma liittyy ohjelmiston asennukseen tietokoneeseen. Olemme vahvistaneet, että automaattinen pakkaustoiminto on poistettava käytöstä sovelluksen asennuksen aikana.

OTA ART KÄYTTÖÖN – Osana vianmääritystä meidän pitäisi yrittää ottaa ART-instrumentointimekanismi käyttöön nähdäksemme, voimmeko välttää tämän ongelman (huomaa, että tällä mekanismilla tuotettuja/instrumentoituja apk-tiedostoja ei voi käyttää Android-versiota 5.0 alemmissa versioissa).

Ratkaise ongelma noudattamalla alla olevia ohjeita:

Avaa ApkInfuser.properties, joka sijaitsee osoitteessa {UFTM-palvelimen koti}/server/AndroidTools/ ApkInfuser.

Vaihda globaalin arvoa. enableART-ominaisuuden arvoksi true.

Tallenna kansio.

UFTM-palvelinpalveluita ei tarvitse käynnistää uudelleen.

Lataa ohjelmisto uudelleen ja kerro meille, miten se menee.

4.UFT Mobile – Testit biometrisellä simulaatiolla geolokalisaatiolla

Heidän on kyettävä käyttämään Geolokalisointia testisimulaatioiden suorittamiseen tietokoneissa.

Käyttäjien on noudatettava alla olevia ohjeita simuloidakseen GPS:ää MC:ssä Android-laitteille:

Ota kehittäjäasetukset käyttöön.

Useimmissa Android 4.2 -älypuhelimissa ja uudemmissa älypuhelimissa tämä voidaan saavuttaa siirtymällä kohtaan Asetukset > Tietoja puhelimesta ja napauttamalla Build-numeroa seitsemän kertaa.

  1. Ota Kehittäjäasetukset-kohdassa käyttöön seuraavat:
  • Pysy hereillä
  • USB-virheenkorjaus
  • Salli valepaikat
  1. Aseta valesijaintisovellukseksi UFTM Agent sen jälkeen, kun olet liittänyt järjestelmän UFT Mobileen, jotta GPS-simulaatio voidaan tehdä käytettäessä Android 6.0:aa tai uudempaa.
  • (Asetukset > Kehittäjäasetukset > Valitse valesijaintisovellus).
  • Jos asennat agentin uudelleen jostain syystä, sinun on toistettava tämä vaihe.
  1. Poista käytöstä Vahvista sovellukset USB:n kautta Kehittäjäasetuksissa (saatavilla Android 4.20:ssa ja uudemmissa).
  1. Ota käyttöön seuraavat lisävaiheet:
  • Valitse Kierrä näyttöä automaattisesti kohdasta Asetukset > Näyttö.
  • Jos simuloit GPS-tapahtumia testiä varten, salli GPS vain kohdassa Asetukset > Sijainti > Tila välttääksesi törmäykset todelliseen sijaintiisi WiFi/3G/LTE.
  • Varmista, että sinulla on aktiivinen Internet-yhteys jos testaamasi sovellukset sitä vaativat.

5.MC 2.7 - 3.1 asennus epäonnistui

Päivitys MC 2.7:stä MC 3.1:een ei onnistunut. Asennuslokeissa havaittiin seuraava virheilmoitus:

java.io.FileNotFoundException: Tiedostoa C:Program FilesPostgreSQL9.3datapg_hba.conf ei ole olemassa

Tiedot on siirretty D:appliPostgreSQL9.3dataan levyn C ongelman vuoksi. He löytävät tiedoston pg_hba.conf tältä sivustolta.

Tämän seurauksena voit kopioida pg_hba.conf-tiedoston D:stä haluttuun paikkaan C:ssä:

6. Päivämäärää ei voi asettaa iOS-laitteessa UFT:n avulla

Päivämäärää ei voi asettaa iOS-laitteessa UFT:n avulla. Olemme testanneet Data/Time-ohjausta iPad-laitteesta (iOS 11.4.1) Mobile Center 3.1:n ja UFT 14.51:n kanssa. Objektivakooja käyttämällä UFT voi tunnistaa 3 XCUIElementTypePickerWheel-säädintä (Date Hour Minute) MobileDropDown-ohjaimiksi. Näiden säätimien tekstiominaisuus on kuitenkin tyhjä, joten emme usko, että voit käyttää Select()-menetelmää ajan muuttamiseen.

Kiertokeinona pystyimme valitsemaan Timezone MobileLabelin ja muuttamaan aikavyöhykkeen haluamaasi aikaan (esim. Lontoo). Tämä muuttaa ajan kyseiselle aikavyöhykkeelle ilman, että sinun tarvitsee säätää ongelmallista MobileDropDown-ohjausta.

Katso liitteenä oleva video FTP UFTAlterTime.swf -tiedostossa.

Jos haluat automatisoida MobileDropDown-ohjauksen (päivämääräobjektin), se on hieman vaikeampaa. Kuten aiemmin mainittiin käyttämällä Object-spy-ohjelmaa, UFT voi tunnistaa 3 XCUIElementTypePickerWheel-säädintä (Date Hour Minute) MobileDropDown-ohjaimiksi.

Voit siis luoda erillisen merkinnän objektiarkistoon kullekin Mobile-pudotusvalikolle. Et voi käyttää Select()-menetelmää näitä avattavia valikoita vastaan, koska säätimistä ei palauteta teksti-ominaisuutta.

Pystyimme käyttämään Tap()-menetelmää ja säätämään x/y-koordinaatteja ajan lisäämiseksi/vähentämiseksi.

' Vähennä 1 tunti

Laite(Laite).App(Asetukset).MobileDropDown(MobileDropDownHr).Napauta 10 110

' Lisää 1 tunti

Laite(Laite).App(Asetukset).MobileDropDown(MobileDropDownHr).Napauta 10 180

7. Pakattujen sovellusten asennus epäonnistui CT50-päälaitteeseen, jossa on Android 4.4.4 MC 3:n kautta

Pakattu sovelluksen kaatuminen CT50-tietokoneessa, joka korjattiin muokkaamalla ApkInfuser.properties-tiedostoa Android-työkaluissa. Tämä ongelma johtuu dex-instrumenteista, ja se vaikuttaa vain Android-laitteisiin, joiden versio on vanhempi kuin 5.

Voimme ratkaista tämän ongelman muuttamalla alla mainittuja ominaisuuksia.

global.primaryDexConstraintRatio = 0,99

global.ignorePrimaryDexTooBigError = tosi

8. Mc-selainsovellusta ei voi asentaa etänä mobiilikeskuksen 2.80-versioon

Jos et pysty asentamaan MC Browseria mihinkään iOS-laitteeseen, kun käytät MC2.8:aa, ota meihin yhteyttä. Se johtuu vanhentuneesta todistuksesta.

Resoluutio:

varmenneongelma ratkaistu MC3.0:ssa. Hotfix 2.80.00.0037.

Ratkaisu:

Päivittääksesi varmenteen, asenna manuaalisesti MC3.0 mc-selain ja asenna sitten etänä MC2.8 mc-selain. Tällä kertaa sen pitäisi pystyä kiinnittämään.

9.MC 3.0: Kun olet vuorovaikutuksessa sovelluksen kanssa, on nyt uusi vaihtoehto pakottaa sovellukset sulkemaan

MC 3.0:n mukaan 'Sovelluksen kanssa kommunikoitaessa on nyt uusi vaihtoehto pakottaa sulkemaan tietokoneessa käynnissä oleva sovellus'. Emme kuitenkaan löytäneet aiheeseen liittyviä asiakirjoja.

Voit ratkaista ongelman seuraavasti:

Katso Käyttäjävuorovaikutukset Laitteen ohjauspaneelissa pakottaaksesi sovelluksen pysähtymään:

10. Sovellusten testi Advantage Mobile Center

Ongelma asennuksessa Advantage Online Shopping (AOS) – Demosovellus

Kokeiltu myös versioilla 1.1.7 ja 1.1.6; MC on 2.8

Kun aloitin AOS exe:n, se käynnistyi, odotti 100 % ajasta ja sulki sitten käynnistämättä mitään muuta asennusta. Ei ollut mitään keinoa palauttaa Android- tai iOS-tietoja sisällyttääksesi niitä MC:hen.

Seuraava on otettu AOS 1.1.7 -julkaisutiedoista: Androidille on lisätty sormenjälkitunnistus. AOS on nyt yhteensopiva Mobile Centerin uusimman version kanssa.

Seuraavaa voidaan käyttää ongelman ratkaisemiseen:

  1. Sovelluksen oikea versio (mobiilikäyttöön) ehdotettiin ja annettiin.
  2. Mobiilitutkimukseen tulee käyttää AOS:n mobiiliversiota.
  3. Sen mukana tulee MC-asennussarja. (Sisältyy mallisovelluskansioon)

11.Mobile Center ei pystynyt luomaan paketoitua versiota sovelluksesta

Mobiilikeskus ei kuitenkaan pystynyt tuottamaan sovelluksen pakattua versiota, ja sovelluksen latauksen yhteydessä tulee virheilmoitus: Mobiilikeskus ei kuitenkaan pystynyt luomaan sovelluksesta paketoitua versiota…

Ratkaisu tähän ongelmaan on seuraava:

  1. Navigoida johonkin:

C:Program FilesMobile Center ServerserverAndroidToolsApkInfuser

Ja Muistio auki – tiedosto ApkInfuser.properties

Säädä rivillä 11

global.estimateClassExpandRatio = 0,3

kohtaan

global.estimateClassExpandRatio = 0,5

  1. Tallenna kaikki ominaisuustiedostot.
  2. Käynnistä MC-palvelu uudelleen ja lataa sovellus uudelleen.