Cómo pasar datos dinámicos entre los escenarios en una especificación utilizando el medidor

Necesito pasar un valor de cadena de un escenario a otro.

¿Es eso posible en Gauge?

Escenario 1: iniciar sesión con nombre de usuario y contraseña

Escenario 2: el nombre de usuario debe estar visible en la esquina superior derecha de la pantalla

Respuesta 1

Sí, el medidor tiene la característica especial para el llamado " Almacén de datos ", donde también puede pasar dinámicamente los valores entre escenarios y especificaciones.

Básicamente, el medidor tiene 3 tipos de almacenes de datos.

  1. ScenarioStore- Puede pasar valores entre los pasos dentro de un escenario. Al final del escenario, ese valor y la variable del almacén de datos desaparecerán.
  2. SpecStore- Puede pasar valores entre los escenarios dentro de una especificación. Al final de la especificación, ese valor y la variable del almacén de datos desaparecerán.
  3. SuiteStore- Puede pasar valores entre las especificaciones. Al final del conjunto de pruebas, ese valor y la variable del almacén de datos desaparecerán.

Haga clic aquí para implementar almacenes de datos en su proyecto.

Respuesta: 2

Aquí está mi código para intercambiar dos números usando la clase wrapper, soy consciente del hecho de que Java solo tiene pasar por valor, por lo que no podemos usar algo como un puntero para pasar la dirección de las variables.

Quiero tener una clase principal en la que los usuarios definan cuántos procesos de clase de Cliente desean iniciar. ¿Cómo resuelvo esto en mi main? A continuación se muestra el código que uso para ejecutar la clase Cliente una vez. tratar { ...

Digamos que hay un proyecto padre A que tiene módulos B y C en su pom.xml. Proyecto A | -pom.xml | -----------> Módulo B | | -> pom.xml | -----------> Módulo C | ...

Tengo un proyecto en eclipse (llamémoslo proyecto A) que es un proyecto de Maven. Es una biblioteca que es utilizada por otros proyectos. Y tengo el proyecto B, que también es un proyecto Maven y depende de ...