up to date 
HomeProjectsTagsMembersGroupsHelp

Albatross

OverviewWikiNewsVersionsLatest

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

Creator:Andrea Bruehlmann
Admin:Andrea Bruehlmann, Adrian Lienhard

Tags

seaside, testing

License

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.html
http://www.squeaksource.com/Albatross

Global:Read And Write

Statistics

Registered:9 June 2006 4:26:22 pm
Total Releases:0
Total Versions:53
Total Downloads:6896
XHTML | CSS | RSS27 May 2017