Prerequisites¶
System Requirements¶
- Go 1.21 or later
- Chrome, Chromium, or Chrome for Testing
- W3Pilot Clicker binary (see below)
W3Pilot Clicker¶
The clicker is a lightweight binary that bridges WebDriver BiDi with the browser.
Clicker Availability
The clicker binary is not yet publicly distributed. Contact the maintainers for access, or check the releases page for updates.
Specifying the Clicker Path¶
Once you have the clicker binary, specify its location:
Or in Go code:
pilot, err := w3pilot.Browser.Launch(ctx, &w3pilot.LaunchOptions{
ExecutablePath: "/path/to/clicker",
})
Platform Binaries¶
When available, binaries will be provided for:
| Platform | Binary Name |
|---|---|
| macOS Apple Silicon | clicker-darwin-arm64 |
| macOS Intel | clicker-darwin-x64 |
| Linux ARM64 | clicker-linux-arm64 |
| Linux x64 | clicker-linux-x64 |
| Windows x64 | clicker-win32-x64.exe |
Browser¶
Chrome for Testing is recommended:
The clicker will automatically detect Chrome installations in standard locations.