GoogleChromeLabs / ps-analysis-tool

Privacy Sandbox Analysis Chrome Extension and CLI for analysis and understanding of cookie usage on web pages, and new privacy-preserving Chrome APIs
https://www.privacysandbox.com
Apache License 2.0
90 stars 18 forks source link

Implement End-to-End Testing #696

Open gagan0123 opened 1 month ago

gagan0123 commented 1 month ago

Feature Request

Description: Implement end-to-end tests for the Privacy Sandbox Analysis Tool (PSAT). These tests will scrape data from the Application and Network panels in DevTools and compare it with information that PSAT gathers from Chrome DevTools Protocol(CDP) and Chrome WebRequests API.

Motivation: Accurate and reliable data from PSAT is essential for developers transitioning to a privacy-focused web. E2E testing simulates real-world browsing, ensuring PSAT's functionality and accuracy by comparing data from multiple sources.

User Story: As a PSAT developer, I want robust E2E tests that validate data consistency across different sources so that I can ensure the tool's accuracy and dependability, providing PSAT users with a reliable resource for their Privacy Sandbox efforts.

Acceptance Criteria:

Additional Information: