{"id":27446,"library":"test-saucelabs","title":"test-saucelabs","description":"test-saucelabs is a Node.js library to run test pages on Sauce Labs. Version 0.0.6 is the latest, with no clear release cadence. It differs from alternatives like saucelabs npm package by focusing on running specific test pages rather than general browser automation. Minimal documentation and low version suggest early development.","status":"active","version":"0.0.6","language":"javascript","source_language":"en","source_url":"https://github.com/bitovi/test-saucelabs","tags":["javascript"],"install":[{"cmd":"npm install test-saucelabs","lang":"bash","label":"npm"},{"cmd":"yarn add test-saucelabs","lang":"bash","label":"yarn"},{"cmd":"pnpm add test-saucelabs","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Package is ESM-only? Not clear from metadata, assume ESM.","wrong":"const testSaucelabs = require('test-saucelabs')","symbol":"default","correct":"import testSaucelabs from 'test-saucelabs'"}],"quickstart":{"code":"import testSaucelabs from 'test-saucelabs';\n\nconst options = {\n  urls: ['http://localhost:3000/test'],\n  browsers: ['chrome', 'firefox'],\n  platform: 'Windows 10',\n  username: process.env.SAUCE_USERNAME ?? '',\n  accessKey: process.env.SAUCE_ACCESS_KEY ?? '',\n};\n\ntestSaucelabs(options)\n  .then(results => console.log('Results:', results))\n  .catch(err => console.error('Error:', err));","lang":"javascript","description":"Shows how to run test pages on Sauce Labs using username and access key from environment variables."},"warnings":[],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}