Com

Micro Focus UFT Mobile: consells i trucs

4 de novembre de 2021

Taula de continguts

  • Micro Focus UFT Mobile: consells i trucs: gener de 2021
    • 1. Solucionar l'error quan l'objecte no es pot identificar a iOS13.x
    • 2. Solucionar l'error quan l'aplicació no es pot carregar
    • 3. Instrucció per solucionar el problema quan alguns dispositius Android no apareixen al centre mòbil
    • 4. Solucionar l'error d'error del fitxer importCA.bat durant l'actualització del DM UFTM
    • 5. Solucionar l'error quan el servidor de connectors es desconnecta a UFT Mobile
    • 6. Correcció de l'error d'inici de sessió a UFT Mobile a l'aparició del codi d'error 2912
    • 7. Solucionar els problemes sorgits a causa de la contrasenya transportada sense xifrar
    • 8. Instrucció per reconèixer els telèfons Xiaomi
    • 9. Habilitació de l'ús de la simulació de codis de barres a ITI
    • 10. Instruccions per restablir la contrasenya al superusuari de PostgreSQL 9.3 (Postgres)
  • Micro Focus UFT Mobile: consells i trucs: febrer de 2021
    • 1. Restablir la contrasenya de superusuari de PostgreSQL 9.6 (Postgres).
    • 2. Instruccions per resoldre els problemes de reconeixement d'objectes al protocol TruClient Native Mobile, que abans eren causats per l'embalatge de les aplicacions mòbils al Mobile Center
    • 3. Corregiu l'error quan l'UFTM s'apaga mig després d'iniciar-lo des del dispositiu Lab: UFTM 3.3 a Chrome
    • 4. Mètodes per alterar el port de servei de l'empaquetador d'iOS
    • 5. Solucionant l'error No queda espai al dispositiu en el moment de penjar l'aplicació al Mobile Center
    • 6. Instruccions per solucionar l'error [UFT – Mobile Center] FACILITY_ITF en el moment d'execució de l'script
    • 7. Correcció de l'error en el moment de la instal·lació de MC 1.52 i MC 2.0 – variable COMSPEC.
    • 8. Instrucció per instal·lar les aplicacions d'iOS mitjançant l'eina ideviceinstaller.exe
    • 9. Instruccions per resoldre l'error 'Codi d'error d'error intern: 2000'.
    • 10. Passos per solucionar el codi d'error 2110 de l'aplicació CTBC-Upload
  • Micro Focus UFT Mobile - Consells i trucs - març de 2021
  • Micro Focus UFT Mobile - Consells i trucs - abril de 2021
    • Error: el programa no es pot iniciar perquè falta api-ms-win-crt-stdio-l1-1-0.dll a l'ordinador
    • Limitació per signar un fitxer IPA amb diversos perfils
    • Mobile Center - Compatibilitat ALM
    • Mobile Center (MC): és compatible amb Mobile Center i ofereix el rendiment següent de les aplicacions mòbils al dispositiu mòbil.
    • Aquest certificat va ser signat per una autoritat desconeguda
    • Els fitxers IPA no s'estan desplegant als dispositius iOS
    • Error No queda espai al dispositiu mentre penges l'aplicació al Mobile Center
    • Error durant la instal·lació de MC 1.52 i MC 2.0 – variable COMSPEC
  • Micro Focus UFT Mobile - Consells i trucs - maig de 2021
    • 1. Com canviar el port de servei del paquet d'iOS
    • 2. Com superar els problemes de reconeixement d'objectes al protocol TruClient Native Mobile, causats per l'empaquetament d'aplicacions mòbils al Mobile Center
    • 3. No s'ha pogut generar un error de certificat del servidor durant la instal·lació del Mobile Center
    • 4. Restabliment de la contrasenya de superusuari de PostgreSQL 9.3 (postgres).
    • 5. Error: acceptar la llicència Xcode/iOS requereix privilegis d'administrador
    • 6. Codi d'error de l'aplicació CTBC-Upload 2110
    • 7. Restabliment de la contrasenya de superusuari de PostgreSQL 9.6 (postgres).
    • 8. Mobile Center (MC): no s'ha pogut connectar a HPE Mobile Center quan s'executa l'script MC des d'ALM.
    • 9. Com utilitzar l'eina idevice_id.exe?
    • 10. Com instal·lar aplicacions d'iOS amb l'eina ideviceinstaller.exe?
  • Micro Focus UFT Mobile - Consells i trucs - juny de 2021
    • 1. Creació d'un projecte de model d'aplicació mitjançant una aplicació no empaquetada
    • 2. Aconseguint una latència molt irregular per als dispositius connectats al connector local
    • 3. Problema de rendiment de visualització web del dispositiu a UFT 14.0
    • 4. Durant l'inici de sessió a MC de vegades obtenim un error 'Codi d'error d'error intern: 2000'.
    • 5. Problema d'identificació d'objectes al navegador mòbil Chrome
    • 6. MC Connector no es pot connectar amb MC Server
    • 7. MC 2.70 + Appium 1.6.3: no s'ha pogut iniciar la sessió d'Appium
    • 8. Restableix la funcionalitat pwd de l'usuari que no funciona per a la versió MC 2.6
    • 9. Problema d'execució paral·lela
    • 10. Error en desinstal·lar Mobile Center Server

