<

Ajax Libraries

Ajax is a group of interrelated web development technologies (Asynchronous Javascript And XML) used to create interactive web applications. Rapise has powerful support for testing Ajax web applications, with support for serveral popular Javascript client-side libraries as well as direct support for the underlying technologies - Javascript and JSON.

jQuery-UI

jQuery is a fast, small, and feature-rich AJAX JavaScript library. jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library.

Rapise has built-in support for testing the various jQuery-UI components including date-pickets, accordions and tab-controls:

Image Control Type Matcher Rule Record Learn Comment
Accordion JQueryAccordion Yes Yes
Calendar JQueryDatepicker Yes Yes
Menu JQueryMenu Yes Yes
ProgressBar JQueryProgressbar Yes
Slider Button JQuerySliderH Yes Yes
Slider Button JQuerySliderV Yes Yes
Spinner JQuerySpinner Yes Yes
Tab JQueryTabs Yes Yes

Google Web Toolkit (GWT)

The Google Web Toolkit (GWT) is an open source set of tools that allows web developers to create and maintain complex JavaScript front-end applications in Java. Rapise has built-in support for testing the various components supplied with the toolkit including GWT-Ext and SmartGWT controls.

Rapise supports the following Google Web Toolkit (GWT) controls:

Image Control Type Matcher Rule Record Learn Comment
Checkbox HTMLObject Yes Yes
Radio Button GWTRadio Yes Yes
Basic Button GWTPushButton Yes Yes
Custom Button GWTPushButton, GWTToggleButton Yes Yes
File Upload HTMLObject Yes Yes No special support. Individual component objects are recognized (buttons, edit box and standard file open dialog), not the entire compound object.
Date Picker GWTDatePicker Yes Yes
Hyperlink HTMLObject Yes Yes
Combo Box HTMLObject Yes Yes
List Box HTMLObject Yes Yes
Suggest Box HTMLObject Yes Yes
Tree GWTTree Yes Yes
Menu Bar GWTMenuBar Yes Yes
Stack Panel GWTStackPanel, GWTDecoratedStackPanel Yes Yes
Text Box HTMLObject Yes Yes
Password Box HTMLObject Yes Yes
Text Area HTMLObject Yes Yes
Rich text No No Not supported.
Basic Popup HTMLObject Yes Yes
Dialog Box HTMLObject Yes Yes
Grid HTMLObject Yes Yes No special support. Individual component objects are recognized, not the entire compound object.
Flex Table HTMLObject Yes Yes No special support. Individual component objects are recognized, not the entire compound object.
Decorator Panel, Flow Panel, Horizontal Panel, Vertical Panel, Absolute Panel, Dock Panel, Disclosure Panel, Tab Panel, Horizontal Split Panel, Vertical Split Panel No No Panels. No special support is planned for these controls.
Number Format, Date Time Format, Messages, Plural Forms, Constants, Constants With Lookup, Dictionary No No Internationalization. No special support is planned for these controls.
Animations, Cookies No No Other features. No special support is planned for these controls.

Yahoo User Interface (YUI) Library

The Yahoo! User Interface Library (YUI) is an open-source JavaScript library for building richly interactive web applications using techniques such as Ajax, DHTML and DOM scripting. Rapise has built-in support for testing the various components supplied with the YUI library.

Rapise supports the following Yahoo User Interface (YUI) Library controls:

Image Control Type Matcher Rule Record Learn Comment
Push Button YUIPushButton Yes Yes
Link Button HTMLObject Yes Yes
Checkbox Button YUICheckButton Yes Yes
Radio Button YUIRadioButton Yes Yes
Submit Button YUIPushButton Yes Yes
Reset Button YUIPushButton Yes Yes
Menu Button YUIMenuButton, YUIButtonMenu Yes Yes
Split Button YUISplitButton Yes Yes
Calendar Menu Button YUIMenuButton Yes Yes
Color Picker Button YUISplitButton Yes Yes
Slider Button No No
Calendar YUICalendar Yes Yes
Multi Page Calendar YUICalendar Yes Yes Recognized as several calendars.
Carousel HTMLObject Yes Yes No special support. Individual component objects are recognized, not the entire compound object.
Chart No No Not supported.
Color Picker No No Not supported.
Container No No Not supported.
DataTable HTMLObject Yes Yes No special support. Individual component objects are recognized, not the entire compound object.
ImageCropper No No Not supported.
Menu YUIMenu, YUIMenuBar Yes Yes
Paginator HTMLObject Yes Yes No special support. Individual component objects are recognized, not the entire compound object.
ProgressBar No No Not supported.
Rich Text Editor No No Not supported.
ImageLoader No No Not supported.
Slider YUISliderH, YUISliderV Yes Yes
TabView HTMLObject Yes Yes No special support. Individual component objects are recognized, not the entire compound object.
TreeView YUITree Yes Yes
Uploader HTMLObject Yes Yes No special support. Individual component objects are recognized, not the entire compound object.
Resize No No Not supported.
Swf No No Not supported.
AutoComplete No No Not supported.


About Inflectra

Our mission to helping our customers - large corporations, small businesses, professional services firms, government agencies and individual developers – with the means to effectively and affordably manage their software development and testing lifecycles, so as to decrease the time to market and increase return on investment.

At Inflectra, we are fully committed to provide our customers with the very best products and customer service. We believe in going the extra mile to ensure that each customer is satisfied with our software products. We have the experience and the commitment to deliver the products customers need to deliver their projects and assure quality every step of the way. (Learn More)

Our Guarantee

We are so confident that you will be fully satisfied with our products that we offer a 30-day, unconditional, money back guarantee! (Learn More)