Brian,

I am very interested in in a testing library like you speak of, and was
wondering what you thought of Matt's reply? Does your current system utilize
mx.automation and/or are you considering leveraging this?

Thanks,

-Scott

On 2/7/07, Matt Chotin <[EMAIL PROTECTED]> wrote:

   I am not looking to derail any interest in you guys building
alternatives, but would like to point out that the Flex team did a large
amount of work to enable the kind of functionality you're looking for (minus
the tool).  Check out the mx.automation packages and you'll see the
infrastructure that is in place to solve problems like using semantic events
instead of x/y coordinates, etc.  Admittedly, this is the portion that we
consider the more interesting IP rather than the plugin that enables QTP to
leverage this functionality (and what you need to pay to use).  If you have
FDS or are willing to invest money in the APIs even if not in QTP itself,
I'd encourage you to build on top of this system.  Interest from other
vendors is increasing as well and I hope that we'll see offerings in
addition to QTP in the future (they will be built using this framework).



As I stated previously we will continue to examine licensing options for
things like the automation package, but do not expect any changes in the
short term.



Matt


 ------------------------------

*From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
Behalf Of *brian.knorr
*Sent:* Wednesday, February 07, 2007 4:02 PM
*To:* flexcoders@yahoogroups.com
*Subject:* [flexcoders] Re: any interest in an alternative to QTP to
automate Flex apps?



I took a look at imacros...my only concern is that it uses WINCLICK to
automate flash apps. This means everything is x/y coordinate based. We
want to interact with the actual ui components, finding them by their
properties or type. For example here is a short snippet of a simple
test we are using...I added the comments in order to explain what is
going on:

//find the first ComboBox in the app
var comboBoxOperator:ComboBoxOperator = flexOperator.find(ComboBox) as
ComboBoxOperator;

//select the option with the specified label
//upon user selection the app fires an event that sets a label component
with the text 'You selected: X'
comboBoxOperator.select("MasterCard");

//find the label with the specified properties and assert the correct
selection was made
assertEquals("You selected:
MasterCard",LabelOperator(flexOperator.find({id:"myLabel"})).text);

Thoughts?

--- In flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>, "Allen
Riddle" <[EMAIL PROTECTED]> wrote:
>
> I've posted on here before about this topic. I think this is something
> that lacks in the Flex community. Just curious if you or your company
> have looked at a product called imacros. I downloaded the demo and it
> was pretty decent. It's a lot cheaper than QTP. It also lets you
script
> out tests. I've also wondered if it was possible to get Ruby's Watir
> tool to work with Flex, that would be my first choice if so. Cool
> suggestion, we'd use it.
>
>
>
> ________________________________
>
> From: flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com> [mailto:
flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>]
On
> Behalf Of Simeon Bateman
> Sent: Wednesday, February 07, 2007 3:56 PM
> To: flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>
> Subject: Re: [flexcoders] any interest in an alternative to QTP to
> automate Flex apps?
>
>
>
> I am interested in this. I had been playing with the thought of using
> the FA Bridge to allow you to use Selenium to test your applications.
> Then you could use the Firefox plugin to record our actions and test
the
> movie.
>
> Not sure how feasible it is but even that would start with having a
> testing framework in flex to tie into.
>
>
> simeon
>
> On 2/7/07, brian.knorr [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED] > wrote:
>
>
> Automating functional tests is critical to the way we develop software
> at my company. And there are two big things that stop us from using
QTP.
>
> 1) It's record and playback - we want to write test scripts
> 2) It costs a lot of money - we want a tool that is free and community
> driven
>
> At my company we are writing several applications in Flex2 and are
> building out an as3 library that allows us to write test scripts in
> as3 to drive the Flex ui as if the user was interacting with it. If
> you are familiar with the Java Swing testing tool called Jemmy, it's
> very similar in design.
>
> Is there any interest out there for a tool like this? I am about to
> create a sourceforge project, but first wanted to get a feel for the
> need.
>
> Thanks,
>
> Brian
>




--

: : ) Scott

Reply via email to