Albatross
Project Description
Albatross allows you to write Seaside unit tests that simulate user interaction in a web browser. The tests are coded in Smalltalk as standard SUnit tests.
Installation into a Seaside image (tested with Seaside 2.8):
- FFI (from SqueakMap. Required for Squeak >=3.9)
- AppleScript from http://squeaksource.com/Applescript.html (for Mac only)
- ExternalWebBrowser from http://squeaksource.com/ExternalWebBrowser.html
- Albatross from http://squeaksource.com/Albatross.html
To see whether the installation was successful run the tests shipped with Albatross. There is a known bug: on MSIE #testSelect fails. See also:
documentation
Notice, the ExternalWebBrowser package does not work with the VMs shipped with the Seaside One-Click Experience image. Use recent VMs for your platform instead. Tested on OS X with Safari and Firefox and with Windows XP and MSIE 6 and 7.
For the impatient: Pre-installed
image (based on Seaside 2.8 One-Click Experience image)
Members
Tags
seaside,
testingLicense
Code commited to this repository will be automatically under
MIT license.
Registration
MCHttpRepository
location: 'http://www.squeaksource.com/Albatross'
user: ''
password: ''
Packages
- Albatross
- Applescript
- ExternalWebBrowser
Links
http://www.squeaksource.com/Albatross.htmlhttp://www.squeaksource.com/AlbatrossStatistics
Registered: | 9 June 2006 4:26:22 pm |
Total Releases: | 0 |
Total Versions: | 53 |
Total Downloads: | 9508 |