Configuration - crocs-muni/tls-warning-collector GitHub Wiki

In the config.yaml you can see different options. Here is the description for each option.

cases

Here you can choose what kind of certificates you want to take screenshots of. (eg. expired, revoked, wrong-host, .. etc.) Those you don't want to run, you simply comment out.

browserIDs

In this section you can select which browsers you want to run the cases on. (eg. firefox, chromium, opera .. etc.) Again, those you don't want to run, you simply comment out.

browsers

For each browser there is browser name, package, binary and versions. If you don't want to run all of the browser versions then you can use "one-version", but you have to change the main.py file (all_versions = cfg.get("browsers")[browserID].get("versions") --> all_versions = cfg.get("browsers")[browserID].get("one-version")).

  • For Chromium running on x86 OS you have to change the file location of the Application from ...\Program Files (x86)\ to ...\Program Files\ only (function - set_chromium_capabilities in browsers.py).