Preguntas Python

Pepino lanzado desde la aplicación Spring Boot sin encontrar las clases de pegamento en el frasco

Tenemos una aplicación Spring Boot y queremos iniciar desde esta aplicación la ejecución de una característica de Cucumber. Cada vez que el usuario hace clic en un botón en la aplicación Spring, la llamada entra en una clase (CucumberTestService) donde comenzamos la ejecución de nuestra función Cucumber. Aquí está la estructura del código fuente que …

Pepino lanzado desde la aplicación Spring Boot sin encontrar las clases de pegamento en el frasco Leer más »

Las etiquetas de Cucumber 2.4.0 no funcionan con Gradle 4.6

codependiente Estoy tratando de ejecutar Cucumber desde Gradle usando etiquetas para ejecutar diferentes conjuntos de pruebas En desarrollo, quiero ejecutar el escenario Eat cukes: ./gradlew -Dcucumber.options=”–tags @dev” clean test Y en pro quiero ejecutar el escenario Comer champiñones: ./gradlew -Dcucumber.options=”–tags @pro” clean test El problema es ese gradle/cucumber parece estar ignorando la etiqueta cucumber.options información …

Las etiquetas de Cucumber 2.4.0 no funcionan con Gradle 4.6 Leer más »

Advertencias con gradle, pepino y selenio

Sobhit Sharma Estoy trabajando en mi proyecto de automatización donde implementé gradle con java 10 con selenio con pepino en IntelliJ. Pero cuando ejecuto mi proyecto, recibo la siguiente advertencia que no puedo resolver. Cualquier ayuda sería realmente apreciada. WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by cucumber.deps.com.thoughtworks.xstream.core.util.Fields (file:/C:/Users/sobhit.s/.gradle/caches/modules-2/files-2.1/info.cukes/cucumber-jvm-deps/1.0.5/69ed0efe4b81f05da3c0bdc7281cbdc43f5ceb26/cucumber-jvm-deps-1.0.5.jar) to …

Advertencias con gradle, pepino y selenio Leer más »

Gradle no recoge Cucumber-jvm

Gp De Ciantis Estoy tratando de ejecutar Cucumber-jvm desde Gradle. Sin embargo, no importa lo que haga, no puedo hacer que las funciones se ejecuten realmente. Siempre se omiten mientras se ejecutan otras pruebas JUnit. Mis características están en src/test/resources y tengo una prueba JUnit en src/test/java con @RunWith(Cucumber.class) y @Feature(Myfeature.feature) atributos especificados. Aquí está …

Gradle no recoge Cucumber-jvm Leer más »

Pasar etiquetas a la tarea de pepino de Gradle

Sé que podemos pasar etiquetas de pepino a Gradle especificando lo siguiente en el archivo build.gradle: test { systemProperty “cucumber.options”, System.getProperty(“cucumber.options”) } Así que cuando corres gradlew test -Dcucumber.options=”–tags @CDC” solo ejecutará escenarios con la etiqueta CDC. Pero mi pregunta es si puedo pasar las opciones de pepino a la tarea de pepino. La razón …

Pasar etiquetas a la tarea de pepino de Gradle Leer más »

Ejecutando Cucumber desde un directorio diferente usando Gradle 5 y Cucumber-JVM

Arc-E-Tect Soy bastante nuevo en Gradle y estoy usando la versión 5.0. Soy razonablemente competente en Cucumber. Tengo un proyecto simple que crea un archivo jar y ejecuta pruebas JUnit en ellos. Todo funciona bien. Ahora quiero agregar Cucumber al proyecto, pero quiero mis archivos .feature y los stepdefs relacionados en un árbol de origen …

Ejecutando Cucumber desde un directorio diferente usando Gradle 5 y Cucumber-JVM Leer más »

Complemento de Gradle para generar un informe de pepino que no se compila

Estoy escribiendo casos de prueba automatizados de Cucumber en Java, usando REST Assured. Todas las pruebas se ejecutan como pruebas JUnit y como pruebas Gradle, y todas pasan con éxito. El siguiente paso que debo dar es generar un Informe de pepino en base a estos resultados de prueba. Me han dicho que necesito encontrar …

Complemento de Gradle para generar un informe de pepino que no se compila Leer más »

Gradle: no se encontraron pruebas para las inclusiones dadas con Cucumber runner

Oleksandr Horobets Estoy tratando de ejecutar una sola prueba de Cucumber usando Intellij IDEA con Gradle. Recibo el siguiente error: > No tests found for given includes: [mypackage.CucumberTest] Tengo la siguiente clase CucumberTest: @RunWith(Cucumber.class) @CucumberOptions(plugin = {“pretty”, “html:target/cucumber”}) public class CucumberTest { } Si ejecuto todas las pruebas con gradle test La prueba de pepino …

Gradle: no se encontraron pruebas para las inclusiones dadas con Cucumber runner Leer más »