Limo 0.2.1
Released under the Eclipse Public License
A clojure wrapper around selenium webdriver.
Installation
To install, add the following dependency to your project or build file:
[limo "0.2.1"]
Namespaces
limo.api
The core API wrapper around selenium webdrivers
Public variables and functions:
- *default-interval*
- *default-timeout*
- *driver*
- active-window
- all-windows
- allow-backspace?
- attribute
- by
- clear-fields
- click
- click-when-visible
- contains-text?
- current-url
- current-url-contains?
- delete-all-cookies
- element
- element-matches
- element?
- elements
- execute-script
- exists?
- fill-form
- has-class
- implicit-wait
- in-new-window
- input-text
- invisible?
- normalize-fields
- num-elements=
- options
- quit
- read-json-logs!
- read-logs!
- refresh
- screenshot
- scroll-to
- select-by-text
- select-by-value
- selected?
- send-keys
- set-checkbox
- set-driver!
- submit
- switch-to-frame
- switch-to-main-page
- switch-to-window
- tag
- take-screenshot
- text
- text=
- to
- toggle
- value
- value=
- visible?
- wait-for
- wait-for-else
- wait-until
- wait-until-clickable
- window-resize
- window-size
- with-window-size
- with-window-size*
limo.java
This namespace in limo is for translating between clojure data structures and java classes.