IDE

  • Keyboard Shortcuts -- Ways to quickly navigate the Windmill IDE with the keyboard.
  • WindmillObject -- How to use the windmill object for writing and running tests.
  • TimingObject -- How to use the timing object for benchmarking tests.
  • ControllerApi -- The javacript api for controlling the browser
  • AddingAssertions -- A quick overview on how you can go about adding new assertions in the IDE

Test Editing, Authoring, and Running

This section applies to a yet to be determined release of windmill.

  • TestDescription -- The methods, communication, objects and workflow that take place before the tests begin running.
  • InteractiveWorkflow? -- The communication workflow for interactive running and editing of tests.
  • ConnectorMethods -- The methods a connector implements for making source edits/additions.
  • PythonTestAuthoring? -- The python library used for writing windmill tests.

Service

Interfaces

Research