Proves Funcionals Unificades

Proves funcionals unificades de Micro Focus (UFT): consells i trucs

30 d'octubre de 2021

Taula de continguts

  • Consells i trucs d'UFT: gener de 2021
    • 1. Recuperació de vistes que falten després d'importar un fitxer .qcp del projecte de laboratori
    • 2. Instruccions per solucionar l'error HP.UFT.JSCTypeslib.dll (atl.dll) durant la instal·lació d'UFT One
    • 3. Instruccions per canviar la ubicació del registre a Octane
    • 4. Solució per corregir l'error d'identificació UFT
    • 5. Consells per amagar la barra de missatges que mostra UFT Agent va començar a depurar el navegador a les versions del navegador Google Chrome 79+
    • 6. Instruccions per executar correctament UFT a Jenkins quan hi ha un error
    • 7. Quan a causa de Parallel Runs, el desenvolupador d'UFT prova automàticament el projecte Cucumber
    • 8. Instruccions per publicar l'informe JUnit a Azure DevOps mitjançant el connector Application Automation Tools
    • 9. Comprovar si els ports s'han obert amb l'script de PowerShell
    • 10. Instruccions per configurar la configuració de DCOM per als scripts d'automatització
  • Consells i trucs d'UFT: febrer de 2021
    • 1. Instal·lació de la llicència de desenvolupador UFT a Linux/Mac
    • 2.Resolució del problema amb el mètode WaitUntilTestObjectState.waitUntil
    • 3. Passos per personalitzar el comportament del resultat de l'execució d'UFT
    • 4. Instrucció per habilitar el suport de documents PDF a UFT
    • 5. Comprovació de la compatibilitat amb les funcions multiplataforma
    • 6. Solucioneu el problema corrupte de la llicència UFT 12.53 SEAT
    • 7. Resolució del nom del paràmetre Datatable incloent caràcters com l'espai i el guió
    • 8. Cercar on emmagatzema la UFT la informació d'inici de sessió d'ALM
    • 9. Solució per a la vulnerabilitat ALM 12.60 amb la versió Apache struts
    • 10. Procediment per atorgar permís per provar ràpidament l'aplicació Professional Automation DCOM.
  • Consells i trucs d'UFT: març de 2021
    • 1. Procediment per redirigir i utilitzar un temps d'execució java diferent en lloc del present a l'instal·lador
    • 2. Solució per al problema de cerca de Java TreeNode a Java Swing
    • 3. Solucionar la fallada del mètode launchAut del desenvolupador UFT
    • 4. Requisits per a la instal·lació d'UFT
    • 5. Com trobar una imatge UFT Developer Docker per a Windows
    • 6. Com resoldre el problema dels diàlegs de propietats FileContentCheckpoint de trencaments del tema fosc que el fa inutilitzable
    • 7. Resolució del problema en què s'obren dues sessions d'IE en executar l'aplicació web UFT
    • 8. Com executar el motor d'execució del desenvolupador UFT
    • 9. Instruccions per resoldre el problema de rendiment experimentat amb la v14.53 i el lloc web .net
    • 10. Solució al problema del reconeixement d'objectes
  • Consells i trucs d'UFT: abril de 2021
    • 1. Instruccions per resoldre problemes amb dependències LFT
    • 2. Solució a la fallada de connexió entre la versió de prova d'UFT14 i el servidor de llicències AutoPass
    • 3. Passos per desactivar el control del compte d'usuari de Microsoft (UAC)
    • 4. Procediment per netejar i instal·lar components ALM.
    • 5. Detalls dels productes que poden coexistir instal·lats a la mateixa màquina
    • 6. Passos per a la configuració del connector Team Foundation Server (TFS).
    • 7. Solució per resoldre el problema de complexitat de la contrasenya del servidor de llicències d'AutoPass.
    • 8. Detalls sobre l'opció de llançament automàtic del costat del servidor al servidor Autopass per a clients UFT.
    • 9. La solució per al tancament automàtic de l'agent Edge d'UFT es tanca immediatament després de l'obertura
    • 10. Instruccions per actualitzar el servidor de llicències perquè admeti UFT 14.5 i 14.03
  • Consells i trucs d'UFT: maig de 2021
    • 1. Llicència UFT corrupta 12.53 SEAT
    • 2. (CAS-40004) Problema amb el mètode WaitUntilTestObjectState.waitUntil
    • 3. Instal·leu la llicència de desenvolupador UFT a Linux/Mac
    • 4. Suport de funcions multiplataforma
    • 5. Nom del paràmetre de la taula de dades que inclou caràcters com l'espai i el guió
    • uft > ca > 15.0-15.0.1 > Ajuda UFT > Contingut > WhatsNew > whats-new-15.0.htm#mt-item-3'>admhelp.microfocus.com > uft > ca > 15.0-15.0.1 > Ajuda UFT > Contingut > Novetats > whats-new-15.0.htm#mt-item-3
    • 6. Es pot utilitzar una llicència de viatge diari (i una llicència de viatge remot) en entorns virtuals i Windows Server?
    • 7. És possible redirigir i utilitzar un entorn d'execució de Java diferent del que s'inclou amb l'instal·lador?
    • 8. On emmagatzema UFT la informació d'inici de sessió d'ALM?
    • 9. Resultat de l'execució del desenvolupador UFT
    • 10. Personalitzeu el comportament del resultat de l'execució del desenvolupador d'UFT
  • Consells i trucs d'UFT: juny de 2021
  • Consells i trucs d'UFT: juliol de 2021
    • 1. Com canviar la ubicació del registre a Octane?
    • 2. La cerca de Java TreeNode té problemes a Java Swing.
    • 3. Motor d'execució de desenvolupadors UFT.
    • 4. S'obren dues sessions d'IE quan l'usuari obre/executa l'aplicació web UFT.
    • 5. UFT 14.5 – Problema de reconeixement d'objectes.
    • 6. Estic buscant una imatge UFT Developer Docker per a Windows.
    • 7. No es pot executar UFT a Jenkins mitjançant l'eina d'automatització d'aplicacions Micro Focus.
    • 8. La prova de l'API UFT no utilitza el número d'iteració actual al bucle
    • 9. Els meus noms d'acció a uft no són els mateixos noms d'acció a alm encara que sigui la mateixa prova.
    • 10. El tema fosc trenca els diàlegs de propietats del punt de control del contingut del fitxer: no es poden utilitzar.
  • Consells i trucs d'UFT: agost de 2021
    • 1. L'ajuda F1 està trencada a la v15.0.1.
    • 2. UFT no retorna les llicències als servidors de llicències quan es tanquen quan les executa l'agent remot.
    • 3. Proves funcionals unificades (UFT): s'ha desactivat l'accés a l'amfitrió de missatgeria nativa, fet que va impedir la identificació de l'UFT.
    • 4. UFT fallat durant la reproducció d'ALM.
    • 5. Com amagar la barra de missatges que mostra UFT Agent va començar a depurar el navegador a les versions del navegador Google Chrome 79+.
    • 6. Per què no es pot accedir al lloc web de Mercury Tours?
    • 7. L'actualització d'UFT 14.53 a 15.0 trenca el mecanisme de reserva de la llicència.
  • Consells i trucs d'UFT: setembre de 2021
    • 1. La integració d'eCATT i SolMan pot trobar que falta el fitxer librfc32.dll o un error de connexió amb SAPGUI 750 Patch 03 i posterior
    • 2. UFT 14.01 reconeix els objectes generadors de poder només quan s'inicia UFT com a administrador
    • 3. Components ALM
    • 4. La versió de prova d'UFT14 no es pot connectar al servidor de llicències d'AutoPass
    • 5. Connectivitat ALM UFT
    • 6. Passos per configurar el connector Team Foundation Server (TFS).
      • Els usuaris volen conèixer els passos detallats per configurar el connector Team Foundation Server (TFS). Perquè permet al sistema Microsoft Team Foundation Server CI activar proves mitjançant UFT des del sistema de fitxers local, des d'ALM o des del mòdul ALM Test Lab.
    • 7. La instal·lació d'una llicència a Autopass pot aparèixer automàticament com a llicència arxivada
    • 8. Hi ha una pila de trucades per utilitzar durant la depuració dels scripts de prova de la GUI?
    • 9. Accés denegat durant l'execució a les proves de GUI VAPI-XP/UFT d'ALM
    • 10. Hi ha una opció d'alliberament automàtic del costat del servidor a AutoPass Server per a clients UFT?
  • Consells i trucs d'UFT: octubre de 2021
    • 1. Actualitzeu el servidor de llicències perquè sigui compatible amb UFT 14.5 i 14.03
    • 2. Problema de complexitat de la contrasenya del servidor de llicències d'AutoPass
    • 3. No es pot connectar al servidor de llicències després d'actualitzar a APLS 10.70
    • 4. El pedaç 3 del client UFT v12.54 funciona amb APLS v10.7?
    • 5. UFT 14.03 El pedaç 3 i 14.51 no poden reconèixer objectes a Chrome 71
    • 6. Desinstal·lació neta del servidor de llicències d'Autopass
    • 7. UFT no reconeix els objectes Oracle 12C
    • 8. Anàlisi de codi estàtic per a UFT
    • 9. Inici de sessió Autopass
    • 10. Informes Autopass