Micro Focus UFT Mobile - Consells i trucs - març de 2021

1.UFT Mobile Server: problema per obrir connexions amb la base de dades

El servidor UFT Mobile havia deixat d'obrir connexions a la base de dades Postgres. També vam trobar que el reinici del servei UFT Mobile va restaurar la funcionalitat del servei.

Tanmateix, després d'uns minuts, el problema de l'enllaç va tornar a aparèixer (connexió de temps d'espera al fitxer jetty.log). Només després de reiniciar el servei Postgres, el problema va desaparèixer.

Hem descobert que s'està trigant molt de temps a tornar una resposta del costat de la base de dades relacionada amb la configuració de l'administració mentre investiguem aquest problema. Recentment també hem detectat un error en què aquesta sol·licitud s'ha enviat massa vegades des del costat del client (navegador). Hem preparat una solució per a això, ja que l'error podria estar creant el factor problema.

Aquest problema es resol en futures versions d'UFTM 3.5.

2.[MC] Quan feu proves amb Safari amb IOS11 o superior, l'idioma s'ha de configurar en anglès

Quan utilitzeu Safari en un iPhone o iPad amb iOS 11 o posterior, l'idioma s'ha de configurar en anglès. Només està disponible a iOS 11 i posteriors.

Es troba amb l'activitat de compensació d'espionatge mentre comproveu amb Safari a IOS12.x. El més destacat està funcionant bé. IOS10.3.x, d'altra banda, no trobarà el problema de compensació d'espia.

Per complir amb l'últim mecanisme d'IOS, MC ha d'utilitzar WDA amb una versió >= IOS11. MC va tractar la marca de l'element URL per determinar si era una revisió o no. Com a conseqüència, és important configurar l'idioma d'IOS en anglès; en cas contrari, no podrà localitzar la barra d'adreces, cosa que provocarà un desplaçament d'espia Safar.

El problema es pot solucionar mitjançant:

  • Només està disponible a iOS 11 i posteriors.
  • Versions d'iOS 11 i posteriors: quan feu servir Safari, assegureu-vos que l'idioma estigui configurat en anglès.

3.UFT Mobile Center: problemes per instal·lar aplicacions als dispositius

El problema és la instal·lació del programari a l'ordinador. Hem confirmat que cal desactivar l'opció d'empaquetament automàtic durant la instal·lació de l'aplicació.

HABILITAR ART: com a part de la resolució de problemes, hauríem d'intentar habilitar el mecanisme d'instrumentació ART per veure si podem evitar aquest problema (tingueu en compte que els fitxers apk produïts/instrumentats amb aquest mecanisme no es poden executar en versions d'Android inferiors a 5.0).

Seguiu les instruccions següents per resoldre el problema:

Obriu ApkInfuser.properties, que es troba a la {inici del servidor UFTM}/server/AndroidTools/ ApkInfuser

Canvia el valor per al global. la propietat enableART a true.

Desa la carpeta.

No cal reiniciar els serveis del servidor UFTM.

Torneu a carregar el programari i feu-nos saber com va.

4.UFT Mobile – Proves amb simulació biomètrica mitjançant Geolocalització

Han de ser capaços d'utilitzar la geolocalització per executar simulacions de prova en ordinadors.

Els usuaris han de seguir els passos següents per simular el GPS a MC per a dispositius Android:

Activa les opcions de desenvolupador.

A la majoria de telèfons intel·ligents Android 4.2 i superior, això es pot aconseguir si aneu a Configuració > Quant al telèfon i toqueu el número de compilació set vegades.

  1. A Opcions de desenvolupador, activeu el següent:
  • Romandre despert
  • depuració USB
  • Permet ubicacions simulades
  1. Configureu l'aplicació d'ubicació simulada a UFTM Agent després d'adjuntar el sistema UFT Mobile per permetre la simulació GPS mentre utilitzeu Android 6.0 o superior.
  • (Configuració > Opcions de desenvolupador > Selecciona una aplicació d'ubicació simulada).
  • Si torneu a instal·lar l'agent per qualsevol motiu, haureu de repetir aquest pas.
  1. Desactiveu Verifica les aplicacions mitjançant USB a les opcions de desenvolupador (disponible a Android 4.20 i versions posteriors).
  1. Habiliteu els passos addicionals següents:
  • Seleccioneu Girar pantalla automàticament a Configuració > Pantalla.
  • Si esteu simulant esdeveniments GPS per a la vostra prova, permeteu el GPS només a Configuració > Ubicació > Mode per evitar col·lisions amb la vostra ubicació real des de WiFi/3G/LTE.
  • Assegureu-vos de tenir un actiu connexió a Internet si les aplicacions que esteu provant ho requereixen.

5. La instal·lació de MC 2.7 a 3.1 ha fallat

L'actualització de MC 2.7 a MC 3.1 no va tenir èxit. S'ha detectat el següent missatge d'error als registres d'instal·lació:

java.io.FileNotFoundException: el fitxer 'C:Program FilesPostgreSQL9.3datapg_hba.conf' no existeix

Les dades s'han transferit a D:appliPostgreSQL9.3data a causa d'un problema amb el disc C. Trobaran el fitxer pg_hba.conf en aquest lloc.

Com a conseqüència, podeu copiar el fitxer pg_hba.conf de D: a la posició prevista a C:

6.No es pot establir la data en un dispositiu iOS mitjançant UFT

No es pot establir la data en un dispositiu iOS mitjançant UFT. Hem provat el control de dades/hora des d'un dispositiu iPad (iOS 11.4.1) amb Mobile Center 3.1 i UFT 14.51. Mitjançant l'objecte espia, UFT pot reconèixer 3 controls XCUIElementTypePickerWheel (Data Hora Minut) com a controls MobileDropDown. Tanmateix, la propietat de text d'aquests controls està buida, de manera que no creiem que pugueu utilitzar el mètode Select() per modificar l'hora.

Com a solució alternativa, hem pogut seleccionar l'etiqueta de la zona horària del mòbil i modificar la zona horària a l'hora que voleu utilitzar (p. ex., Londres). Això alterarà l'hora a aquesta zona horària sense necessitat d'ajustar el problema de control de MobileDropDown.

Vegeu el vídeo adjunt al FTP UFTAlterTime.swf.

Si voleu automatitzar el control MobileDropDown (l'objecte de la data), serà una mica més difícil. Com s'ha esmentat anteriorment utilitzant l'espia Objecte, UFT pot reconèixer 3 controls XCUIElementTypePickerWheel (Date Hora Minut) com a controls MobileDropDown.

Per tant, podeu crear una entrada independent al repositori d'objectes per a cada menú desplegable mòbil. No podreu utilitzar el mètode Select() en aquests menús desplegables, ja que no es retorna cap propietat de text dels controls.

Hem pogut utilitzar amb èxit el mètode Tap() i ajustar les coordenades x/y per augmentar/disminuir el temps.

'Disminueix 1 hora

Dispositiu(Dispositiu).Aplicació(Configuració).MobileDropDown(MobileDropDownHr).Toqueu 10.110

'Augmentar 1 hora

Dispositiu(Dispositiu).Aplicació(Configuració).MobileDropDown(MobileDropDownHr).Toqueu 10.180

7.No s'ha pogut instal·lar aplicacions empaquetades al nostre dispositiu CT50 principal amb Android 4.4.4 mitjançant MC 3

Empaquetat bloqueig de l'aplicació a l'ordinador CT50, que es va solucionar editant el fitxer ApkInfuser.properties a Eines d'Android. Aquest problema és causat per la instrumentació dex i només afecta els dispositius Android amb una versió inferior a 5.

Podem resoldre aquest problema canviant les propietats esmentades a continuació.

global.primaryDexConstraintRatio = 0.99

global.ignorePrimaryDexTooBigError = cert

8.No es pot instal·lar l'aplicació del navegador mc de forma remota a la versió 2.80 del centre mòbil

Si no podeu instal·lar MC Browser en cap dispositiu iOS quan feu servir MC2.8, poseu-vos en contacte amb nosaltres. Es deu a un certificat que ha caducat.

Resolució:

problema de certificat resolt a MC3.0. Correcció ràpida 2.80.00.0037.

Solució alternativa:

Per actualitzar el certificat, instal·leu manualment el navegador MC3.0 mc i, a continuació, instal·leu de forma remota el navegador MC2.8 mc. Aquesta vegada, s'hauria de poder muntar.

9.MC 3.0: quan interactueu amb una aplicació, ara hi ha una nova opció per forçar el tancament de les aplicacions

'Quan et comuniques amb una aplicació, ara hi ha una nova opció per forçar el tancament d'una aplicació que s'executa en un ordinador', segons MC 3.0. Tanmateix, no hem pogut localitzar cap documentació sobre el tema.

Per solucionar el problema es poden seguir els passos següents:

Mireu Interaccions d'usuari al tauler de control del dispositiu per obligar una aplicació a aturar-se:

10.Prova d'aplicacions Advantage Mobile Center

S'ha produït un problema amb la instal·lació de Advantage Online Shopping (AOS) - L'aplicació Demo

També es va provar amb la versió 1.1.7 i 1.1.6; MC és 2,8

Quan vaig iniciar l'exe AOS, es va iniciar, va esperar el 100% del temps i després es va tancar sense iniciar cap altra instal·lació. No hi havia manera de recuperar dades d'Android o iOS per incloure-les a MC.

El següent és extret de les notes de la versió d'AOS 1.1.7: Per a Android, s'ha afegit l'autenticació d'empremta digital. AOS ara és compatible amb la versió més recent de Mobile Center.

Es pot utilitzar el següent per resoldre el problema:

  1. Es va suggerir i donar la versió correcta de l'aplicació (per a mòbils).
  2. La versió mòbil d'AOS s'ha d'utilitzar per a la recerca mòbil.
  3. Ve amb el kit d'instal·lació MC. (Inclòs a la carpeta d'aplicacions de mostra)

11.Mobile Center no ha pogut crear una versió empaquetada de l'aplicació

Tanmateix, Mobile Center no ha pogut produir una versió empaquetada de l'aplicació i es produeix un missatge d'error quan es penja l'aplicació: tanmateix, Mobile Center no ha pogut crear una versió empaquetada de l'aplicació...

La solució a aquest problema és la següent:

  1. Navega a:

C:Arxius de programaServidor del centre mòbilservidorAndroidToolsApkInfuser

I amb el Bloc de notes obert: fitxer ApkInfuser.properties

A la fila 11 ajustar

global.estimateClassExpandRatio = 0.3

a

global.estimateClassExpandRatio = 0.5

  1. Deseu tots els fitxers de propietats.
  2. Reinicieu el servei MC i torneu a carregar l'aplicació.