Skip to content

gemini-testing/browser-wd-tracer

Repository files navigation

browser-wd-tracer

CI

A browser-based ui-tool for parsing and exploring WebDriver logs. Raw WebDriver logs are large and hard to navigate as plain text — this tool makes it easy to explore commands, responses, console output, and more, all parsed in-browser with no server required.

► Try it live with example logs

Supported parsers:

  • ChromeDriver

Requirements

  • Node.js >= 20

Development

Install dependencies:

npm ci

Start the dev server:

npm run dev

Start the dev server with a bundled example log:

npm run dev:example

Deployment

Build the app:

git clone https://github.com/gemini-testing/browser-wd-tracer
cd browser-wd-tracer
npm ci
npm run build

After the build, the dist/ folder contains a ready-to-serve SPA. Serve it with any static HTTP server:

npx http-server dist/ -p 3000

Then open the app and pass a log URL via the query parameter:

http://localhost:3000/?logUrl=http://your-log-server/webdriver.txt

Releases

No releases published

Packages

 
 
 

Contributors

Languages