Albatross

Albatross project page

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):




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)

Albatross-topa.230.mcz
Albatross-pmm.229.mcz
Albatross-pmm.228.mcz
Albatross-pmm.227.mcz
Albatross-pmm.226.mcz
Albatross-pmm.225.mcz
Albatross-pmm.224.mcz
Albatross-pmm.223.mcz
Albatross-ab.222.mcz
ExternalWebBrowser-mtf.11.mcz
Applescript-jdr.6.mcz
Albatross-ab.220.mcz
Albatross-mberth.219.mcz
Albatross-al.218.mcz
Albatross-al.217.mcz
Albatross-mberth.216.mcz
Albatross-al.215.mcz
Albatross-al.214.mcz
Albatross-al.212.mcz
Albatross-mberth.213.mcz
Albatross-mberth.212.mcz
Albatross-al.211.mcz
Albatross-al.210.mcz
Albatross-al.209.mcz
Albatross-al.208.mcz
Albatross-al.207.mcz
Albatross-pmm.206.mcz
Albatross-pmm.203.mcz
Albatross-pmm.204.mcz
Albatross-pmm.205.mcz
Albatross-al.202.mcz
Albatross-ab.201.mcz
Albatross-ab.200.mcz
Albatross-ab.20.mcz
Albatross-ab.2.mcz
Albatross-ab.18.mcz
Albatross-ab.177.mcz
Albatross-ab.176.mcz
Albatross-ab.175.mcz
Albatross-ab.173.mcz
Albatross-ab.171.mcz
Albatross-ab.16.mcz
Albatross-ab.15.mcz
Albatross-ab.14.mcz
Albatross-ab.10.mcz
Albatross-ab.9.mcz
Albatross-ab.8.mcz
Albatross-AB.7.mcz
Albatross-AB.6.mcz
Albatross-AB.5.mcz
Albatross-al.3.mcz
Albatross-al.2.mcz
Albatross-AB.1.mcz