Delirium: Unit Testing for Web User Interfaces

by Dave Gurnell and Noel Welsh

{dave, noel} at untyped

Delirium is a web user interface testing framework built on top of the PLT web server and Schemeunit. It lets you write Schemeunit test cases to test the user interface of your (PLT and non-PLT) web applications.

    1 Introduction

      1.1 What is Delirium?

      1.2 How does it work?

    2 Running Delirium

      2.1 Running Delirium as a top-level application

      2.2 Running Delirium from within a servlet

    3 Browser API

      3.1 Javascript representations

      3.2 Selectors

      3.3 Accessors

      3.4 Commands

    4 Miscellaneous procedures