Consells i trucs d'UFT: juny de 2021

1. Necessiteu assistència sobre els atributs del client i la creació de grups, restringir el consum de llicències i revocar llicències.

Avui m'he enfrontat a alguns problemes mentre intentava seguir les instruccions per crear grups d'usuaris per tal de restringir els usuaris. No va funcionar. Com que he migrat amb èxit part del nostre personal a un nou departament. També vaig provar de bloquejar usuaris i això tampoc no va funcionar. Puc configurar un webex perquè em puguis ajudar amb aquest problema?

Solució

Aquests són els passos necessaris per trobar els atributs del client i crear un grup:

Pas 1: Suprimeix el grup que hem creat

Pas 2: Consumiu una llicència de la vostra màquina UFT, de manera que la vostra instància UFT es pugui connectar a APLS sense cap reserva de grup

Pas 3: Aneu a Ús de la llicència i feu clic a la funció que s'acaba de connectar

Pas 4: Comproveu la llicència a la llista i feu clic a Informació del client

Pas 5: Allà trobareu el nom d'usuari/altre atribut de client que necessiteu utilitzar al grup

Pas 6: Creeu un grup nou (no restringiu llicències ni bloquegeu el grup).

Pas 7: Afegiu l'usuari amb l'atribut nom d'usuari/client del pas 5.

