Cucumber-js: Orden de características

Creado en 16 feb. 2017  ·  6Comentarios  ·  Fuente: cucumber/cucumber-js

¡Hola, @jbpros!
Leí documentos , pero no encontré nada sobre la ejecución de pedidos.
¿Puedo especificar el orden de ejecución de las funciones con patrones globales?

cucumber --tags <strong i="9">@first</strong> features/**/*

Me refiero a ejecutar la prueba @first y luego ejecutar otras pruebas.
¿Es posible?

Comentario más útil

@aslakhellesoy, pero todavía está bien mantener alguna posibilidad de ejecución en orden, permite que los usuarios decidan si usarlo o no. por ejemplo, si necesito ejecutar un paso para generar algunos datos de prueba, diga un ID de reserva antes de editar o cancelar la reserva, será útil. Apreciaría si pudiera considerar esto.

Todos 6 comentarios

Hacer cumplir una orden en particular es algo que desaconsejamos porque hace que sea imposible ejecutar escenarios interdependientes de forma aislada (lo que debe hacer cuando corrige los fallidos).

Por esta razón, Cucumber nunca te ayudará a ejecutar escenarios en un orden particular.

En su lugar, debe asegurarse de que puedan ejecutarse en cualquier orden.

Entiendo. ¡Gracias! : smile_cat:

https://jkotests.wordpress.com/2013/08/22/specify-execution-order-of-cucumber-features/
¿Qué tal el soporte de esta manera como la versión ruby?

@aslakhellesoy, pero todavía está bien mantener alguna posibilidad de ejecución en orden, permite que los usuarios decidan si usarlo o no. por ejemplo, si necesito ejecutar un paso para generar algunos datos de prueba, diga un ID de reserva antes de editar o cancelar la reserva, será útil. Apreciaría si pudiera considerar esto.

Realmente aprecio si hay algunas opciones para configurar, para asegurarse de que todos los escenarios se estén ejecutando en su orden escrito dentro de cada archivo de características individual.

Este hilo se ha bloqueado automáticamente ya que no ha habido ninguna actividad reciente después de que se cerró. Abra un nuevo problema para errores relacionados.

¿Fue útil esta página
0 / 5 - 0 calificaciones