Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

159
Visualizações
ejecución de parada de pepino basada en el parámetro Ejemplos

¿Es posible dejar de ejecutar pasos después de que se cumpla una condición? Para una aplicación web con varias páginas, tengo escenarios que verifican todas las páginas y algunos se detienen en el medio.

Me gustaría usar el mismo archivo de funciones y no duplicar el esquema del escenario, actualmente, la función se ve así:

 Scenario Outline: TC__<tcNr>__<endScenarioPage> # dataPrep step Given step for data prep <params1> <params2> # page_1 Given step 1 <params1> Given step 2 <params2> # page_2 Then step 1 <params3> Then step 2 <params4> <endScenarioPage> # page_3 Then step 1 <params5> Then step 2 <params6> # page_4 Then step 1 <params7> Then step 2 <params8> @set1 Examples: | tcNr | params1 | params2 | endScenarioPage | | "SCN01" | " ..." | " ..." | "page2" | | "SCN02" | " ..." | " ..." | "page4" | | "SCN03" | " ..." | " ..." | "page2" | @set2 Examples: | tcNr | params1 | params2 | endScenarioPage | | "SCN01" | " ..." | " ..." | "page2" | | "SCN02" | " ..." | " ..." | "page2" | | "SCN03" | " ..." | " ..." | "page4" |

por lo tanto, para los escenarios "SCN01" y "SCN03" de @set1, las pruebas deben detenerse en la página 2.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Los esquemas de escenario son solo una forma complicada de escribir varios escenarios individuales en un bloque de código de función. Haría las cosas mucho más simples y claras al no usar un esquema y solo escribir escenarios individuales. Entonces su problema de detenerse simplemente desaparecería, ya que ese escenario simplemente no tendría ese paso

 Scenario: 4 page example Given x Then 1 And 2 And 3 And 4 Scenario: 2 page example Given y Then 1 And 2

Es mucho mejor escribir muchos escenarios simples (incluso si tienen mucha repetición que un esquema de escenario complejo (como el que tiene en su pregunta).

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda