Flex 3.4 and Flex4 Automation Delegate source code

October 27, 2009 at 10:03 am 13 comments

If you are a Flex Automation test tool user/provider and trying to find how to get the source code of Automation Delegates for Flex SDK 3.4 and 4, get the beta of FlashBuilder downloaded.

FlashBuidler 4 (previously known as FlexBuilder) Beta2 is out and available on Adobe Labs. http://labs.adobe.com/technologies/flashbuilder4/ . 

you can find the source from <installedlocation>/sdks/<sdkversion>/frameworks/projects starting with atuomation.




Entry filed under: Flex Automation. Tags: .

Flex 4 Automation – New feature list Enabling log for QTP 9.5

13 Comments Add your own

  • 1. Tigran Najaryan  |  October 27, 2009 at 1:54 pm


    after recompiling our SDK 4.0 automation-ready applications with Beta 2 the swf sizes shrunk significantly (e.g what used to be about 1000KB is now only 560KB).

    The automation still seems to be working fine despite the dramatic size reduction.

    I am just curious, has anything been changed in automation libraries to help this welcome change?

  • 2. Palani Selvam  |  November 25, 2009 at 2:46 pm

    Thanks a lot for wonderful blog. I used to read flex automation related topics.
    I want to know, whether QTP flex support is sufficient to verify the chart. I need your help to identifying appropriate tool for flex chart testing.I listed my requirements below. Please tell me, whether QTP or any other tool supports the below points.

    Needed support:
    1. Able to get each pie or bar or data point value
    2. Able to get data tip or tooltip for each pie or bar or data point
    3. To validate the color series for each object (pie or bar or line)
    4. To identify each axis tick ( X, Y and Y2 axes)
    5. To identify the data label (pie or bar or line)
    6. To identify the mouseOver information
    7. To identify font style, font size, font color for any object within chart.

    Thanks & Regards,

    • 3. raniskumar  |  November 26, 2009 at 9:15 am


      Most of what you have mentioned should be available using QTP. To have specific anwer on each of these, i recommend you
      1. Try out on your own and let us if you are not able to achieve any.
      2. File a request in JIRA with the requried information.

      Each component has a huge list of functionality and properties. So i wont be able to give the response at a conceptual level. It needs exact verification.


  • 4. Palani Selvam  |  November 26, 2009 at 9:56 am

    Hi Rani,

    Thanks for your response.

    I have tried with Silktest. I am unable to get those properties or values. I have gone through your previous posts. I don’t find any major difference in both tools for flex support. I just wanted to know, whether QTP supports or not. Is it possible to check those properties for any one of the charts.

    – Palani.

  • 5. Beau Scott  |  December 3, 2009 at 8:45 pm

    I’ve had much better luck with RIATest, to be honest. It’s feature rich and far cheaper than QTP or slik.

  • 6. Sanford  |  January 25, 2010 at 12:54 am

    Thanks for this Rani. Would you happen to know where I can get a detailed specification of the class definitions file syntax? I’ve read http://livedocs.adobe.com/flex/3/html/help.html?content=functest_components2_13.html

    The problem is that it doesn’t go into detail. Like, what are the options for each tag? What does “ExposureLevel” mean?

    I extended a UIComponent and just wanted to add automation support for a mouse click. It should be so simple but it’s been surprisingly difficult since the documentation is limited and the source of the automation classes is (AFAIK) unavailable.

    Any pointers?

    Many thanks,

    – Sanford

  • 8. ilan  |  September 20, 2010 at 9:52 am

    What about the AutomationManager source code?

    • 9. raniskumar  |  February 11, 2011 at 1:52 pm

      that is shared with only automation partners under NDA

  • 10. Sarala  |  October 27, 2010 at 9:05 am

    Hi Rani,

    I want to look into the delegate classes for Button control. I have FlexBuilder3 with installed 3.5 sdk.

    Nowhere in the sdk folder, I found the automation sources. Why is it that only 3.5 sdk does not have the automation sources?

    Please reply as soon as possible.


    • 11. raniskumar  |  February 11, 2011 at 1:26 pm

      when you apply the premium license key, automation source will get added to your FB installed location, under a folder by name FBPro

    • 12. raniskumar  |  April 6, 2011 at 10:06 am

      When the professional license key is entered, you should be getting the automation delegate source code.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


October 2009
« Sep   Dec »

Most Recent Posts

%d bloggers like this: