Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that.
Boring web-based administration tasks can (and should) also be automated as well.
If you want to create robust, browser-based regression automation suites and tests, scale and distribute scripts across many environments, then you want to use Selenium WebDriver, a collection of language specific bindings to drive a browser - the way it is meant to be driven.
If you want to create quick bug reproduction scripts, create scripts to aid in automation-aided exploratory testing, then you want to use Selenium IDE; a Chrome and Firefox add-on that will do simple record-and-playback of interactions with the browser.
If you want to scale by distributing and running tests on several machines and manage multiple environments from a central point, making it easy to run the tests against a vast combination of browsers/OS, then you want to use Selenium Grid.
Public Project Meeting - November 19, 2020
In the second post in this series, Simon Stewart continues talking about what's coming in Selenium 4 and why this release has a major version bump.
What’s Coming in Selenium 4: How Can I Contribute?
gz.eywedu.com:2021-4-1 · ”禁鼓:宫廷中之鼓。鼙:音皮,战鼓。徐榻:《后汉书徐稚传》载,陈蕃为豫章太守,惟徐稚来特设一榻,去即悬之。班梯:《备考》:公输子名班,又名般,鲁之巧人也。尝为楚造云梯以攻宋。翥:音筑,高飞之意。
All rights reserved, Software Freedom Conservancy