qtp tutorial 5 moving steps
Tutorial de formació QTP # 5 - Passos mòbils, supressió de passos i gestió de punts d'interrupció a la visualització de paraules clau. Aquest és el quart i últim article sobre les funcions de visualització de paraules clau QTP.
Gairebé ens apropem al final de les sessions sobre la 'Visualització de paraules clau' de QTP. Com es veu, què fa, què hi podem fer? Aquests són alguns dels aspectes que intentem donar a conèixer al llarg dels nostres articles. La comprensió de la vista, l’addició de passos i les afirmacions condicionals ja es tracten.
=> Feu clic aquí per veure la sèrie de tutorials de formació QTP
Què aprendreu:
Altres funcions de la visualització de paraules clau
Avui coneixerem les funcions restants de visualització de paraules clau, com ara moure passos, suprimir passos i tractar els punts d'interrupció.
Com sempre, utilitzarem la prova de mostra amb què hem estat treballant: l'operació d'inici de sessió a l'aplicació de mostra de vol.
Passos en moviment
# 1) La primera i la manera més senzilla: la visualització de paraules clau actua com qualsevol aplicació de modificació de text a l’hora de tallar, copiar i enganxar els passos. Per tant, són aplicables totes les dreceres del porta-retalls.
- Ctrl + C: còpia
- Ctrl + V: en moviment
- Ctrl + X- Retalla
# 2) La següent manera és triant l’opció de menú. Per utilitzar-lo, seleccioneu el pas que cal moure i trieu les opcions de menú següents:
- Edita-> Retalla
- Edita-> Copia
- Edita-> Enganxa
# 3) L’altre mètode és arrossegar i deixar anar.
Qualsevol dels mètodes anteriors es pot utilitzar per moure passos. No obstant això, n’hi ha un poques regles bàsiques:
- Les declaracions de bucle o condició només es poden moure en blocs. Per exemple, per a una sentència 'if ... else' no podeu moure la part else.
- En un pas, on un element és un objecte secundari i l'usuari decideix moure'l, hi ha un dels dos escenaris que apareixen. El pas es mou sota el mateix pare o cap a un pare diferent. Si es mou sota el mateix pare, simplement apareix a la nova posició escollida. Però si es mou sota un pare diferent, el pare es duplicarà. Vegem això de forma pictòrica:
( Nota - feu clic a qualsevol imatge per ampliar-la)
Vaig a moure el pas on introduïm el nom de l'agent (el ressaltat més amunt) a sota de l'objecte principal 'Reserva de vol'. Tinguem en compte que l’objecte principal del nom d’agent és l’inici de sessió Simplement he arrossegat el pas per ser l’últim. Així apareix:
Abans de les sessions d’introducció, hem comentat que podem fer diverses accions en una prova. Vegem com apareixeria una prova amb diverses accions a la visualització de paraules clau i com es pot utilitzar aquesta visualització amb les accions que vulgueu.
Per aconseguir-ho, simplement convertiré tots els passos de l'objecte principal 'Reserva de vol' en el nostre exemple anterior perquè apareguin sota una altra acció. Afegint accions, passos a les accions, es discutiran detalladament a mesura que avancem a les nostres sessions.
Acció 1:
Acció 2:
Com podeu observar al tauler de flux de prova, es mostra la seqüència en què s’executen aquestes accions.
ulleres de realitat virtual per a Xbox 360
Si vull que l'Acció 2 s'executi primer seguida de l'Acció 1, la visualització de paraules clau em permet fer-ho permetent arrossegar i deixar anar les accions a la posició necessària.
Amb això, hem cobert tota la informació necessària per moure passos / accions / blocs dins d’una prova mitjançant la visualització de paraules clau.
Suprimeix els passos
Eliminar passos de QTP no hauria estat més senzill. Tot el que heu de fer és triar el pas que no voleu a la prova i simplement premeu el botó 'Suprimeix' del teclat o feu clic amb el botó dret sobre un pas i seleccioneu 'Suprimeix' al menú o seleccioneu un pas i trieu ' Edita-> Suprimeix ”al menú principal.
Si es tria per eliminar un pas que té definits subpassos, es mostrarà el missatge següent a l'usuari:
Això significa que, si es tria un pas amb sub-passos per suprimir-los, també se suprimiran tots els sub-passos.
I això és tot per discutir la supressió de passos.
Addició de punts d'interrupció a la prova des de la vista de paraules clau
Sovint, durant l'execució, pot haver-hi una o més coses que vulgueu tenir en compte i observar quin tipus de canvis s'estan produint. Això pot ser veure l'estat en què arriba un objecte o anotar un valor que pren una variable, etc. Una funció que ens ajuda a fer-ho és un punt d'interrupció.
Bàsicament és un punt determinat de la prova on voleu posar en pausa la prova i observar o obtenir certa informació sobre la prova. La majoria de vegades, aquesta funció facilita la depuració.
Ara, ja que sabem què és un punt d’interrupció, intentarem entendre com afegir-los a les nostres proves des de la visualització de paraules clau.
Tot el que heu de fer és fer clic al marge esquerre al pas concret on heu d’aturar la prova. L’addició d’un punt d’interrupció es representa amb un punt vermell al marge esquerre corresponent al pas on s’afegeix un salt.
Així és com es veu:
Seleccionar un pas i prémer F9 al teclat també dóna com a resultat un punt d’interrupció.
Per últim, també es pot utilitzar l'opció de menú 'Depurar-> Insereix / Elimina el punt de ruptura'.
Per tant, un cop inserit un punt d’interrupció, la prova s’executarà fins al pas on s’insereix normalment i es detindrà abans d’executar-la. En aquest moment, el provador pot realitzar les observacions necessàries per a les quals s'ha aturat el programa i continuar executant-lo triant l'opció 'Executar' una vegada més al menú principal sempre que estigui llest.
Si afegim un punt d’interrupció des de la visualització de paraules clau, el mateix es mostra a la vista Expert també davant de la línia corresponent a la fila a la qual s’afegeix.
A l’inrevés també és cert si afegiu un punt d’interrupció des de la visualització Expert, es reflecteix a la visualització de paraules clau.
Per simple que sigui inserir un punt de ruptura, és encara més senzill eliminar-lo un cop es compleixi el seu propòsit o quan ja no sigui necessari.
Suprimeix els punts d'interrupció
Si feu clic una vegada més a la línia on ja existeix el punt de trencament, se suprimirà. La paraula clau F9 o l'opció de menú 'Depura-> Insereix o elimina el punt d'interrupció' es pot triar en un pas amb un punt d'interrupció i s'elimina.
Conclusió
Així, doncs, es conclou la discussió de totes les propietats i capacitats de la visualització de paraules clau en detall. Aquesta visió és la més llegible entre les dues i, un cop enteses totes les funcions, la podem utilitzar de la manera més eficaç possible per fer les proves més robustes.
=> Visiteu aquí la sèrie de tutorials de formació QTP
El proper tutorial QTP tractarà sobre com gravar una nova prova i quins són els factors que determinen l’èxit de la possibilitat de fer-ho.
Lectura recomanada
- Tutorials QTP: més de 25 tutorials de formació de Quick Focus Professional Quick Test Professional (QTP)
- Treballar amb la visualització de paraules clau: tutorial de formació QTP 2
- Tutorial QTP núm. 3: afegir passos estàndard des de la visualització de paraules clau
- Top 105 de les preguntes i respostes de l'entrevista QTP (Últimes preguntes d'entrevista UFT)
- Tutorial QTP núm. 6: entendre la configuració de registre i execució de QTP per a la nostra primera prova
- Tutorial QTP # 18: marcs basats en dades i híbrids explicats amb exemples de QTP
- Tutorial QTP # 24 - Ús d'objectes virtuals i escenaris de recuperació en proves QTP
- La parametrització a QTP s'explica amb exemples (primera part): tutorial QTP núm. 19