How Chutzpah Works
Chutzpah on your HTML test harness it launches the headless browser, runs the HTML file and then captures and parses the results. When you run Chutzpah on your
it will generate a test harness HTML file for you and run that through the headless browser.
The headless browser Chutzpah uses is called
. PhantomJS is based on the webkit rendering engine which is important to keep in mind since you are not guaranteed your tests will pass on a browser that uses a different rendering engine. However, in most cases your tests should work fine in
across most the modern browser. In the future Chutzpah will support more browsers that use different rendering engines.