Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A Smattering of Selenium #97 was a community link roundup by Adam Goucher, published on the Selenium blog on June 29, 2012. It covered browser testing, HAR capture, Firefox authentication, service stubbing, pytest, Python REST requests, .NET WebDriver packaging, and a few general developer topics—not a Selenium release announcement or a single end-to-end tutorial. Read the original post.

What A Smattering of Selenium #97 covered

Goucher opened by noting that he had missed a day after a run of consecutive posts. The rest of the entry gathered links and short comments on tools and techniques discussed around Selenium and software testing at the time. It pointed readers to material rather than reproducing the linked tutorials in full.

Subject What the roundup pointed to
Cross-browser JavaScript testing Automated JavaScript testing across browsers, with a notable section on Internet Explorer.
HAR capture Capturing HTTP Archive files through a proxy or with Firefox’s NetExport profile extension.
Firefox authentication Using AutoAuth with Selenium WebDriver to handle Firefox authentication automatically.
HTTP service testing RoboHydra, an open-source tool for testing HTTP clients and stubbing services.
Python testing and requests Parametrized pytest resources and using Python requests to communicate with RESTful APIs.
.NET WebDriver The state of NuGet packaging for the .NET WebDriver bindings.
General developer topics Git rebasing, Python generators, and an update on Google Chrome’s beta and stable channels.

The post is useful as a snapshot of topics Selenium practitioners were sharing in 2012. Its links and tool references should be treated as historical pointers; the post does not establish whether a particular tool or technique remains compatible with current browsers or Selenium versions.

How the post described capturing HAR files

The roundup offered two historical approaches. One was to capture traffic through a proxy. The other was to use NetExport in a Firefox profile to save HAR data locally or send it to a remote server, as described in a linked article about performance testing with Firebug and Selenium. Goucher wrote that he personally preferred the proxy approach because it was cross-browser. That was his preference in 2012, not a current compatibility guarantee. The original post preserves the context and the linked references.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Proxy route: The author favored this route for cross-browser work at the time.
  • Firefox NetExport route: The post described saving locally from a Firefox profile or sending the data to a remote server.

Neither description is a present-day setup guide. Before adopting either approach, check current browser, Selenium, and capture-tool documentation; the 2012 post does not establish current availability or behavior.

Why the roundup still has historical value

It shows Selenium WebDriver being discussed alongside a wider testing stack: browser automation, HTTP-level testing, test parametrization, API communication, and .NET packaging. It is therefore more useful as a record of community interests than as a step-by-step guide to any one feature. Readers looking for a current implementation should use up-to-date documentation for their chosen browser and tooling rather than assume the linked 2012 instructions still apply.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

If your current task is to capture a webpage rather than reproduce the 2012 HAR workflow, ScreenshotNeo offers a website screenshot API and MCP server. Its screenshot endpoint returns PNG, JPEG, WebP, or PDF output; it is not a HAR capture service.

One-call cURL example (replace the URL with the page you want to capture):

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

See the ScreenshotNeo API documentation for options and response details. It removes cookie and consent banners, newsletter popups, and chat widgets before capture; bot checks, blank pages, failed loads, and cache hits are not billed. Its MCP server lets AI agents use screenshot tools. The free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000. Sign up for the free plan.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.