-
-
Notifications
You must be signed in to change notification settings - Fork 150
Open
Description
checkadb is a tool designed for easy manual and automated ad-blocker testing. Access it via the GitHub repository or the web version.
- Uses unique testing filters so results aren’t affected by existing community filter lists.
- Can be run with a built-in web server, on a static file server, or as a standalone HTML file.
- Measures ad-blocker cosmetic filtering at multiple timing points for thorough testing:
+head+body+readystatechange+DOMContentLoaded+1000ms
Why bring checkadb into Ghostery extension repository?
- Adds confidence and consistency to Ghostery’s extension validation.
- Helps detect and prevent breakages, such as when generic cosmetic filtering failed for months.
- Improves reliability of testing page by reviewing in the same place.
How to Test with Ghostery
- Install Ghostery extension in a fresh browser profile.
- Disable ad-blocking, anti-tracking, never-consent, and regional filters in Ghostery settings.
- Visit the checkadb web page and apply filters by dragging per section into custom filters.
- Refresh the page and review the results (allow up to 2 seconds for deferred checks).
Roadmap
Before the integration and discussions, this is planned to have a refine process.
- Provide the brief introduction in the repository.
- Get feedbacks from manual testing process and basic improvements.
Metadata
Metadata
Assignees
Labels
No labels