Behat - como executar o teste chamando diferentes urls

Ola, sou novo na area de automação de teste e to com uma duvida, alguem pode me ajudar?

Vamos começar a usar behat na empresa que trabalho, tudo já esta configurado e funcionando, mas não sei como rodar o mesmo teste em diferentes ambientes.
Aqui temos 3 ambientes, o local q a url começa com local-[nome do dev].restodaurl.com; o dev que é dev.restodaurl.com; e o live

na documentação do behat tem explicando como rodar o teste em determinadas linhas:
0_1472757513829_2016-09-01_1617.png

Pensei em fazer 3 scenarios no mesmo .feature e em cada ambiente executar determinadas linhas, mas não tenho como alterar a parte do [nome do dev] quando no local, porque não vou saber qual dev vai codar essa story.

Tem como colocar a url na hora de chamar o teste(e.g.: behat --local-user features/test.feature) ou algo do tipo? Ou o melhor é fazer um scenario pra cada ambiente e o dev altera o arquivo?

Olha, eu não conheço muita coisa do behat…Mas esse link talvez possa ser uma “luz”…

Running Behat Tests On different environmentst

Senão ajudou, ignora ae que alguém vem te ajudar…ehhehehe :+1:

@lruggiero pelo o que eu entendi você vai executar esses testes em ambientes diferentes, são maquinas diferentes certo? você está usando mink extensions? da pra passar variaveis de ambiente no momento da execução do teste. Nesse caso base_url parece que resolve: http://docs.behat.org/en/v3.0/user_guide/configuration.html#environment-variable-behat-params

-2

I am Not understood what you exaclty wan pls try this if this would be helpful for you

Add one HTTP Request Sampler for each url that you want to test by righ-clicking on the Thread-Group element. In the example shown below, 2 HTTP more HTTP samplers (carrying on from the one http url tested in Basic HTTP Test example shown earlier.)
check details on http://www.mobileappstesting.com/

Valeu @Ramses-Saccol-de-Almeida e @Paulo-Tiago-Mariano! Ainda não tive tempo de testar, mas parece que usando os dois documentos da pra fazer

Log in to reply

Looks like your connection to Agile Testers was lost, please wait while we try to reconnect.