Pas 8: Proveu de connectar-vos a UFT, també intenteu connectar un usuari de fora del grup a AutoPass.

En cas que vulgueu provar d'utilitzar el grup per a la restricció de la llicència, per tant:

Seguiu els passos anteriors del pas 1 al 7 i, a la pestanya Reserva basada en productes o Reserva basada en funcions, col·loqueu-vos a la piscina i seleccioneu l'opció del botó de bloqueig. D'aquesta manera, tots els usuaris afegits al grup no podran consumir llicències.

Important: si hi ha una sessió actual activa d'un usuari d'UFT que està consumint una llicència simultània, i afegiu aquest usuari al grup d'usuaris restringits; la sessió de l'usuari no s'aturarà. Només limitarà l'usuari de tornar a llançar UFT. Si voleu aturar una sessió d'un usuari que consumeix una llicència simultània, haureu de revocar manualment la llicència del costat APLS.

2. Falten vistes després d'importar un fitxer .qcp del projecte de laboratori.

Quan s'importa l'ALM 'Lab Project' des d'un fitxer .qcp, falten les vistes db/schema. Si us plau, proporcioneu qualsevol ajuda si podeu.

Solució

És possible exportar/importar un projecte de laboratori a/des d'un fitxer .qcp afegint el següent paràmetre de configuració del lloc...

