1<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=text/html href=https://www.selenium.dev/_print/about/><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/favicons/pwa-192x192.png sizes=192x192><link rel=icon type=image/png href=/favicons/pwa-512x512.png sizes=512x512><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><meta name=msapplication-config content="/favicons/browserconfig.xml"><title>About Selenium | Selenium</title><meta name=description content='About Selenium Selenium is a suite of tools for automating web browsers. History of Selenium The story starts in 2004 at ThoughtWorks in Chicago, with Jason Huggins building the Core mode as "JavaScriptTestRunner" for the testing of an internal Time and Expenses application (Python, Plone). Automatic testing of any applications is core to ThoughtWork's style, given the Agile leanings of this consultancy. He has help from Paul Gross and Jie Tina Wang. For them, this was a day job.'><meta property="og:url" content="https://www.selenium.dev/about/"><meta property="og:site_name" content="Selenium"><meta property="og:title" content="About Selenium"><meta property="og:description" content='About Selenium Selenium is a suite of tools for automating web browsers. History of Selenium The story starts in 2004 at ThoughtWorks in Chicago, with Jason Huggins building the Core mode as "JavaScriptTestRunner" for the testing of an internal Time and Expenses application (Python, Plone). Automatic testing of any applications is core to ThoughtWork's style, given the Agile leanings of this consultancy. He has help from Paul Gross and Jie Tina Wang. For them, this was a day job.'><meta property="og:locale" content="en"><meta property="og:type" content="website"><meta property="og:image" content="https://www.selenium.dev/images/selenium_4_logo.png"><meta itemprop=name content="About Selenium"><meta itemprop=description content='About Selenium Selenium is a suite of tools for automating web browsers. History of Selenium The story starts in 2004 at ThoughtWorks in Chicago, with Jason Huggins building the Core mode as "JavaScriptTestRunner" for the testing of an internal Time and Expenses application (Python, Plone). Automatic testing of any applications is core to ThoughtWork's style, given the Agile leanings of this consultancy. He has help from Paul Gross and Jie Tina Wang. For them, this was a day job.'><meta itemprop=dateModified content="2024-05-27T20:12:22+05:30"><meta itemprop=wordCount content="261"><meta itemprop=image content="https://www.selenium.dev/images/selenium_4_logo.png"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="https://www.selenium.dev/images/selenium_4_logo.png"><meta name=twitter:title content="About Selenium"><meta name=twitter:description content='About Selenium Selenium is a suite of tools for automating web browsers. History of Selenium The story starts in 2004 at ThoughtWorks in Chicago, with Jason Huggins building the Core mode as "JavaScriptTestRunner" for the testing of an internal Time and Expenses application (Python, Plone). Automatic testing of any applications is core to ThoughtWork's style, given the Agile leanings of this consultancy. He has help from Paul Gross and Jie Tina Wang. For them, this was a day job.'><link rel=preload href=/scss/main.min.0d890c4c578bec94c352b13386182c1b2f6b44b84362be708d927561bf9ae7b2.css as=style integrity="sha256-DYkMTFeL7JTDUrEzhhgsGy9rRLhDYr5wjZJ1Yb+a57I=" crossorigin=anonymous><link href=/scss/main.min.0d890c4c578bec94c352b13386182c1b2f6b44b84362be708d927561bf9ae7b2.css rel=stylesheet integrity="sha256-DYkMTFeL7JTDUrEzhhgsGy9rRLhDYr5wjZJ1Yb+a57I=" crossorigin=anonymous>
1<script src=https://code.jquery.com/jquery-3.7.1.min.js integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin=anonymous></script>
1<link rel=stylesheet href=/css/prism.css><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@docsearch/[email protected]/dist/style.css integrity="sha512-8uug7D8NgT+v/d07sokt/vr2noql7IVBehApnrNrbfIHT4OzJ/0r61YC7C3eHJhJdqATQOEnVMnp6Ik7njsy5w==" crossorigin=anonymous>
1<script defer data-domain=selenium.dev src=https://plausible.io/js/plausible.js></script>
1<script src=/js/docsearch-fix.js></script>
1<link rel=canonical href=https://www.selenium.dev/about/></head><body class=td-section><div class=visually-hidden aria-hidden=true data-pagefind-ignore>For AI agents: a documentation index is available at /llms.txt.</div><header><nav class="js-navbar-scroll navbar navbar-expand-lg navbar-light bg-white flex-row td-navbar"><a class=navbar-brand href=/><span class=navbar-logo><svg id="Layer_1" data-name="Layer 1" viewBox="0 0 139.38 34"><defs><style>.cls-1{fill:#43b02a}</style></defs><title>Selenium logo green</title><path class="cls-1" d="M46.2 26.37a18.85 18.85.0 01-2.57-.2 25 25 0 01-2.74-.53v-1.39a25.31 25.31.0 002.71.53 18 18 0 002.5.2 5.51 5.51.0 003.29-.84 2.79 2.79.0 001.14-2.39 2.85 2.85.0 00-1.24-2.49A6 6 0 0048 18.55q-.78-.29-1.67-.55A15.93 15.93.0 0144 17.13a5.92 5.92.0 01-1.58-1.05 3.6 3.6.0 01-.9-1.34A5 5 0 0141.23 13a4.46 4.46.0 01.41-1.93 4.31 4.31.0 011.17-1.5 5.26 5.26.0 011.82-1A8 8 0 0147 8.28a20.51 20.51.0 014.41.57v1.42a20 20 0 00-2.23-.44 15.2 15.2.0 00-2-.15 4.86 4.86.0 00-3.08.9A2.9 2.9.0 0042.88 13a3.25 3.25.0 00.21 1.21 2.61 2.61.0 00.7 1 4.83 4.83.0 001.27.79 14.31 14.31.0 002 .68q1.11.33 2.06.71a6.21 6.21.0 011.65.94 4.09 4.09.0 011.1 1.38 4.54 4.54.0 01.4 2 4.15 4.15.0 01-1.56 3.48A7.16 7.16.0 0146.2 26.37z"/><path class="cls-1" d="M60.62 26.32a5.46 5.46.0 01-4.28-1.62A6.9 6.9.0 0154.88 20a7.8 7.8.0 011.43-5 5 5 0 014.14-1.75 4.24 4.24.0 013.47 1.43A6.48 6.48.0 0165.1 18.8q0 .54.0.92a3.22 3.22.0 01-.09.64H56.44a5.39 5.39.0 001.17 3.5A4.18 4.18.0 0060.8 25a10.52 10.52.0 001.82-.17 11.77 11.77.0 001.93-.52l.12 1.27a10.68 10.68.0 01-2 .55A11.47 11.47.0 0160.62 26.32zM60.4 14.43q-3.68.0-3.94 4.74h7.15a6.49 6.49.0 00-.78-3.63A2.76 2.76.0 0060.4 14.43z"/><path class="cls-1" d="M68.64 7h1.58V26.11H68.64z"/><path class="cls-1" d="M79.56 26.32a5.46 5.46.0 01-4.28-1.62A6.9 6.9.0 0173.83 20a7.8 7.8.0 011.43-5 5 5 0 014.14-1.75 4.24 4.24.0 013.47 1.43A6.48 6.48.0 0184 18.8q0 .54.0.92a3.22 3.22.0 01-.09.64H75.38a5.4 5.4.0 001.17 3.5A4.18 4.18.0 0079.75 25a10.52 10.52.0 001.82-.17 11.8 11.8.0 001.93-.52l.12 1.27a10.68 10.68.0 01-2 .55A11.47 11.47.0 0179.56 26.32zm-.21-11.89q-3.68.0-3.94 4.74h7.15a6.49 6.49.0 00-.78-3.63A2.76 2.76.0 0079.35 14.43z"/><path class="cls-1" d="M87.51 13.37h1.32l.12 1.49h.12q.94-.45 1.72-.78t1.43-.54a8.42 8.42.0 011.2-.31 6.54 6.54.0 011.1-.09A3.3 3.3.0 0197 14a3.63 3.63.0 01.83 2.63v9.51H96.24v-9a3 3 0 00-.55-2 2.18 2.18.0 00-1.69-.6 7.25 7.25.0 00-2.24.41 20.1 20.1.0 00-2.67 1.12v10H87.51z"/><path class="cls-1" d="M102.75 10.52a.93.93.0 01-1.06-1 1.06 1.06.0 012.12.0.93.93.0 01-1.06 1zm-.8 2.85h1.58V26.11h-1.58z"/><path class="cls-1" d="M110.81 26.34q-3.14.0-3.14-3.47v-9.5h1.58v9a3.16 3.16.0 00.48 2 1.92 1.92.0 001.59.6 6.83 6.83.0 002.48-.48q1.25-.48 2.59-1.14V13.37H118V26.11h-1.32l-.12-1.58h-.09l-1.73.81q-.74.34-1.38.57a7.9 7.9.0 01-1.23.33A7.34 7.34.0 01110.81 26.34z"/><path class="cls-1" d="M122.18 13.37h1.3l.14 1.49h.09a19.53 19.53.0 012.58-1.31 5.51 5.51.0 012-.41 2.83 2.83.0 013 1.77h.12q.8-.5 1.45-.83a12.61 12.61.0 011.2-.54 6.17 6.17.0 011-.31 5.18 5.18.0 011-.09 3.3 3.3.0 012.45.84 3.63 3.63.0 01.83 2.63v9.51h-1.56v-9a2.9 2.9.0 00-.55-2 2.21 2.21.0 00-1.69-.59 5.14 5.14.0 00-1.78.38A14.45 14.45.0 00131.6 16v10.1H130v-9a2.9 2.9.0 00-.55-2 2.21 2.21.0 00-1.69-.59 5.24 5.24.0 00-1.86.4A14 14 0 00123.76 16V26.11h-1.58z"/><path class="cls-1" d="M21.45 21.51a2.49 2.49.0 00-2.55 2.21.08.08.0 00.08.1h4.95a.08.08.0 00.08-.09 2.41 2.41.0 00-2.56-2.22z"/><path class="cls-1" d="M32.06 4.91 21.56 16.7a.32.32.0 01-.47.0l-5.36-5.53a.32.32.0 010-.4L17.5 8.5a.32.32.0 01.52.0l3 3.32a.32.32.0 00.49.0L29.87.36A.23.23.0 0029.69.0H.25A.25.25.0 000 .25v33.5A.25.25.0 00.25 34h32a.25.25.0 00.25-.25V5.06A.23.23.0 0032.06 4.91zm-23 25.36a8.08 8.08.0 01-5.74-2 .31.31.0 010-.41l1.25-1.75A.31.31.0 015 26a6.15 6.15.0 004.2 1.64c1.64.0 2.44-.76 2.44-1.56.0-2.48-8.08-.78-8.08-6.06.0-2.33 2-4.27 5.32-4.27a7.88 7.88.0 015.25 1.76.31.31.0 010 .43L12.9 19.65a.31.31.0 01-.45.05 6.08 6.08.0 00-3.84-1.32c-1.28.0-2 .57-2 1.41.0 2.23 8.06.74 8.06 6C14.67 28.33 12.84 30.27 9.05 30.27zM26.68 25.4a.27.27.0 01-.28.28H19a.09.09.0 00-.08.1 2.81 2.81.0 003 2.32 4.62 4.62.0 002.56-.84.27.27.0 01.4.06l.9 1.31a.28.28.0 01-.06.37 6.67 6.67.0 01-4.1 1.28 5.28 5.28.0 01-5.57-5.48 5.31 5.31.0 015.4-5.46c3.11.0 5.22 2.33 5.22 5.74z"/></svg></span> 2</a><button class=navbar-toggler type=button data-bs-toggle=collapse data-bs-target=#main_navbar aria-controls=main_navbar aria-expanded=false aria-label="Toggle navigation"> 3<span class=navbar-toggler-icon></span></button><div class="collapse navbar-collapse justify-content-end" id=main_navbar><ul class="navbar-nav mr-4 mb-2 mb-lg-0 ps-4 ps-lg-2"><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown role=button data-bs-toggle=dropdown aria-haspopup=true aria-expanded=false>About</a><div class=dropdown-menu aria-labelledby=navbarDropdown><a class=dropdown-item href=/about>About Selenium</a> 4<a class=dropdown-item href=/project>Structure and Governance</a> 5<a class=dropdown-item href=/events>Events</a> 6<a class=dropdown-item href=/ecosystem>Ecosystem</a> 7<a class=dropdown-item href=/history>History</a> 8<a class=dropdown-item href=/getinvolved>Get Involved</a> 9<a class=dropdown-item href=/sponsors>Sponsors</a> 10<a class=dropdown-item href=/sponsor>Sponsor Us</a></div></li><li class="nav-item mr-4 mb-2 mb-lg-0"><a class=nav-link href=/downloads><span>Downloads</span></a></li><li class="nav-item mr-4 mb-2 mb-lg-0"><a class=nav-link href=/documentation><span>Documentation</span></a></li><li class="nav-item mr-4 mb-2 mb-lg-0"><a class=nav-link href=/projects><span>Projects</span></a></li><li class="nav-item mr-4 mb-2 mb-lg-0"><a class=nav-link href=/support><span>Support</span></a></li><li class="nav-item mr-4 mb-2 mb-lg-0"><a class=nav-link href=/blog><span>Blog</span></a></li><li class="nav-item dropdown d-none d-lg-block"><div class="td-lang-menu dropdown"><a class="nav-link dropdown-toggle td-lang-menu__title" href=# role=button data-bs-toggle=dropdown aria-haspopup=true aria-expanded=false><span class=td-lang-menu__title-text>English</span> 11<span class=td-lang-menu__title-code>EN</span></a><ul class=dropdown-menu><li><span class="dropdown-item active">English</span></li><li><span class="dropdown-item disabled">Português (Brasileiro)</span></li><li><span class="dropdown-item disabled">䏿ç®ä½</span></li><li><span class="dropdown-item disabled">æ¥æ¬èª</span></li></ul></div></li></ul><div class=navbar-nav><div class=td-search><div class=td-search--algolia id=docsearch-1></div></div></div></div></nav><section id=announcement-banner class="alert-static g-0 row -bg-selenium-blue"><div class="container g-0" style=padding:10px><div class="row g-0 justify-content-center"><div class="alert alert-selenium-blue col-12 fade show mb-0 p-0 -bg-selenium-blue" role=alert><h4 class="alert-heading text-center m-2">Thank you for joining the Selenium and Appium 2026 Conference. 12<a href=https://seleniumconf.com/ target=_blank aria-pressed=true>Visit Conference Website for more information!</a></h4></div></div></div></section></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><a id=td-block-0 class=td-offset-anchor></a>
12<section class="row td-box td-box--gradient -bg-selenium-purple p-2"><div class=col><div class=row><div class="mx-auto text-center p-4"><h1 class=d-1>About Selenium</h1><p class="lead mt-3 mb-0">Selenium is a suite of tools for automating web browsers.</p></div></div></div></section><div class="row -bg-selenium-cyan-20"><div class="card border-0 w-100 bg-transparent p-5"><div class=card-body><h2 class=card-title>History of Selenium</h2><p class="card-text border-bottom border-dark pb-4 w-lg-75">The story starts in 2004 at ThoughtWorks in Chicago, with Jason Huggins building 13the Core mode as "JavaScriptTestRunner" for the testing of an internal Time and 14Expenses application (Python, Plone). Automatic testing of any applications is 15core to ThoughtWork's style, given the Agile leanings of this consultancy. He 16has help from Paul Gross and Jie Tina Wang. For them, this was a day job.</p></div><div class="card-footer bg-transparent border-0"><div class="selenium-button-container justify-content-md-end pe-lg-5"><a href=/history class="selenium-button selenium text-uppercase fw-bold">Read full story 17<i class="ps-3 fas fa-caret-right"></i></a></div></div></div></div><div class="row -bg-selenium-green-45"><div class="card border-0 w-100 bg-transparent p-5"><div class=card-body><h2 class=card-title>Selenium Ecosystem</h2><p class="card-text w-lg-75">Over the last decade, a large ecosystem of Open Source projects have sprouted up around 18Selenium. This page attempts to capture some of those projects that make use of Selenium 19WebDriver as a central part of what they do.</p><p class="card-text border-bottom border-dark pb-4 w-lg-75">Selenium can be extended in different ways. Here are a number of drivers, bindings, plugins, 20and frameworks created and maintained by third parties.</p></div><div class="card-footer bg-transparent border-0"><div class="selenium-button-container justify-content-md-end pe-lg-5"><a href=/ecosystem class="selenium-button selenium text-uppercase fw-bold">View ecosystem 21<i class="ps-3 fas fa-caret-right"></i></a></div></div></div></div><div class=row><div class="col-lg-6 col-md-6 ps-5 pt-5 -bg-selenium-green"><div class="card h-100 bg-transparent border-0"><div class="card-body px-0"><h2 class="card-title text-center">Support Selenium</h2><p class="card-text py-4">The Selenium project is a member of the Software Freedom Conservancy, 22a 501(c)3 non-profit organization. The Conservancy has reduced the management 23overhead associated with creating our own, dedicated legal entity. The majority of
24sponsorship funds go directly towards supporting the Selenium project, such as server, 25software and conference expenses.</p></div><div class="card-footer bg-transparent border-0"><div class=selenium-button-container><a href=/sponsor class="selenium-button selenium-white-green text-uppercase fw-bold">Donate 26<i class="ps-3 fas fa-caret-right"></i></a></div></div></div></div><div class="col-lg-6 col-md-6 ps-5 -bg-selenium-cyan pt-5"><div class="card h-100 bg-transparent border-0"><div class="card-body px-0"><h2 class="card-title text-center">Get involved</h2><p class="card-text py-4">Selenium is certainly a team effort! There are several ways you can help out, 27whether youâre a programmer, designer, QA engineer, writer, project manager, or 28just willing to help. If youâre interested in helping, the best way to connect 29with us is at the Selenium Developers Group. Weâll work with you to get you set 30up to contribute.</p></div><div class="card-footer bg-transparent border-0"><div class=selenium-button-container><a href=/getinvolved class="selenium-button selenium-white-cyan text-uppercase fw-bold">Contribute 31<i class="ps-3 fas fa-caret-right"></i></a></div></div></div></div></div></main><div class="row justify-content-center p-5"><h2 class="selenium text-center" id=dev-partners>Development Partners</h2></div><div class="row justify-content-around pt-4 pb-5 px-5"><div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3"><a href="https://www.browserstack.com/automate?utm_campaign=open-source-sponsor&utm_campaigncode=701OW000009sQwVYAU&utm_medium=partnered&utm_source=seleniumorg" class=border-0><img class="w-100 shadow-1-strong rounded selenium-backer-logo" src=/images/sponsors/browserstack.png alt=BrowserStack title=BrowserStack></a></div><div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3"><a href=https://www.testmuai.com class=border-0><img class="w-100 shadow-1-strong rounded selenium-backer-logo" src=/images/sponsors/testmu-ai.png alt="TestMu AI (formerly LambdaTest)" title="TestMu AI (formerly LambdaTest)"></a></div></div><div class="row justify-content-center p-5"><h2 class="selenium text-center" id=selenium-level>Selenium Level Sponsors</h2></div><div class="row justify-content-around pt-4 pb-5 px-5"><div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3"><a href="https://brightdata.com/?utm_source=brand&utm_campaign=brnd-mkt_partners_selenium" class=border-0><img class="w-100 shadow-1-strong rounded selenium-backer-logo" src=/images/sponsors/bright-data.png alt="Bright Data" title="Bright Data"></a></div><div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3"><a href=https://applitools.com/ class=border-0><img class="w-100 shadow-1-strong rounded selenium-backer-logo" src=/images/sponsors/applitools.png alt=Applitools title=Applitools></a></div><div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3"><a href="https://www.thordata.com/?ls=waOicIkB&lk=selenium" class=border-0><img class="w-100 shadow-1-strong rounded selenium-backer-logo" src=/images/sponsors/thordata.svg alt=Thordata title=Thordata></a></div></div><div class="row justify-content-center pt-2 pb-3 -bg-selenium-cyan"><div class="card text-center border-0 bg-transparent py-5"><div class="card-body text-white"><h2 class=card-title>Support the Selenium Project</h2><p class=card-text>Learn more or view the full list of sponsors.</p><div class=selenium-button-container><a href=/sponsors class="selenium-button selenium-white-cyan text-uppercase fw-bold">Learn more 32<i class="ps-3 fas fa-caret-right"></i></a></div></div></div></div><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="Selenium Linkedin" aria-label="Selenium Linkedin"><a class=text-white target=_blank rel=noopener href=https://www.linkedin.com/company/4826427/ aria-label="Selenium Linkedin"><i class="fab fa-linkedin-in"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="Selenium X" aria-label="Selenium X"><a class=text-white target=_blank rel=noopener href=https://x.com/SeleniumHQ aria-label="Selenium X"><i class="fab fa-x-twitter"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="Selenium Community YouTube Channel" aria-label="Selenium Community YouTube Channel"><a class=text-white target=_blank rel=noopener href=https://www.youtube.com/@SeleniumHQProject/ aria-label="Selenium Community YouTube Channel"><i class="fab fa-youtube"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="Selenium Mastodon" aria-label="Selenium Mastodon"><a class=text-white target=_blank rel=noopener href=https://mastodon.social/@[email protected] aria-label="Selenium Mastodon"><i class="fab fa-mastodon"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="Selenium BlueSky" aria-label="Selenium BlueSky"><a class=text-white target=_blank rel=noopener href=https://bsky.app/profile/seleniumconf.bsky.social aria-label="Selenium BlueSky"><i class="fab fa-bluesky"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="User mailing list" aria-label="User mailing list"><a class=text-white target=_blank rel=noopener href=https://groups.google.com/group/selenium-users aria-label="User mailing list"><i class="fas fa-mail-bulk"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="SeleniumConf YouTube Channel" aria-label="SeleniumConf YouTube Channel"><a class=text-white target=_blank rel=noopener href=https://www.youtube.com/channel/UCbDlgX_613xNMrDqCe3QNEw aria-label="SeleniumConf YouTube Channel"><i class="fab fa-youtube"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="Software Freedom Conservancy" aria-label="Software Freedom Conservancy"><a class=text-white target=_blank rel=noopener href=mailto:[email protected] aria-label="Software Freedom Conservancy"><i class="fas fa-envelope-square"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/seleniumhq/selenium aria-label=GitHub><i class="fab fa-github"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title=Slack aria-label=Slack><a class=text-white target=_blank rel=noopener href=https://inviter.co/seleniumhq aria-label=Slack><i class="fab fa-slack"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title=IRC aria-label=IRC><a class=text-white target=_blank rel=noopener href=https://web.libera.chat/#selenium aria-label=IRC><i class="fas fa-comments"></i></a></li><li class="list-inline-item mx-2 h3" data-bs-toggle=tooltip data-bs-placement=top title="Developer mailing list" aria-label="Developer mailing list"><a class=text-white target=_blank rel=noopener href=https://groups.google.com/g/selenium-developers aria-label="Developer mailing list"><i class="fa fa-envelope"></i></a></li></ul><a href=https://www.netlify.com><img style=margin-right:50px src=https://www.netlify.com/v3/img/components/netlify-light.svg alt="Deploys by Netlify"></a></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"><small class=text-white>© 2026 Software Freedom Conservancy All Rights Reserved</small><p class=mt-2><a href=/about/>About Selenium</a></p></div></div></div></footer></div>
32<script src=/js/main.min.94a30f2c5e92904faf2a99932feb3b4eb3ec6653a92f95730e170d1094b07377.js integrity="sha256-lKMPLF6SkE+vKpmTL+s7TrPsZlOpL5VzDhcNEJSwc3c=" crossorigin=anonymous></script>
32<script src=/js/prism.js></script>
32<script src=https://cdn.jsdelivr.net/npm/@docsearch/[email protected]/dist/umd/index.js integrity="sha512-88MvftlHa0v7odRECMfSOg2XjedcNcnF8jTzDgyrgzi5Qpf1Dq5vVxO49vlseushr7kVXCriGKNF4rJobckTpw==" crossorigin=anonymous></script>
32<script type=text/javascript>const containers=["#docsearch-0","#docsearch-1"];for(let e of containers)docsearch({container:e,appId:"6IOXA5JK7Z",apiKey:"2b44a1d3530f9951dd6502059058984a",indexName:"selenium"})</script>
32<script src=/js/tabpane-persist.js></script>
32<script type=text/javascript>(function(){window.addEventListener("DOMContentLoaded",function(){setTimeout(function(){const e=document.querySelectorAll(".td-search--algolia");e.length>0&&typeof docsearch!="undefined"&&e.forEach(e=>{if(e&&!e.hasAttribute("data-docsearch-initialized"))try{docsearch({container:e,appId:"6IOXA5JK7Z",apiKey:"2b44a1d3530f9951dd6502059058984a",indexName:"selenium"}),e.setAttribute("data-docsearch-initialized","true")}catch(e){console.error("DocSearch initialization error:",e)}})},100)})})()</script>
32</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.