Expand my Community achievements bar.

Guidelines for the Responsible Use of Generative AI in the Experience Cloud Community.

serial number needed to try flex automation

Avatar

Level 1
I'm running the Flex Automation Installer to install the
plugins needed to evaluate use of QuickTest Professional for
automated Flex 2 testing. The Installer requires entry of a Flex
Data Services serial number. (The applications I want to test do
not use Flex Data Services, so this seems an odd requirement for
evaluation of the test tool.) How can I get the needed serial
number? If this requires discussion with someone at Adobe who
oversees my organization's Flex licenses, how would I determine who
that is and how to contact him or her? Is it necessary to purchase
a Flex Data Services license to evaluate QTP automated testing of
Flex 2 apps?
71 Replies

Avatar

Level 1
hello pramod,

this is shankar

i downloaded automation installer,

hello boss, how to get serial number for installer,

please send as early as possible

Avatar

Level 2
matt_chotin,

This is a reply to your comment on 07/12/2007 12.03.07 AM.

I am trying to install Flex Automated Testing files. I have
already downloaded the installer (flexATWin.exe). But it is asking
for Serial No. Then as per your above referenced comment I have
downloaded "flexbuilder3_b2_win_sa_101107.exe" and installed it.

Now my question is what is the next step? Still when I am
trying to install Automated installer, it is asking for Serial
no.

Avatar

Level 1
I'm running the Flex Automation Installer to install the
plugins needed to evaluate use of QuickTest Professional for
automated Flex 2 testing. The Installer requires entry of a Flex
Data Services serial number. How can I get the needed serial
number?

Avatar

Level 1
I can't get the QTP automation plugin installed it requires
to have the license for Flex Data Services. Please advice. I have
the latest Adobe Flex SDK 3.0 installed evaluation version.

Avatar

Level 1
hi raghu



this is shankar

i downloaded automation installer,

how to get serial number for installer,if you having this
serial no

please send me as early as possible

Avatar

