Skip to content

A framework for automatic testing of third-party request and cookie policy implementations

Notifications You must be signed in to change notification settings

DistriNet/xsr-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XSR-Framework

The XSR-Framework was developed for evaluating third-party cookie policies implemented by browsers and extensions. It runs on Java and uses the browser automation tool Selenium. The results of these evaluations are available on our website WhoLeftOpenTheCookieJar.com, as well as our USENIX paper for which this framework was the foundation.

Dependencies

Getting started

Note that Browsers and their associated WebDrivers have to be installed prior to running the tests. For browsers like Firefox, the browser profile has also to be created in advance. In addition, the paths to those WebDrivers and browser profiles have to be entered at the appropriate Browser classes. These are indicated with TODOs.

The Main.java class is used to drive the framework. Here, several test examples have already been implemented.

WebDrivers

About

A framework for automatic testing of third-party request and cookie policy implementations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published