public void deletaUsuarioNaPosicao(int posicao)
{
driver.FindElements(By.TagName("button"))[posicao - 1].Click();
IAlert alert = driver.SwitchTo().Alert();
alert.Accept();
public void deletaUsuarioNaPosicao(int posicao)
{
driver.FindElements(By.TagName("button"))[posicao - 1].Click();
IAlert alert = driver.SwitchTo().Alert();
alert.Accept();
Olá Patricia,
ele está dando algum erro quando tenta executar este código? Qual a posição que está sendo enviada para o método deletaUsuarioNaPosicao?
Uma coisa que pode estar acontecendo se não está dando nenhum erro é que ele está tentando fazer o processo de remover o usuário antes de terminar de carregar a página após o cadastro do usuário. Aí para contornar este problema você precisará trabalhar com o WebDriverWait
mostrado na aula 6, para dar comandos ao selenium para que ele espere algum evento ocorrer na tela antes de realizar alguma operação.
Olá, Patricia
Acredito que o botão esteja sendo clicado, mas o problema é que não sei qual evento está sendo acionado no clique do botão da mensagem de alerta. Você pode postar aqui o código HTML e JavaScript para darmos uma olhada?