Sep 19

FunFX – A Ruby based automated testing framework for Flex

Tag: Flex, Ruby, TDD, TestingDerek Wischusen @ 4:31 pm

During the development of a large-scale (or even a medium-scale) Flex application it is very likely that you will quickly reach a point where manually testing your interface becomes impractical. This is where Flex’s automation framework comes into play. It makes it possible to simulate user level interactions in your Flex interfaces. So, you can write a script that performs a series of interactions (e.g., click this button, fill out this form, click here, click there, and so on) and then automatically run that script, and any others, with the rest of your tests. Pretty nice, right? Well, there is one potential problem; until recently there was only one existing solution that worked with Flex’s automation framework, and it is pretty expensive. Fortunately, there is now another option.

FunFX is a free, open source framework, developed by Peter Motzfeldt, that makes it possible to take advantage of Flex’s automation framework using test scripts written in Ruby. It is still relatively early in its development, but as you can see in this tutorial video, it already has some pretty impressive functionality. FunFX is packaged as a Ruby gem. I was unable to install it via the normal gem install route, so for now it looks like you’ll have to download it from here and do a local install.

CREDITS:

I came across this gem via Aslak Hellesoy’s blog (who, incidentally, just gave a well received tutorial on using Flex and Rails at RailsConf Europe).

5 Responses to “FunFX – A Ruby based automated testing framework for Flex”

  1. Tony Hillerson says:

    That’s awesome! I’ll check that out now.

  2. Jeff says:

    Hi Derek,

    I actually had a question about your Image Converter App…

    I couldn’t find your contact info, so using bad form, I am posting in the comments section.

    Just wanted to know how you were able to use FileFilter correctly. I am using Flash CS3 and cannot get the FileFilter package to load correctly. I tried all combinations of building to flash8/flash9 with AS2/AS3

    I am using the source from http://blog.vixiom.com/2006/09/08/multiple-file-upload-with-flash-and-ruby-on-rails/, which is where i saw your post.

    Thanks!

  3. Derek Wischusen says:

    Hi Jeff,

    No problem. If you go to this post: http://flexonrails.net/?p=30 you can download the source for the image converter to see how I implemented the FileFilter. It should be pretty straight-forward.

    If you have any additional questions then please feel free to email me at dwischusen [at] gmail [dot] com

  4. FunFX - A Ruby based automated testing framework for Flex | DavideZordan.net says:

    [...] An interesting post by Derek Wischusen about this subject can be found here. [...]

  5. a says:

    i create mxml file vand taking data from rxml pages which r in rails.
    how to run application on server

Leave a Reply