Nom del paràmetre: SHOW_LAB_PROJECT

Valor del paràmetre: Y (N és per defecte)

Com que el mecanisme d'importació d'ALM tracta l'estructura del projecte de laboratori com un projecte estàndard, faltaran les vistes a la base de dades/esquema.

Per corregir aquest problema, utilitzeu les consultes del fitxer adjunt: LabProject DropCreate Views.zip

El fitxer .zip esmentat conté consultes tant per a MSSQL com per a Oracle.

Es recomana utilitzar primer les declaracions 'drop' per eliminar les vistes duplicades o malformades

A continuació, utilitzeu les declaracions 'crear' per crear les vistes esperades

3. Vulnerabilitat ALM 12.60 amb la versió Apache Struts.

Ens podeu proporcionar els passos per corregir aquesta vulnerabilitat trobada amb ALM 12.60? El meu equip de seguretat ho ha marcat. Referències: cwiki > apache.org > confluència > pantalla > WW > S2 059 i cwiki > apache.org > confluència > pantalla > WW > S2 060 . Gràcies, Cliff

Solució

Segons les instruccions de les notes de llançament, el marc struts 2 es va eliminar a partir d'APLS 11.0.0, per tant, RnD va proporcionar una solució alternativa als usuaris que s'enfrontaven a aquest problema a APLS 10.9. Aquests són els passos necessaris:

Pas 1: ATURA el servei APLS

Pas 2: Navegueu a la següent ubicació

C:Arxius de programaautopassaplsaplswebappsautopassWEB-INFlib

Pas 3: Creeu una còpia de seguretat i després suprimiu els pots següents

struts2-core-*.*.**.jar

struts2-tiles-plugin-*.*Ste

Pas 4: Ara, copieu els pots actualitzats a la mateixa ubicació que s'esmenta al pas 2 (hauria de ser un fitxer zip)

Pas 5: INICI el servei APLS

4. Configuració manual de la configuració de DCOM per als scripts d'automatització.

La configuració d'UFT DCOM per als scripts d'automatització es pot habilitar durant la instal·lació o executant l'aplicació de components d'instal·lació addicionals després de la instal·lació. Aquest procés mostra com habilitar aquesta configuració manualment i es pot utilitzar com a pas de resolució de problemes quan s'enfronten problemes amb la configuració de DCOM quan s'executa UFT amb una configuració externa. eines.

Solucions

