{"id":20932416,"url":"https://github.com/testingbot/node-playwright-test-example","last_synced_at":"2026-04-29T02:02:25.000Z","repository":{"id":235145428,"uuid":"654514860","full_name":"testingbot/node-playwright-test-example","owner":"testingbot","description":"Playwright Test example to run tests on TestingBot","archived":false,"fork":false,"pushed_at":"2023-06-19T07:43:24.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-19T19:17:08.331Z","etag":null,"topics":["playwright","playwright-test","testingbot"],"latest_commit_sha":null,"homepage":"https://testingbot.com/support/playwright/playwright-test.html","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/testingbot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-06-16T09:45:41.000Z","updated_at":"2023-06-23T11:40:59.000Z","dependencies_parsed_at":"2024-04-22T12:14:22.852Z","dependency_job_id":"0d171708-6af9-4c38-91fd-abc3b69faf63","html_url":"https://github.com/testingbot/node-playwright-test-example","commit_stats":null,"previous_names":["testingbot/node-playwright-test-example"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingbot%2Fnode-playwright-test-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingbot%2Fnode-playwright-test-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingbot%2Fnode-playwright-test-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testingbot%2Fnode-playwright-test-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testingbot","download_url":"https://codeload.github.com/testingbot/node-playwright-test-example/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243324504,"owners_count":20273113,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["playwright","playwright-test","testingbot"],"created_at":"2024-11-18T21:48:32.083Z","updated_at":"2025-12-28T05:46:02.365Z","avatar_url":"https://github.com/testingbot.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## TestingBot Playwright Test Node Example\n\nTestingBot provides an online grid of browsers and mobile devices to run Automated tests on via Playwright Test.\nThis example demonstrates how to use Playwright Test to run a test on a remote TestingBot browser.\n\n### Environment Setup\n\n   * Clone the repo\n   * Retrieve your TestingBot Key (`TB_KEY`) and Secret (`TB_SECRET`) from the [TestingBot Dashboard](https://testingbot.com/members/) and set these as environment variables\n   * Run `npm i`\n\n### Run Desktop Tests\nThe sample test will run in parallel on 3 different browsers (see `playwright.config.ts`).\nTo start the test, run this command:\n`npm run sample-test`\n\n### Run Android Tests\nTo run a Playwright test on an Android emulator/device, you can use the `android.fixture.ts` to instruct Playwright to connect to the TestingBot grid.\nTo start a mobile Android test, run this command:\n`npm run android-test`\n\n### Results\nYou can see the results of your tests in the [TestingBot Dashboard](https://testingbot.com/members/) \n\n\n### Resources\n##### [TestingBot Playwright Test Documentation](https://testingbot.com/support/web-automate/playwright/playwright-test)\n\n##### [TestingBot Playwright Android Documentation](https://testingbot.com/support/web-automate/playwright/mobile)\n\n##### [Playwright Documentation](https://playwright.dev/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftestingbot%2Fnode-playwright-test-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftestingbot%2Fnode-playwright-test-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftestingbot%2Fnode-playwright-test-example/lists"}