Webdriver + Cucumber + Maven (Não localiza os steps

387 views
Skip to first unread message

Tarso da Rosa

unread,
Feb 26, 2018, 10:34:22 AM2/26/18
to GUTS-RS - Grupo de Usuários de Testes de Software do RS - SUCESU-RS
Pessoal, estou tentando utilizar o cucumber junto com webdriver, mas travei em uma situação e não consigo resolver.

Se puderem me dar uma ajuda, agradeço.

Eu criei um projeto Maven e a partir dele uma feature e desta feature tirei os métodos para criar a classe.

Agora quando eu rodo o runner, no junit ele executa o teste sem erros, ou seja, a execução fica verde.
Só que na console ele me mostra a mensagem abaixo:?

1 Scenarios ( [33m1 undefined [0m)
2 Steps ( [33m2 undefined [0m)
0m0,000s

A minha classe está assim:

package tests;

import cucumber.api.java.en.Given;
import cucumber.api.java.en.Then;

public class StepDefinition {

@Given("^o arquivo bat foi executado e iniciou os serviços$")
public void o_arquivo_bat_foi_executado_e_iniciou_os_serviços() throws Throwable {
System.out.println("passei aqui 1");
}
@Then("^o sistema estará disponível para ser utilizado$")
public void o_sistema_estará_disponível_para_ser_utilizado() throws Throwable {
System.out.println("passei aqui 2");
}
}

Jônatas Kirsch

unread,
Feb 26, 2018, 11:08:41 AM2/26/18
to guts-rs...@googlegroups.com

Oi Tarso,

Seu arquivo feature possui pelo menos 1 Example? Deve ter, mesmo que fique em branco.
Após o último step, incluir:

Examples:
| |

Abraço,

Jônatas Kirsch

--
Você recebeu esta mensagem porque está inscrito para o Google
Grupos "Grupo de Usuarios de Teste de Software - SUCESU-RS" grupo.

Para postar neste grupo, envie um email para guts-rs-sucesu@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
guts-rs-sucesu+unsubscribe@googlegroups.com
Para mais opções, visite este grupo em
http://groups.google.com/group/guts-rs-sucesu?hl=pt?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "GUTS-RS - Grupo de Usuários de Testes de Software do RS - SUCESU-RS" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para guts-rs-sucesu+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Tarso da Rosa

unread,
Feb 26, 2018, 12:00:41 PM2/26/18
to GUTS-RS - Grupo de Usuários de Testes de Software do RS - SUCESU-RS
Jônatas, minha feature é para executar um arquivo .bat que na sequencia vai iniciar alguns serviços.
Inclui o exemplo em branco que você orientou, mas o sistema acusa a mensagem abaixo na linha da palavra exemplo

Multiple markers at this line
- Syntax Error: Expected one of comment, doc_string, row, scenario, scenario_outline, step, ta but got examples
- 1 changed line

====================

#language: pt
Funcionalidade: Acessar o sistema com sucesso no ATMD

Cenario: iniciar os serviços para acesso ao sistema do ATMD
Dado o arquivo bat foi executado e iniciou os serviços
Entao o sistema estará disponível para ser utilizado

Exemplos:
| |

====================
Para postar neste grupo, envie um email para guts-rs...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para

Para mais opções, visite este grupo em
http://groups.google.com/group/guts-rs-sucesu?hl=pt?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "GUTS-RS - Grupo de Usuários de Testes de Software do RS - SUCESU-RS" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para guts-rs-suces...@googlegroups.com.

Jônatas Kirsch

unread,
Feb 26, 2018, 5:56:46 PM2/26/18
to guts-rs...@googlegroups.com

Tarso,
Se o feature estiver em inglês, funciona?
E tente por favor usar "Scenario outline" ao invés de "Scenario".

Abraço.

Para postar neste grupo, envie um email para guts-rs-sucesu@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para

Para mais opções, visite este grupo em
http://groups.google.com/group/guts-rs-sucesu?hl=pt?hl=en
---
Você recebeu essa mensagem porque está inscrito no grupo "GUTS-RS - Grupo de Usuários de Testes de Software do RS - SUCESU-RS" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para guts-rs-sucesu+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages