Selenium
Lançamento estável
4.44.0[1]Edit this on Wikidata / 12 maio 2026
Repositório
Escrito emSelenium Server: Java; Selenium WebDriver (funciona sem o Selenium Server), suporte oficial: JavaScript (Node.js), Python, Ruby, Java ou C#[2]
LicençaLicença Apache 2.0
Websitewww.selenium.dev

Selenium é um framework portátil para testar aplicativos web. O Selenium fornece uma ferramenta de reprodução para a criação de testes funcionais sem a necessidade de aprender uma linguagem de script de teste (Selenium IDE). Ele também fornece uma linguagem de domínio específico de teste (Selenese) para escrever testes em várias linguagens de programação populares, incluindo C#, Groovy, Java, Perl, PHP, Python, Ruby e Scala. Os testes podem ser executados na maioria dos navegadores web modernos. Selenium é executado em Windows, Linux e macOS. É um software de código aberto lançado sob a licença Apache 2.0.

Uso em outros projetos

editar

O Instapy é um software que utiliza Selenium para automatizar interações com o instagram, além dele, existe também o robot framework, que o utiliza dentre várias outras ferramentas de automação.

Uso na indústria

editar

A indústria de automação por vezes utiliza o Selenium, por ter a possibilidade de interagir com a página simulando interações reais, é possível realizar testes de interface web de forma automatizada em toda a aplicação desenvolvida. Além disso, é utilizado também em softwares voltados a extração de informações de sites onde existem muitas complicações para interagir utilizando o protocolo HTTP (como por exemplo Scrapy).

Exemplos de uso

editar

Neste exemplo, o código faz o navegador abrir e clicar na wikipédia em português

from selenium import webdriver
driver = webdriver.Firefox()
driver.get("www.wikipedia.org")
driver.find_element_by_id("js-link-box-pt").click()

Referências

  1. «Release 4.44.0». 12 maio 2026. Consultado em 13 maio 2026 
  2. «Downloads». Selenium 

Ligações externas

editar


Ícone de esboço Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.
Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.

📚 Artikel Terkait di Wikipedia

ThoughtWorks

ágil de software. A companhia tem contribuído com uma variedade de produtos de código aberto, incluindo o CruiseControl, o NUnit e o Selenium. No Brasil

Ciclo de vida de desenvolvimento de sistemas

Systems and software engineering: Software life cycle processes». ISO. Consultado em 22 de março de 2026  «Ciclo de desenvolvimento de software aumentado

Harman International

serviços de software com sede em Mountain View, Califórnia, e a Redbend, fornecedora israelense de tecnologia de gerenciamento de software para dispositivos

Câncer colorretal

of prostate cancer with selenium supplementation: results of a double-blind cancer prevention trial «Selenium from High Selenium Broccoli Protects Rats

Behavior Driven Development

descrever o comportamento de software para ajudar esclarecer responsabilidades e permitir que funcionalidades do software sejam questionadas Usar simuladores

Doença de Alzheimer

múltiplos: lista de autores (link) Loef M, Schrauzer GN, Walach H (2011). «Selenium and Alzheimer's disease: a systematic review». Journal of Alzheimer's Disease

Web scraping

Node.js nokogiri OutWit Hub PhantomJS ScraperWiki Scrapy Screen Scrapy Selenium SimpleTest UiPath Watir Web Content Extractor (WCE) WebHarvy Web Scraper

AdNauseam

humanos quanto em três dos quatro navegadores automatizados com a ferramenta Selenium. No final, o experimento resultou em uma receita de 100 dólares para a