Pas 1: Consola de serveis de components (escrivint Serveis de components a la barra de cerca de Windows o executant l'ordre dcomcnfg.exe)

Pas 2: amplieu els serveis de components

Pas 3: Amplieu els ordinadors

Pas 4: Amplieu El meu ordinador

Pas 5: amplieu la configuració de DCOM

Pas 6: cerqueu l'aplicació professional QuickTest

Pas 7: Feu clic amb el botó dret > Propietats Aplicació professional QuickTest

Pas 8: aneu a la pestanya Identitat

Pas 9: seleccioneu quin compte d'usuari voleu utilitzar per executar aquesta aplicació L'usuari interactiu

Pas 10: premeu el botó D'acord botó per desar els canvis

5. Com atorgar permisos a l'aplicació QuickTest Professional Automation DCOM?

Si obteniu errors amb la configuració de DCOM quan executeu la prova UFT amb una aplicació externa, hauríeu de comprovar si l'usuari que executa la prova té permisos per executar l'aplicació DCOM d'automatització professional QuickTest.

Si obteniu errors amb la configuració de DCOM quan executeu la prova UFT amb una aplicació externa, hauríeu de comprovar si l'usuari que executa la prova té permisos per executar la prova. Aplicació DCOM d'automatització professional QuickTest seguiu els passos següents

NOTA: Si el vostre usuari no és a la llista, heu de fer clic al botó afegir i afegir-lo

Després de seguir aquests passos, hauríeu de poder executar la prova UFT sense problemes relacionats amb DCOM

Pas 1: Obriu la consola de Component Services (escrivint Component Services a la barra de cerca de Windows o executant l'ordre dcomcnfg.exe)

Pas 2: Amplieu els serveis de components

Pas 3: Ampliar Informàtica

Pas 4: Amplieu El meu ordinador

Pas 5: Amplieu la configuració de DCOM

Pas 6: Cerqueu l'aplicació professional QuickTest

Pas 7: Feu clic amb el botó dret > Propietats Aplicació professional QuickTest

Pas 8: Aneu a la pestanya de seguretat i comproveu si el permís d'inici i activació està en gris

Si els permisos d'inici i activació estan atenuats, seguiu els passos de per concedir permís al vostre usuari actual,

NOTA: Aquest procés s'ha de fer amb un usuari amb drets d'administrador

Pas 9: Aneu a la pestanya General i copieu l'identificador de l'aplicació

Pas 10: Obriu l'Editor del registre cercant l'editor del registre a la barra de cerca de Windows, no executant l'ordre regedit.msc

Pas 11: Obriu HKEY_CLASSES_ROOT i cerqueu l'ID de l'aplicació

NOTA: Feu clic amb el botó dret a HKEY_CLASSES_ROOT i utilitzeu l'opció Cerca... per cercar l'ID de l'aplicació

Pas 12: Feu clic amb el botó dret al registre {Your_Application_ID} i feu clic a l'opció Permisos...

Pas 13: Cerqueu l'usuari al qual voleu atorgar permisos a la llista d'usuaris i doneu-li el control total

6. Com solucionar l'error HP.UFT.JSCTypeslib.dll (atl.dll) en instal·lar UFT One?

M'estic queixant de rebre el missatge d'error següent quan instal·lo UFT One a la màquina d'un company. Aquest és el missatge d'error: fitxer C://UFT_One_15.0_DVD.* .HP.UFT.JSCTypeslib.dll El fitxer d'instal·lació d'UFT One es va desar i es va iniciar amb privilegis d'administrador des de la unitat C del sistema. Tot va passar perquè el fitxer Active Template Library (atl.dll) no està registrat.

L'ATL és un conjunt de classes C++ basades en plantilles desenvolupades per Microsoft que s'utilitzen per simplificar la programació mitjançant objectes COM. No tenir aquesta DLL registrada pot provocar problemes d'instal·lació d'UFT One amb l'error: HP.UFT.JSCTypeslib.dll .

MEDI AMBIENT:

L'aplicació era UFT One versió 15.0

El sistema operatiu que s'executava a la màquina era Windows 10.

Solució

DESCOBRIMENT:

El problema va ser resolt per l'usuari a partir d'una pregunta feta a l'FTC amb l'usuari. La pregunta va ser confirmar si el fitxer Active Template Library (atl.dll) a la màquina estava registrat.

RESOLUCIÓ:

L'usuari va trobar que el fitxer Active Template Library (atl.dll) a la màquina no està present al principi. El fitxer es va col·locar i ara ja poden instal·lar l'UFT One.

COM REGISTRAR EL FITXER DE LA BIBLIOTECA DE PLANTILLES ACTIVES (atl.dll) EN UNA MÀQUINA:

Pas 1. Baixeu el fitxer atl.dll

NOTA:

Fixeu-vos en si és un fitxer de 64 o 32 bits, així com l'idioma que utilitza.

Trieu aquests fitxers dll en quin idioma correspon a l'idioma del vostre programa.

Per als programes de 64 bits, utilitzeu fitxers de 64 bits. Es recomana descarregar les últimes versions dels fitxers dll per a una funcionalitat actualitzada.

Pas 2. Col·loqueu el fitxer descarregat al camí que es troba a la carpeta (C:WindowsSystem32).

Pas 3. Feu clic a Inici>Executar

A la finestra Executar, introduïu regsvr32 C:WINDOWSsystem32atl.dll

Pas 4. Si tot funciona, hauríeu de rebre un missatge d'èxit RegSvr32:

DllRegisterSever a C:WindowsSystem32atl.dll ha tingut èxit.

7. Usuari SaaS JEPPESEN SD00392949: UFT v15 ja no proporciona valors per a determinades propietats per als objectes JavaTree

Usuari de SaaS JEPPESEN SD00392949: UFT v15 ja no proporciona valors per a determinades propietats per als objectes JavaTree que provoquen tots els nostres

Com que he hagut d'actualitzar a UFT v15, no he pogut executar les meves proves a la nostra aplicació AMDB2, que està basada en Java: JRE 6. Aquest problema que estem tenint, fins ara, és que UFT no veu correctament l'objecte PanelTree. que faig servir extensible a la meva aplicació. UFT encara reconeix el PanelTree des del dipòsit d'objectes, però hi ha propietats que ja no s'omplen amb valors, si us plau, vegeu a continuació.

Quan intento navegar a diferents nodes del PanelTree amb el nostre codi actual, rebo un error no especificat molt genèric. S'està intentant utilitzar els números d'índex: JavaWindow(AMDB). JavaTree (PanelTree). Seleccioneu (#0; #1) ens donarà un error de: No es pot identificar l'element especificat de l'objecte PanelTree. Confirmeu que l'element especificat s'inclou a la col·lecció d'elements de l'objecte.

Quan faig servir Object Spy al PanelTree, hi ha 2 propietats que ja no tenen valors que abans en la v12.53: Aquestes propietats són text i valor. Estic adjuntant un document amb aquesta informació i captures de pantalla.

Solució

Sembla que el fet que tingueu java 1.6 podria estar causant el problema, però R&D va preparar una correcció ràpida perquè la proveu. Provem la correcció ràpida, però tingueu en compte que si la solució no funciona, el següent suggeriment serà recopilar els resultats de la reparació mitjançant una altra versió de JRE com la 1.8, per exemple.

La correcció es troba a l'FTP com a 15_0_patch_JavaTree_path.zip, extreu-la i veureu dues carpetes (32 i 64) i en aquestes carpetes C:Program Files (x86)Micro FocusUnified Functional Testinginjavaclasses 64s veureu els fitxers que heu de substituir al vostre sistema.

Per als fitxers dins de 32 carpetes, aneu a C:Program Files (x86)Micro FocusUnified Functional Testinginjavaclasses, feu una còpia de seguretat dels arxius existents i substituïu-los pels nous.

Per als fitxers dins de la carpeta 64, aneu a C:Program Files (x86)Micro FocusUnified Functional Testinginjavaclass 64, feu una còpia de seguretat dels fitxers antics i substituïu-los pels nous.

8. Els scripts de prova UFT existents FAIL després de la migració ALM 15 i UFT One.

Estava fent servir ALM 15.0.1 amb Oracle 19c i Windows 2019. Els scripts de prova UFT existents han començat a FAIL després de la migració a ALM 15 i l'actualització d'UFT One (15.0.1 compilació 1068). Vaig veure l'error següent: DataTable de la instrucció UFT One. GetSheet (per a cada paraula clau) no funciona com s'esperava. Això ha bloquejat la usabilitat d'UFT One després de la migració d'UFT 14.52 a UFT One

Solució

R+D va proporcionar una correcció ràpida per al comportament informat. També recomanen afegir un GetSheet després d'importar un nou DataSheet al temps d'execució de DataTable. Després d'això, no trobareu cap error.

9. El correu de prova ha fallat amb SSL activat.

El correu de prova ha fallat amb un missatge d'error: S'ha produït un error en enviar el correu electrònic. Si us plau, introduïu el servidor de correu, el port o el correu electrònic de l'administració correctes si feu servir el port requerit SSL

El correu de prova té èxit amb el port 25, sense SSL.

A la mateixa màquina, l'usuari pot enviar correu des de PowerShell amb l'ajuda del seu tècnic informàtic. L'ordre que s'utilitza a continuació:

send-MailMessage -From admin@example.com -to user@example.com -UseSsl -Credential get-credential -SmtpServer mailserver@example.com -Port 111 -Body Hola, Aquest és un correu electrònic de prova.

Solució

Aquests són alguns dels passos a seguir.

Pas 1: Canvieu el número de port com a document KM02469456

Pas 2: Editeu el fitxer autopassalpslicense serverdataconfmailconfig.properties

Pas 3: Afegiu la propietat següent: proveu totes les combinacions següents

mail.smtp.ssl.trust =* O mail.smtp.ssl.trust = nom d'amfitrió del vostre servidor de correu

mail.protocol.ssl.trust=* O mail.protocol.ssl.trust = nom d'amfitrió del vostre servidor de correu

Nota: manteniu tls, auth, ehlo true quan proveu l'anterior i recolliu els registres de cadascuna de les combinacions si no us pot ajudar.

mail.smtp.starttls.enable=true

mail.smtp.auth= cert

mail.smtp.ehlo= cert

10. (0803461) Proves paral·leles de desenvolupadors d'UFT amb dispositius mòbils

Sóc soci de Micro Focus Global SVI. Si us plau, conservi el número de cas Orasi (0803461) a tota la correspondència. Assegureu-vos que l'agent assignat a aquest cas treballa en una zona horària compatible amb l'horari de treball de la zona horària oriental (EUA). L'usuari està intentant utilitzar UFT Developer per fer proves paral·leles en dispositius mòbils. admhelp microfocus.com > uft dev > ca > 15.0 – 15.0.1 > Centre d'ajuda > Contingut > Com fer-ho > Executar Lean FT – Parallel.htm indica que es poden fer proves paral·leles en aplicacions mòbils natives i híbrides. L'usuari ha pogut connectar i llançar correctament 2 dispositius mòbils des de la màquina UFT Dev, però la prova només s'executa al segon dispositiu llançat. Consulteu el codi adjunt, els registres mòbils d'UFT, els registres de desenvolupadors d'UFT i els registres de la consola.

Solució

Avui comparteixo el codi amb una mostra d'execució paral·lela, la mostra es va crear utilitzant la documentació per a desenvolupadors d'UFT per a cogombre i la documentació de cumber per a l'execució paral·lela,

admhelp microfocus.com > uftdev > ca > 15.0 – 15.0.1 > Centre d'ajuda > Contingut > Com fer-ho > Cucumber.htm ?Resalta = cogombre , cucumber.io > documents > guies > execució paral·lela

Pel que puc dir als usuaris que la implementació de paral·lel necessitava un parell de coses, que podeu trobar a l'enllaç del cogombre, havien d'afegir la configuració del connector Surefire a la secció de compilació del POM,

I sobretot per entendre que a JUnit els fitxers de funcions s'executen en paral·lel en lloc d'escenaris, el que significa que tots els escenaris d'un fitxer de funcions s'executaran pel mateix fil.

Això vol dir que per executar la mateixa prova en paral·lel han de crear una còpia dels seus fitxers de funcions. El principal que s'enfrontarà a l'usuari és que seleccionen el codi, utilitzant Junit, aquest codi s'executarà dues vegades en un fil diferent, de manera que puguin parametritzar millor el seu identificador de dispositiu per al bloqueig del dispositiu, i el meu suggeriment és utilitzar els fitxers de funcions per definir què dispositiu esteu executant l'escenari.