Posted By: Jari Bakken
Date: 2008-08-18 15:55
Summary: celerity 0.0.4 Released
Project: Celerity

celerity version 0.0.4 has been released!

Celerity is a JRuby library for easy and fast functional test automation for web applications. It is a wrapper around the HtmlUnit Java library and is currently aimed at providing the same API and functionality as Watir.


Changes:

## 0.0.4 2008-08-18
* Minor enhancements
* Update HtmlUnit to 2.2
* New methods: Element#focus, Element#parent, Table#child_row, Table#child_cell, TableRow#child_cell
* Rename Celerity::IE -> Celerity::Browser (but Celerity::IE still points to the class)
* Add Celerity::Browser.new(:browser => :firefox) to use HtmlUnit's Firefox mode.
* Make it easier to run the spec suite against other implementations.
* Bugfixes:
- Image#click
- Finding elements by id could give weird errors if multiple elements had the same id.
- If getElementById returns an element with the wrong tag name, output a warning and find the correct element by iteration instead.
- Browser#goto regexp
- Frames (collection) support

## 0.0.3 2008-05-26
* 3 major enhancements:
* Added support for <ul>, <ol>, <thead>, <tfoot>, <h1>, <h2>, <h3>, <h4>, <h5> and <h6> elements
* Better support for <tbody>, <tr> and <option> elements. They are now accessible from the top level in the same way as every other element, meaning you can do ie.option(:id, 'some_id'), or ie.row(:index, 1).
* Better HTTPS support
* 8 minor enhancements:
* Improved CelerityViewer
* Watir-like show methods (IE#show_divs, IE#show_tables, etc.)
* All HTML elements now has a default how parameter, see http://celerity.rubyforge.org/wiki/wiki.pl?ListOfSupportedHtmlElementsAndTheirDefaultHowParameter
* Raketask cleanup
* Separated out Watir compatibility specific stuff
* Form#submit implemented
* Updated ATTRIBUTES constants for all element classes
* TextField#type bug fixed

Latest News
TZInfo v1.0.0 and TZInfo::Data v1.2013.3 Released
    Philip Ross - 2013-06-02 17:12
icalendar 1.4.0 Released
    Ryan Ahearn - 2013-05-21 23:17
BinData 1.5.0 - source moved to github
    Dion Mendel - 2013-05-21 11:10
v13.5.0 Released !!
    id 774 - 2013-05-18 12:28
Runt v0.9.0 Released
    Matthew Lipper - 2013-05-17 00:11

 

Forums | Admin

Discussion Forums: celerity-0.0.4-released

Start New Thread Start New Thread

 

Topic Topic Starter Replies Last Post