You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adding tests for fingerprint detection will help prevent regressions in the zendriver codebase. Below is a list of websites that can be used for testing:
Although this may take significant time, I believe it will be well worth the effort.
Note: I’d love to see more tests against Cloudflare/DataDome. However, given how frequently their results can change, it might be better to handle them in a separate workflow to avoid false positives unrelated to regressions.
The text was updated successfully, but these errors were encountered:
Great idea - I'm working on Dockerizing the project now, at which point we'll definitely want to add some automated testing. I'll follow up here when that's ready.
The most recent release includes some automated tests that you can run with
docker compose up test
and includes a proof-of-concept test to verify Zendriver is not detected by BrowserScan.
Now that the framework is setup, we just need to go through and add tests for all of the other sites you mentioned.
Eventually, it would be nice to get these tests running in GitHub actions CI as well, but I am not too sure how to do that w/ the GPU requirements of the Docker container.
Adding tests for fingerprint detection will help prevent regressions in the zendriver codebase. Below is a list of websites that can be used for testing:
Although this may take significant time, I believe it will be well worth the effort.
Note: I’d love to see more tests against Cloudflare/DataDome. However, given how frequently their results can change, it might be better to handle them in a separate workflow to avoid false positives unrelated to regressions.
The text was updated successfully, but these errors were encountered: