Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Squish/Working with Long Test Cases/es: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
(Un-nominate for deletion: Page is no longer a category)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
this page in: [[:Category:Tools::Squish::Working with long test cases|English]]
{{LangSwitch}}


=Trabajando con grandes casos de pruebas=
[[Category:Squish]]
[[Category:Spanish]]
 
= Trabajando con grandes casos de pruebas =


In the situation where you have very long test cases covering e.g. a specific workflow in your application, recording everything in one go could be troublesome as you normally are aiming for refactoring the recorded code into reusable functions. Trying to find specific actions among 500 lines of generated code is bound to be error-prone.
In the situation where you have very long test cases covering e.g. a specific workflow in your application, recording everything in one go could be troublesome as you normally are aiming for refactoring the recorded code into reusable functions. Trying to find specific actions among 500 lines of generated code is bound to be error-prone.
Line 9: Line 12:
Una forma de solucionar este problema es tener la aplicación en segundo plano, grabando las piezas del flujo de trabajo por separado y refactorizando cada pieza después de la grabación.
Una forma de solucionar este problema es tener la aplicación en segundo plano, grabando las piezas del flujo de trabajo por separado y refactorizando cada pieza después de la grabación.


La manera de hacer esto es iniciar su aplicación desde Squish haciendo clic en el botón ''Launch <span class="caps">AUT</span>'' en la barra de herramientas. Ahora cada vez que desee grabar algo, pulsa el con el botón derecho en el script del test, seleccione ''Record snippet'' en el menu contextual. Esto le llevará a la aplicación en modo de grabación.
La manera de hacer esto es iniciar su aplicación desde Squish haciendo clic en el botón ''Launch AUT'' en la barra de herramientas. Ahora cada vez que desee grabar algo, pulsa el con el botón derecho en el script del test, seleccione ''Record snippet'' en el menu contextual. Esto le llevará a la aplicación en modo de grabación.
 
Cuando haya terminado de grabar, NO cierre la aplicación, sino que haga clic en ''Stop recording'' en la barra de control. Esto le llevará de nuevo al <span class="caps">IDE</span> para que pueda refactorizar el código grabado. Cuando haya terminado la refactorización, puede hacer click derecho y seleccionar ''Record snippet'' de nuevo para iniciar la grabación de mas interaciones.
 
Como no estamos cerrando la aplicación mientras se ejecuta la grabación, podemos estar seguros de que está en un estado que permita la grabación de la secuencia siguiente en el caso de prueba.
 
===There is only one article in "Tools -&gt; Squish -&gt; Working_with_long_test_cases_Spanish":===
 
===T===
* [[:Category:Tools::Squish::Working with long test cases|Category:Tools -&gt; Squish -&gt; Working_with_long_test_cases]]
 
===Categories:===


* [[:Category:Spanish|Spanish]]
Cuando haya terminado de grabar, NO cierre la aplicación, sino que haga clic en ''Stop recording'' en la barra de control. Esto le llevará de nuevo al IDE para que pueda refactorizar el código grabado. Cuando haya terminado la refactorización, puede hacer click derecho y seleccionar ''Record snippet'' de nuevo para iniciar la grabación de mas interaciones.
* [[:Category:Tools|Tools]]
** [[:Category:Tools::Squish|Squish]]
* [[:Category:Tools::Squish::Working with long test cases|Working_with_long_test_cases]]

Latest revision as of 08:41, 8 December 2018

En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh

Trabajando con grandes casos de pruebas

In the situation where you have very long test cases covering e.g. a specific workflow in your application, recording everything in one go could be troublesome as you normally are aiming for refactoring the recorded code into reusable functions. Trying to find specific actions among 500 lines of generated code is bound to be error-prone.

En la situación en la que se tienen casos de prueba muy grandes, que abarcan por ejemplo un flujo de trabajo específico en su aplicación, grabarlo todo de una vez podría ser un problema, es recomendable refactorizar en el código grabado en funciones reutilizables. Tratar de encontrar acciones específicas entre 500 líneas de código generado está destinado a ser un proceso propenso a errores.

Una forma de solucionar este problema es tener la aplicación en segundo plano, grabando las piezas del flujo de trabajo por separado y refactorizando cada pieza después de la grabación.

La manera de hacer esto es iniciar su aplicación desde Squish haciendo clic en el botón Launch AUT en la barra de herramientas. Ahora cada vez que desee grabar algo, pulsa el con el botón derecho en el script del test, seleccione Record snippet en el menu contextual. Esto le llevará a la aplicación en modo de grabación.

Cuando haya terminado de grabar, NO cierre la aplicación, sino que haga clic en Stop recording en la barra de control. Esto le llevará de nuevo al IDE para que pueda refactorizar el código grabado. Cuando haya terminado la refactorización, puede hacer click derecho y seleccionar Record snippet de nuevo para iniciar la grabación de mas interaciones.