Valium online
Valium without prescription australia
Buy viagra online canadian pharmacy
Phentermine 37.5 without prescription free shipping
Phentermine 37.5mg without prescription
Buy generic valium online
Viagra usa
Buy phentermine no prescription
Viagra suppliers
Phentermine 37.5mg tablets
Viagra purchase uk
Xanax pills online
Order valium without a prescription
Viagra online generic
Mail order phentermine
50 mg viagra online
Low price cialis
Tramadol hcl 50 mg tab mylan
Order phentermine without prescription
Cialis order
Cheapest place to buy viagra online
Phentermine tablets 37.5
Female viagra uk
Cialis generic 5mg
Genuine viagra prices
Cialis india pharmacy
Levitra lowest price
No prescription valium
Cialis 100mg pills
Phentermine diet pills
Best viagra generic
Online cialis reviews
Viagra trial pack
Genuine viagra
Cheap viagra canada
Cheap valium online
Buy viagra online from canada
Cialis canadian pharmacy
Cialis brand
Buy phentermine hcl without prescription
Generic cialis from india
Tramadol no prescription next day
Buy cialis in australia
Buy real viagra
Canadian cialis no prescription
Order cialis online without prescription
Viagra suppliers australia
Xanax pills for sale
Phentermine no rx
Viagra to buy in uk
Viagra online overnight
Where to buy phentermine
Cheap viagra uk
Phentermine pills
Get phentermine without a prescription
Valium buy online uk
Where can i buy phentermine online
10 mg valium effects
Cheap viagra and cialis
Generic viagra professional
Prednisone prescription
Buy xanax cod
Prescription viagra online
Canada cialis online
Viagra pfizer canada
Generic propecia cost
Tramadol 50mg tablets
Prednisone online pharmacy
Cialis online without prescription
Where can i buy levitra
Non prescription cialis
Propecia online
Cheap generic xanax
Buy phentermine hcl
Antidepressant tramadol
Online cialis generic
Generic levitra from india
20 mg valium effects
Viagra prescription australia
Xanax
Best generic viagra prices
Medication prednisone
Buy generic viagra india
Non prescription levitra
Order propecia online no prescription
Cheapest generic viagra online
Levitra 20 mg price
Tramadol without a prescription
Buy tramadol online canada
Cialis online canada
Brand cialis without prescription
Get phentermine without prescription
Purchase xanax online without prescription
Phentermine us pharmacy
Order cialis online
Buy cheap cialis online
Doses of tramadol
Buying cialis online
Buy tramadol cod delivery
Cialis medicine
Viagra fast shipping
Viagra discount prices
Cheap viagra cialis
Buy phentermine without a prescription
Cialis no prescription canada
Viagra overnight shipping
Online prescription propecia
Purchase phentermine online
Best generic cialis
Cialis professional online
Buy phentermine online without prescription
Valium no prescription uk
Cheap levitra uk
Order valium cheap
Buy xanax bars no prescription
Propecia without prescription uk
Phentermine hcl 37.5mg
Online prescriptions for phentermine
About xanax bars
Buy discount viagra online
Overnight xanax without prescription
Best way to take valium
Cialis pricing
Viagra prescription free
Phentermine without prescription mastercard
Cost of cialis 20 mg
Where to buy valium
Propecia without a prescription
Buy xanax bars online
Generic 2mg xanax
Where to buy levitra online
About phentermine
Buying xanax without a prescription
Best generic viagra review
Levitra cheap
50mg viagra
Levitra cheapest price
Buy cheap propecia
Viagra for sale usa
Cheap viagra online uk
Phentermine hcl without prescription
Buy viagra online without prescription uk
50 mg tramadol hcl
How to buy viagra in australia
Buying viagra in the uk
Generic cialis prices
Tramadol overnight no prescription
Valium pills effects
Xanax 1mg dosage
Xanax no prescription needed
Valium prescription uk
Buy cheap viagra uk
Buy viagra professional
Buy viagra online in south africa
Buying phentermine in the uk
Buy viagra las vegas
Purchase phentermine without a prescription
Valium online without prescription
Fast delivery cialis
Buy cheap tramadol without prescription
Valium online reviews
Generic viagra reviews
Viagra cheap prices
Best place to buy xanax
Viagra online sales
Generic tramadol medication
Valium overnight delivery
Levitra uk
Prednisone online
Levitra medicine
Doses of prednisone
Cialis purchase online

Propecia generic online
Viagra online with prescription
Buy phentermine with mastercard
Cialis free sample
Canadian pharmacy phentermine 37.5
Buy phentermine online with no prescription
Phentermine 37.5 manufacturer
Buying generic viagra
Online viagra prescriptions
Xanax cost
Cheapest price viagra
Medication phentermine
Side effects of viagra
Best way to take cialis
Best viagra websites
Buy 30mg phentermine
Valium buy no prescription
Viagra free samples
Viagra pfizer price
Cialis london
Cheapest viagra in uk
Australia viagra prescription
Buying prednisone
Viagra usa pharmacy
Where can i buy valium in the uk
Buy viagra 100mg online
Valium online no prescription
About xanax pills
How to buy viagra over the counter
Where can i buy generic viagra
Order levitra without prescription
How to buy viagra online without prescription
Generic cialis online pharmacy
Cialis pills
Levitra 10 mg
Cheap viagra generic
Xanax 2mg bars
Phentermine no prescription needed
Order viagra online canada
Tramadol overnight fedex
Cheap phentermine no rx
Genuine cialis no prescription
Xanax fedex
Levitra online pharmacy
Buy phentermine in uk
Generic viagra for sale
Cheapest viagra professional
Free viagra samples without prescription
Viagra online pharmacy canada
Free viagra samples
Overnight delivery of phentermine
Generic valium 5mg
Cialis for sale in canada
Buying propecia
Generic viagra in the uk
Canada viagra online without prescription
Valium generic
Cheap viagra pills
Order xanax
Levitra generic online
Prednisone pharmacy
Buy valium in uk
Phentermine usa
Valium prescription drug
Xanax buy uk
Buy prednisone no prescription
Cialis generic online
Ordering phentermine online
Online viagra cheap
Cialis over the counter in canada
Buy propecia uk
Cialis 5mg tablets
Xanax no prescription required
Valium purchase
Cialis drug prices
Cost of prednisone
Order tramadol online no prescription