¿Cómo creo un step library?

Un componente opcional está disponible para generar un informe en html de todos los pasos disponibles para el proyecto dado. Esto puede ser útil para consultar durante el Descubrimiento Deliberado o para refinar las características próximas. El informe se genera invocando la clase StepsLibraryGenerator independiente, desde el dedicado test-fw-módulo steps-library.

Para incorporar esto en un maven Agregue la siguiente definición de plugin exec al módulo de prueba dentro de su proyecto. El archivo de salida se generará en el directorio de destino en el módulo como stepsLibrary.html.

<plugin>
   <groupId>org.codehaus.mojo</groupId>
   <artifactId>exec-maven-plugin</artifactId>
   <version>1. 5. 0</version>
   <dependencies>
       <dependency>
           <groupId>com.iconsolutions.test</groupId>
           <artifactId>test-fw-steps-library</artifactId>
           <version>${test-fw-core.version}</version>
       </dependency>
   </dependencies>
   <executions>
       <execution>
           <id>generate-steps-library</id>
           <phase>compile</phase>
           <goals>
               <goal>java</goal>
           </goals>
           <configuration>
               <includePluginDependencies>true</includePluginDependencies>
               <mainClass>com.iconsolutions.testfw.core.steps_library. StepsLibraryGenerator</mainClass>
               <arguments>${project.build.directory}/stepsLibrary.html</arguments>
           </configuration>
       </execution>
   </executions>
</plugin>