What are you doing now?

Twitter on Ulitzer

Subscribe to Twitter on Ulitzer: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Twitter on Ulitzer: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Twitter Authors: Pat Romanski, Hovhannes Avoyan, Jim Kaskade, Bob Gourley, Lori MacVittie

Related Topics: RIA Developer's Journal, AJAX World RIA Conference, OpenAjax Alliance News, Zimbra on Ulitzer

RIA & Ajax: Article

Testing in Ruby on Rails

You still can't tell from your tests if your RJS responses are functioning properly?

You've just finished writing your Ruby on Rails application, your test suite tests your models and controllers in depth, but you still can't tell from your tests if your RJS responses are functioning properly, or if a Javascript error is happening in the browser, which means that your tests can still be improved. In this talk, the speaker will outline some options you have for testing your AJAX-powered Ruby on Rails application from both the client and server sides. The speaker will show examples illustrating how to test your RJS calls from the server-side with the use of some Rails plugins, and how to test the same calls in the client-side using with Selenium, a tool that allows you to write automated web application UI tests using any mainstream JavaScript-enabled browser.

Speaker Bio: Cloves Carneiro Jr. is a software engineer and web application developer with ten years of experience creating enterprise-level web applications for companies in the telecommunication and financial industries, including Cablevision, MTS, and Bell Canada. Born in Brazil and then living for some years in Canada, he now lives in Dubai, United Arab Emirates, with his wife, Jane. He owns and runs SpinBits, a Ruby on Rails consulting and training company, and blogs at http://ccjr.name.
 
 
The world’s leading Rich Internet Applications & Web 2.0 event is expected to attract more than 1,000 i-technology developers. AJAXWorld grew from a single track, one-day seminar, less than a year ago, into a four-day international conference & expo with more than 150 sessions delivered in ten simultaneous tracks, by more than 150 faculty members. 
 
Track 01: Rich Internet Applications
Track 02: Web 2.0 Enterprise Mashups
Track 03: Enterprise AJAX
Track 04: RIA Frameworks & Toolkits
Track 05: Security in RIA Applications
Track 06: Hot Topics
Track 07: iPhone AJAX Applications
Track 08: Advanced AJAX
Track 09: Platform Choices / Real-World AJAX
Track 10: OpenLaszlo Diamond Track
 
The conference now includes the world famous AJAXWorld University's AJAX Developer Bootcamp, OpenLaszlo Track and Adobe Flex 3 Developer Bootcamp. This year’s AJAXWorld Expo Floor is expected to display bleeding edge RIA technologies from more than 75 leading AJAX vendors.

AJAXWorld 2007 East Conference & Expo Sponsored by the World's Top  Web 2.0 and RIA Technology Leaders!
AJAXWorld Conference & Expo 2007 East sponsors and exhibitors included: Laszlo Systems (Diamond Sponsor), JackBe (Platinum Sponsor), Adobe (Platinum Sponsor), Cynergy (Platinum Sponsor), Backbase (Gold Sponsor) Google (Gold Sponsor), Nexaweb (Gold Sponsor), ICEsoft (Gold Sponsor), Oracle (Gold Sponsor), Helmi Technologies (Gold Sponsor), JetBrains (Gold Sponsor), TIBCO (Gold Sponsor), Kapow Technologies (Gold Sponsor), Sun Microsystems (Silver Sponsor), Parasoft (Silver Sponsor), Servoy (Silver Sponsor), Etelos (Silver Sponsor),  Microsoft (Expo Plus Sponsor),  Lightstreamer (Exhibitor Plus Sponsor),  IT Mill (Exhibitor Plus Sponsor), FrogLogic (Exhibitor Plus Sponsor), ThinWire (Expo Sponsor), Quasar Tecnologies (Expo Sponsor), Zapatec (Exhibitor Plus Sponsor), MB Technologies Bindows (Exhibitor), OpenSpot (Exhibitor), ILOG (Exhibitor), Passport Corporation (Exhibitor), Addison-Wesley (Exhibitor), The Thomson Corporation (Exhibitor), Isomorphic Software-SmartClient (Exhibitor), Universal Mind (Exhibitor), Farata Systems (Exhibitor Plus),  Manning Publications (AJAX Book Sponsor), Apress (AJAX Book Sponsor), Conference Guru (Media Sponsor), Flash Goddess (Media Sponsor), AJAXWorld Magazine (Media Sponsor), Web 2.0 Journal (Media Sponsor), SYS-CON.TV (Media Sponsor), IT Mill (Media Sponsor), Methods & Tools (Media Sponsor), Web 2.0 Journal (Media Sponsor), and OASIS.

As of today OpenAjax Alliance members include: 24SevenOffice, abiss.gr, ActiveGrid, ActiveState, Adobe, American Greetings, Aplix Corporation, Appeon, Aptana, Arimaan Global Consulting, BEA Systems, Cisco Systems, Coradiant, Curl, Custom Credit Systems (Thinwire), Document Advantage, Dojo Foundation DreamFace Interactive, Eclipse Foundation, edge IPK, eLink Business Innovations, ESRI, F5, Fidelity Investments, Finetooth, Getahead (DWR), Global Computer Enterprises, GoETC, Google, Helmi Technologies, HR-XML, IBM, ICEsoft, Ikivo, ILOG, Innoopract, iPolipo, Isomorphic Software, IT MILL, JackBe, Javeline, JSSL, JWAX, Laszlo Systems, Lightstreamer, Microsoft, MobileAware, Mozilla Corporation, NetScript Technologies, Nexaweb, Nitobi, Novell, OpenLink Software, OpenSpot, OpenSymphony (OpenQA), Openwave Systems, Opera, OpSource, Oracle, OS3.IT, RadView, Redmonk, RIFT Technologies, SAP, Scalix, Seagull Software, Service-Now.com, Sitepen, Software AG, Sun Microsystems, Tealeaf Technology, Teleca Mobile, Telerik, The Frontside, Tibco, Transmend, Vertex Logic, Visible Measures, Visual WebGui, Volantis Systems, Webtide, XML11, Xucia, Zend, Zimbra, and Zoho.

More Stories By Ruby News Desk

Ruby News Desk trawls information and news sources for the latest developments in Ruby in particular and User Interface design in general and also brings you relevant material about other VMs for Ruby like JRuby, IronRuby, Rubinius as well as the web application framework Ruby on Rails.

Comments (2) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
radixweb 08/18/08 01:12:53 AM EDT

Hi,

Right now we are using JAVA technologies...... but we also like to know more about ROR....

Thanks...

Ruby on Rails News Desk 08/29/07 02:22:39 PM EDT

You've just finished writing your Ruby on Rails application, your test suite tests your models and controllers in depth, but you still can't tell from your tests if your RJS responses are functioning properly, or if a Javascript error is happening in the browser, which means that your tests can still be improved. In this talk, the speaker will outline some options you have for testing your AJAX-powered Ruby on Rails application from both the client and server sides. The speaker will show examples illustrating how to test your RJS calls from the server-side with the use of some Rails plugins, and how to test the same calls in the client-side using with Selenium, a tool that allows you to write automated web application UI tests using any mainstream JavaScript-enabled browser.