Came across this as I was going through Karma's documentation. It's Vojta's thesis that led to the development of Karma.<p>https://github.com/karma-runner/karma/raw/master/thesis.pdf<p>It's an interesting way to learn more about testing and the ideas/technology behind a tool that many of us use everyday.<p>You can read more about Karma here:<p>https://karma-runner.github.io/0.13/index.html
Here are clickable links since I couldn't get them to work in the text post.<p>Download to the thesis as a PDF:
<a href="https://github.com/karma-runner/karma/raw/master/thesis.pdf" rel="nofollow">https://github.com/karma-runner/karma/raw/master/thesis.pdf</a><p>The Karma site:
<a href="https://karma-runner.github.io/0.13/index.html" rel="nofollow">https://karma-runner.github.io/0.13/index.html</a>