← Questões de Engenharia de Software

Engenharia de Software · FGV · 2025

Questão comentada de Engenharia de Software

A ferramenta do framework Selenium que permite a execução de testes paralelos em múltiplas máquinas em diferentes plataformas é o

Gabarito: D

No Selenium, cada ferramenta tem uma função bem específica, quase como uma equipe em um teste automatizado. O WebDriver é o coração da automação do navegador, o IDE serve para criar e gravar testes de forma mais simples, e o Grid entra quando você quer escalar a brincadeira. Ele permite executar testes em paralelo, em várias máquinas e em diferentes sistemas operacionais e navegadores ao mesmo tempo. Isso é útil porque reduz muito o tempo de execução da suíte de testes e ajuda a identificar problemas de compatibilidade entre ambientes. Em vez de rodar tudo em um computador só, você distribui a execução pela infraestrutura disponível. É a clássica ideia de "vários testes, várias máquinas, menos espera". Por isso, o gabarito é a letra D, Grid. No Selenium Grid, você tem um hub que coordena e nodes que executam os testes, o que viabiliza justamente essa execução distribuída e paralela. Se a questão falar em múltiplas máquinas e diferentes plataformas, pense imediatamente nesse componente. Resumo de prova: WebDriver controla o navegador; IDE grava/edita testes; Grid distribui e paraleliza execuções em diferentes ambientes. A banca gosta muito de trocar os nomes para ver se você confunde automação local com execução distribuída.

Continue treinando

Questões relacionadas