Level 2
After installation of Flex Builder 3 beta (eclipse version),
the QTP add-in is located at C:\Program Files\Adobe\Flex Builder 3
Plug-in\sdks\moxie\QTP_plugin\QTP_Plugin_Installer.exe. After
installation of the debug version of the FlashPlayer 9 Active X
plugin (
http://www.adobe.com/support/flashplayer/downloads.html)
and the QTP add-in, the QTP recorder doesn't recognize Flex
controls. Is there something else I need to do, in order to get
this to work?

Avatar

Level 1
I installed flex 3 beta and the automation package, and I
tested QTP with
http://examples.adobe.com/flex2/inproduct/lcds/flexstore/flexstore.html,
and QTP is recognizing elements in the flex... So I'm pretty sure
the testing side is set up right, but when I try to compile the
library files to test my own applications, I get "An internal error
has occurred. Please check the error log", and "Unable to load SWC
automation.swc".

The log file has "!MESSAGE Uncaught exception in compiler" as
well as all kinds of other info.

I am trying to use the Project > Properties > Flex
Compiler method.



A strange thing is that I can't locally reference the swc
libraries. Flex Builder is here: C:\Program Files\Adobe\Flex
Builder 3, and the SWCs are here: C:\Program Files\Adobe\Flex
Builder 3\sdks\moxie\frameworks\libs, so I tried -include-libraries
"sdks\moxie\frameworks\libs\automation.swc"
"sdks\moxie\frameworks\libs\automation_agent.swc"
"sdks\moxie\frameworks\libs\qtp.swc" and I always get the error
"unable to open 'sdks\moxie\frameworks\libs\... ...swc'" If I put
the entire path, that error ceases, but I see the errors listed at
the beginning of this post.



Is this a problem with the Beta 3 installation, or has anyone
else had the problem?... or can someone see where I'm screwing
things up?

Avatar

Level 1
Hi



I have installed QTP 9.2, Flex Automation Package / builder
/flex plug-in, QTP recognized the flex controls of sample
application (
http://examples.adobe.com/flex2/inproduct/lcds/flexstore/flexstore.html
): It worked after I ran build.bat from C:\Program Files\Adobe\Flex
Builder 3\sdks\moxie\samples\explorer: below is the sample script:



Browser("FlexStore").FlexApplication("flexstore").FlexImage("image").Click

Browser("FlexStore").FlexApplication("flexstore").FlexToggleButtonBar("_ToggleButtonBar1").Change
"Home"

Browser("FlexStore").FlexApplication("flexstore").FlexToggleButtonBar("_ToggleButtonBar1").Change
"Products"

Browser("FlexStore").FlexApplication("flexstore").FlexCanvas("Products").FlexPanel("Browse").FlexCanvas("Nokia
6010").FlexImage("assets/pic/Nokia_6010.gif").Click



BUT when i tried to record/recognise the flex controls of our
company's flex application to be automated, the whole application
is recognised as a single object "MacromediaFlashPlayerActiveX" and
the child controls are not recognised by QTP



How should I proceed further?, also please let me know the
way to compile my application: then it may work for me



Thanks in advance



-Girish.






Text
Text

Avatar

Level 1
Hi ,



I am sathish , i am also facing the same problem regarding
the serial number.Did u get the solution for that?

Please help me out from this problem.

i expect a mail from u (sathishperumal@hexaware.com)

Thanks in advance,

Sathish

Avatar

Level 1
Well... in response to my post above, I finally figured out
how to get the Flex 3 Beta libraries to work.



I was only adding the libraries from the "Compiler" section
in Project > Properties. I found that the libraries also had to
be added in the "Library Path" (Go to Project > properties >
Flex Build Path > Library path)



I can now test my projects with QTP.



However, I did not figure out why I can not relatively
reference the libraries in the Compiler section. I still must enter
the full path to the library.

Avatar

Level 2
Can someone explain how to setup for QuickTest Pro testing of
Flex components in the 'explorer' sample application distributed
with FlexBuilder 3 beta? That has a pretty comprehensive set of
Flex controls. I have followed the instructions from Adobe,
regarding the addition of the libraries to the compile but
QuickTest Pro does not record any traffic against any Flex
controls, though it does record traffic against regular HTML sites
and the plugin seems to be installed as an add-in. This reminds me
of the early days of Java, when Segue claimed they had an automated
solution to Java that didn't work at all, either and we had to use
HTML and javascript to test Java applets. If QuickTest Pro 9.2
isn't actually working (which is what HP/Mercury support actually
told me last week), perhaps someone can suggest another viable
method we can use for automated testing. We really need some way to
test this other than manual during release cycles...

Avatar

Level 1
dumb_drummer, when you record your test, does QTP just show
the flex as an object, but does not identify any of the components
that you are interacting with?



If so, (from my limited experience) I found that I had to
first figure out if the problem was with the automation plugin and
QTP, or if the problem was that the libraries were not properly
being compiled into the project when I built it.



Do you have the same problem when you try to record a test
here?:
http://examples.adobe.com/flex2/inproduct/lcds/flexstore/flexstore.html



I did not try QTP 9.2 because I saw someone post somewhere
that they could not get QTP 9.2 to work and had to go back to QTP
9.1. I am using 9.1, and after installing the Automation package
included with the flex 3 beta, I haven't had any problem with QTP
seeing the components and their properties.

Avatar

Level 1


Hi I've tried to setup the flex automation package for QTP. I
was able to setup QTP 9.2 to recognize the objects of the sample
'flexstore.html". But when I repeated the same steps which I did in
my machine in some other machines, I'm unable to setup, ie it is
recognizing as macromedia active x objects instead of flex objects.
I did something during my first installation which I'm unable to
reproduce during the successive installation process.



1. Installed the flex builder 3 standalone installation
"flexbuilder3_b2_win_sa.exe" on d: drive of my machine.

2. Opened the flex builder 3 and selected a project. Gave the
flex compiler libraries path in Project -> properties -> Flex
Compiler.

-include -libraries "D:\Program_Files\adobe\Flex Builder
3\sdks\3.0.0\frameworks\libs\automation.swc"
"D:\Program_Files\adobe\Flex Builder
3\sdks\3.0.0\frameworks\libs\automation_agent.swc"
"D:\Program_Files\adobe\Flex Builder
3\sdks\3.0.0\frameworks\libs\automation_dmv.swc"
"D:\Program_Files\adobe\Flex Builder
3\sdks\3.0.0\frameworks\libs\qtp.swc"



3. Since I've installed in D: drive, in my library path, the
above 4 swc files were not referenced. So i also included them in
Library path. (automation.swc, automation_agent.swc,
automation_dmv.swc, qtp.swc)



4. Installed the flash player with Activex control.



5. installed QTP 9.2 on C: drive the default location.



6. Installed the QTP_plugin for flex.



7. After restarting the machine, when I invoked QTP, it
displayed the flex plugin. I've selected the plugin and started
QTP.



8. Opened up the sample flexstore.html application.



9. Now when I tried to recognize the objects, the objects are
not recognized as "flex Objects" instead it is recognized as
macromedia active x objects



If anyone has solution for this please help me out as I'm
unable to find out the problem where I went wrong in setting it up.



Thanks.

Avatar

Level 2
The problem I have been having is that nothing gets recorded
after turning on the QTP recorder and subsequently exercising Flex
components. I was, however, able to record against the app you
mention, ardivus. This does not have all of the components I need
to certify, though, so really need this app to work:


http://examples.adobe.com/flex2/inproduct/sdk/explorer/explorer.html

but it does not. Any further ideas, so I can certify that
this works for the controls we need to develop for our
application?

Avatar

Level 1
dumb_drummer, the problem could be that the example you sent
was not compiled with the automation libraries. Where did you find
the example? Did the reference to it indicate that it was compiled
with the automation libraries? (I'm not at work, so I don't have
access to QTP to test it now, but I can try on Monday)



When I was trying to get it to work, I had similar
problems... that example I sent you recorded fine, but the apps I
compiled did not. I wasn't including the automation libraries
right, but when I did, my apps worked.



If the example you referenced did not indicate that it was
compiled with the libraries, you may have to create your own app
and make sure the libraries are included.



Please see my earlier posts to see how I got past the
problems I had when compiling, and let me know if I can clarify
anything.

Avatar

Level 2
That app was not compiled with the automation libraries but
when I compile it (it's also shipped with the FlexBuilder 3 BETA
Samples) with the automation libraries, for example, adding the
following to sdks/moxie/frameworks/flex-config.xml:



<include-libraries>

<library>/libs/automation.swc</library>

<library>/libs/automation_agent.swc</library>

<library>/libs/automation_dmv.swc</library>

<library>/libs/datavisualization.swc</library>

<library>/libs/flex.swc</library>

<library>/libs/framework.swc</library>

<library>/libs/qtp.swc</library>

<library>/libs/rpc.swc</library>

<library>/libs/utilities.swc</library>

</include-libraries>



...and running the build.bat file in the 'eplorer' sample
application directory I also could not record QTP 9.2 traffic
against the app (a friend's advice was to add the kitchen sink,
which I didn't have time to, but tried to add all the libraries i
could get my hands on. Which files did you add? Am I missing
one?

Avatar

Level 2
Well, it turned out that running the compile from the
commandline was the problem. It appeared that everything was going
fine when doing so, but for some reason, QTP couldn't record
traffic against the resulting app. I compiled from within the
FlexBuilder 3.0 Beta IDE and I finally could record traffic with
QTP. The reason I had not done this earlier was because of publicly
documented instructions from Adobe:

If you are editing the Component Explorer sample code from
within Flex Builder, you must still compile the individual samples
using the command-line compiler. (as documented in C:\Program
Files\Adobe\Flex Builder 3
Plug-in\sdks\moxie\samples\explorer\README.html).

Avatar

Level 2
My FlexBuilder 3 beta license expired. How can I renew
it?

Avatar

Level 1
Does the QTP 9.2 w/the Flex Beta 3 Automation package work?
Any new comments? Would anyone know if the Automation Package using
the QTP 9.2 will work w/the Life Cycle Data Services ES Express
package? Does the LCDS ES Express expose the required license to
deploy the Automation Package for Flex 2? Is QTP 9.2 compatible
with the Flex 2 Automation Package?

Avatar

Level 1
Hi, QTP 9.2 should work with the FB 3 Beta package. The
license for LCDS Express does not support QTP, you need a
Departmental or Enterprise license, but I recommend using the FB 3
Beta for now.



The latest version of the automation package available for
Flex 2 does support QTP 9.2.



Matt

Adobe

Avatar

Level 1
Hi Guys,

I have installed FDS, Automation libraries and Flex Plug-in
for QTP.The Qtp 9.2 can recognize the flex objects at the link
http://examples.adobe.com/flex2/inproduct/lcds/flexstore/flexstore.html.But
When I try to invoke our application, the QTP cannot recognize the
Flex Objects.The Same Application works fine for my colleague..who
had previous Flex development environment.Between the applicationc
is compiled with the automation libraries....Have I missed
something?.Please help me in resolving the problem.

Thanks in advance.