Điểm qua puppeteer/replay: 1.4k sao trên GitHub, viết chủ yếu bằng TypeScript, thuộc nhóm Automation. Library that provides an API to replay and stringify recordings created using Chrome DevTools Recorder
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Set the PUPPETEER_HEADLESS environment variable or --headless CLI flag to control whether the browser is started in a headful or headless mode. For example,
PUPPETEER_HEADLESS=true npx @puppeteer/replay recording.json # runs in headless mode, the default mode.
PUPPETEER_HEADLESS=false npx @puppeteer/replay recording.json # runs in headful mode.
PUPPETEER_HEADLESS=chrome npx @puppeteer/replay recording.json # runs in the new experimental headless mode.
Use the --extension CLI flag to provide a custom replay extension for running the recording. For example,
The replay lib offers a canonical recording and a test page that allows to
verify that your extension produces all expected side effects on a page.
The test command supports both stringify and runner extensions. The stringify
extension will be tested by running the stringified script using node. Run the
test using the following command.
Create a Chrome extension for Recorder (Available from Chrome 104 onwards)
You can create a Chrome extension for Recorder. Refer to the Chrome Extensions documentation for more details on how to extend DevTools.
For example, here are some of the third party extensions:
Cypress extension lets you export JSON user flows as Cypress test script. Cypress is a front end testing tool built for the modern web.
WebPageTest extension lets you export user flows from the Recorder directly as WebPageTest Custom scripts to measure site's performance. See Converting user flows to WebPageTest custom scripts to learn more.
Nightwatch extension lets you export JSON user flows as Nightwatch test script. Nightwatch is an end-to-end testing solution for web applications and websites.
Testing Library extension lets you export JSON user flows as Testing Library script. Testing Library has simple and complete testing utilities that encourage good testing practices.
WebdriverIO extension lets you export JSON user flows as WebdriverIO test script. WebdriverIO is an end-to-end testing solution for web, mobile and IoT applications and websites.
This feature only available from Chrome 104 onwards. Check your current Chrome version with chrome://version. Consider installing Chrome Canary to try out cutting-edge features in Chrome.
This repository contains an example extension. Once installed, the Recorder will have a new export option Export as a Custom JSON script in the export dropdown.
To load the example into Chrome DevTools. Follow these steps:
Download the chrome-extension folder.
Load the folder as unpacked extension in Chrome.
Open a recording in the Recorder.
Click on export. Now you can see a new Export as a Custom JSON script option in the export menu.
puppeteer/replay thuộc nhóm Automation trên TopGit, cùng 4 topic GitHub. Trang Trending và Topics liệt kê các repo cùng số sao và cùng ngôn ngữ để so sánh.
Đọc thêm về puppeteer/replay ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/puppeteer/replay là nguồn chính thức.
puppeteer/replay có bao nhiêu sao?
puppeteer/replay có 1.4k sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/puppeteer/replay. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
puppeteer/replay có phải mã nguồn mở không?
Có — puppeteer/replay phát hành theo license Apache-2.0, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/puppeteer/replay.
puppeteer/replay có website riêng không?
TopGit chưa ghi nhận URL trang chủ cho puppeteer/replay. Phần README ở tab phía trên thường có link demo, hoặc xem mô tả GitHub của repo.
puppeteer/replay là gì?
puppeteer/replay (puppeteer/replay) là dự án TypeScript trên GitHub. Theo mô tả gốc: Library that provides an API to replay and stringify recordings created using Chrome DevTools Recorder
puppeteer/replay so với các dự án Automation khác thế nào?
puppeteer/replay được TopGit xếp vào nhóm Automation, với 1.4k sao GitHub và viết bằng TypeScript. Xem trang chủ đề Automation trên TopGit để so sánh với các dự án tương tự theo số sao và mức độ hoạt động.
Đọc đầy đủ README ở tab phía trên.
replay có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về replay.