É possível rodar o mesmo teste repetidas vezes?

105 views
Skip to first unread message

Denis Coelho

unread,
Nov 20, 2019, 7:14:16 AM11/20/19
to Selenium Brasil
Bom dia,

Gostaria de rodar o meu teste de login 20 vezes... Sendo assim gostaria de saber se
é possível rodar o mesmo teste repetidas vezes, sem colocar uma estrutura de repetição no código.


Além disso, é possível rodar esses mesmos testes em paralelo?


Desde já agradeço.

Francisco P. Matos Jr.

unread,
Nov 20, 2019, 7:28:29 AM11/20/19
to Denis Coelho, Selenium Brasil
Você está querendo executar o teste em 20 instâncias diferentes?

Se for no python tem uma opção chamada Thread Pool e em java acredito que tenha algo semelhante.

Atenciosamente,

Francisco Matos

--
Visite em https://groups.google.com/d/forum/selenium-brasil
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Selenium Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para selenium-bras...@googlegroups.com.
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/selenium-brasil/6804b340-e1dc-4ef0-99c2-29023ce4a1a6%40googlegroups.com.


--
Francisco Matos Jr. 
(31)9.8337-2525


Andre Damasceno Dias

unread,
Nov 20, 2019, 8:21:45 AM11/20/19
to Denis Coelho, Selenium Brasil
Eu colocava os dados em uma planilha excel para rodar várias vezes, nesse caso pega linha por linha, você pode colocar sempre a mesma informação ou informações diferentes, mas nesses casos não faz em paralelo.

Andre Damasceno Dias
MBA, CTFL
Mobile: +351 964600182 
  
Play the game, test the game


Patrick Bressan Bremm

unread,
Nov 20, 2019, 9:20:18 AM11/20/19
to Selenium Brasil
Bom dia pessoal,

Então eu costumo utilizar ciclo de repetição, caso for para vc validar sua estrutura de testes, consistência etc.
Bom se você estiver falando para um ambiente produção, o interessante seria utilizar um Jenkins por exemplo, que chama seus testes a partir de um horário.
Sobre testes paralelo a palavra chave é Selenium-GRID, ele vai permitir vc mandar executar quantas vezes quiser apontando para um nó (maquina disponível), sendo assim vc chama na sequencia três vezes a execução no Selenium-GRID para um nó diferente e irá executar em paralelo.

Atenciosamente,
Patrick Bremm

Jhony Asanuma

unread,
Nov 28, 2019, 6:03:49 AM11/28/19
to Selenium Brasil
Bom dia,

Não está explícito o motivo de executar este teste de login 20 vezes, mas se o caso for executar o login com usuários distintos ou validações, uma alternativa organizada é usar o Scenario Outline através de uso do BDD.

Att,
Jhony
Reply all
Reply to author
Forward
0 new messages