QTP automation of flexlib

I am trying to automate flex using QTP. In my code, we have used Accordion container from google flexlib. While automating, I get the error saying the object below this Accordion container is not visible. I am not able to simulate the actions done on the container. Can anyone please help me in this area?
Thanks in advance

Just we are looking for automation of a Flex application using QTP, we found there are two options available for us
1. Static- we need to inlude the QTP automation libraries in the output swf file
2. Run Time Shared Libraries - We can access the automation libraries at run time, using this approach we dont need to include them in the output swf file, so the size of the output file will be smaller and performance also good, but here we dont have the RSL libraries available with the SDK distribution, if anyone have the compiled automation libraries for RSL usage, then that would help us.
Thanks

Similar Messages

  • License not present. With the trail version only limited replays are allowed... Qtp automation

    Hi All.
             We are doing QTP automation testing for our flex application. But after running all 30 tests it is showing License not present. with the trail version only limited replays are allowed. We are using  flex sdk 3.5 and flash builder 4 plugin for eclipse. we are building our application using ant and we are deploying the application directly and testing it.  Can any one tell Steps to resolve this issue...
              please step by step required..
    Thanks
    Ram

    You need to have valid premium license for Adobe. Only then it would work.

  • QTP Automation with Acrobat SDK

    Hi,
    I would like to verify the PDF content using HP Automation tool - QTP by opening the PDF and extracting the Text content from PDF.
    I am trying the OLE style and using a series of commands, as described in many postings. The first one is:
    CreateObject("AcroExch.App")
    It throws error, saying "Cannot create ActiveX component"
    From the Forums I found that it will not work with Adobe Reader and will work with Full Adobe Product with Adobe SDK.
    Now I would like to know which version of Acrobat will have Acrobat SDK.
    My Client already procured the below Acrobat Products.
    VLA ACROBAT 10  win universal English
    VLA ACROBAT 10 WIN Universal English STD to STD Upgrade ST-ST
    VLA ACROBAT Pro 10  win universal English
    VLA ACROBAT Pro 10 WIN Universal English STD to STD Upgrade ST-ST
    Pls let me know which product( which has Adobe SDK as well)  I should choose to proceed with QTP Automation.
    Any Advise/Help greatly appreciated.
    Thanks.
    Anand Muthunayagam.

    Check out http://labs.adobe.com/technologies/aptt/
    From: Adobe Forums <[email protected]<mailto:[email protected]>>
    Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
    Date: Fri, 28 Oct 2011 06:09:25 -0700
    To: Leonard Rosenthol <[email protected]<mailto:[email protected]>>
    Subject: QTP Automation with Acrobat SDK
    QTP Automation with Acrobat SDK
    created by AnandMuthuNayagam<http://forums.adobe.com/people/AnandMuthuNayagam> in Acrobat SDK - View the full discussion<http://forums.adobe.com/message/3995113#3995113

  • QTP Automation

    How to Click/Get child object in the Datagrid through Row number and Column Number.

    QTP is a testing automation tool, QTP is developed by HP. But as for as
    the QTP Flex plugin is provoided by the ADOBE, there are lot of inbuild
    function which are not available in the plugin, Eg Identifying Child
    Object inside the Datagrid, Getting Cell data from the Datagrid etc.
    CSC • This is a PRIVATE message. If you are not the intended recipient,
    please delete without copying and kindly advise us by e-mail of the
    mistake in delivery.  NOTE: Regardless of content, this e-mail shall not
    operate to bind CSC to any order or other contract unless pursuant to
    explicit written agreement or government initiative expressly permitting
    the use of e-mail for such purpose
    QTP Automation
    MichaelKazlow
    to:
    Rajarathnam Sambandam
    12/23/2009 09:54 PM
    From:
    MichaelKazlow <[email protected]>
    To:
    Rajarathnam Sambandam/COV/CSC@CSC
    Please respond to
    [email protected]
    What is QTP? What product in the suite are you trying to use. You will get
    the best  help by posting to the forum of that specific product.

  • QTP Automation tool not recognizing LinkButton inside a DataGrid

    Hi all,
    I have been trying to generate automated script using QTP automation tool, to test my Flex application. I have a Custom DataGrid in which one of the column is a linkbutton. When I start my QTP recording and click on this linkbutton inside the datagrid, I see that this action is not being recorded or captured by the tool. I googled to see if anyone encountered a similar issue but had not luck with it,
    Could anyone help me with this issue?
    Thanks,
    Niki

    Hi There,
    Is it working . Because I am facing the same kind of problem, When I did spy the data grid coloums are getting identified as label and I'm not able to do click operation.
    I tryied using descriptive programming but still it is not identified.
    Thanks,
    Sylu

  • QTP automation and licensing

    I'm doing a proof of concept for Flex Automation using QTP.  Everything seemed to be going well until I replayed the test that I was working with.  Halfway through the main data entry canvas I got a license error.  I found out that we need a Flex 3 Professional license on my machine where QTP is installed.  Since this is just a POC, I downloaded the 60 day free trial version of F3P earlier this week, and that made the error go away until today.  All of a sudden at the end of my test script I'm getting the same license error.  I can open Flex Professional without receiving a license error.  I tried contacting customer service but they closed my case and since I reopened it 2 days ago, I haven't gotten any response.  Does anyone else have any ideas?  Thanks in advance.

    Hi,
    When using the automation functionality we have a built in limitation to only 20-30 steps of recording and playback without an FB Pro license.  So to show a full-running demo of automation you would need to purchase FB Pro, the trial will not be enough.
    Matt

  • Automating the process of comparing two PDF file with the help of QTP(Automation Testing Tool)

    Can anybody help me with comparing the two pdf files with the help of QTP.I have Adobe Acrobat installed on my system and i have access to the API.
    Thanks,
    Varun Saini

    I want to find out more about QTP and API. Maybe that is what I want to compare two mechanical drawings for differences between them. (see “More than one pdf file in one window”. Is that what you are looking to do? 9Not necessarily mechanical drawings but some other pdf).

  • ECATT-- - QTP --AUTOMATION

    Hi Sap Gurus,
    I need a Favour from You guys. It would be great If you Guys can give an Idea of the following Questions in my mind...
    1) Which is the best tool between ECATT and QTP to Automate the scripts in CRM and BW...
    2)QTP needs Licesnse to Purchase..in the same way do we have to Purchase ECATT tool or it wil lbe in the CRM System
    3)Can You guys give me a Document on ECATT if you have one.......
    Points will be awarded both for ideas and answers as well....Thanks Much...

    Hello,
    please do not request documents via E-Mail. Also I think it would be good if you explain that QTP is Mercury QuickTest Professional.
    2) ECATT comes with every SAP Web AS ABAP Basis System.
    3) Please search here in SDN for ecatt. You will find a lot of blogs.
    Regards
    Gregor

  • QTP automation - get fieldname of object in SAP web webdynpro

    Hi all,
    I am busy with automating a SAP web dynpro application.
    For a specific object (for example a checkbox) I want to get the 'technical' fieldname. The name of the field and to the database it is correspondig to.
    How can I get the object information?
    Is there something like   'objCheckbox.getFieldName'  or somthing like that available?

    Hi,
    From the error it is clear that it is unable  to access the SAPGENPSE.
    Go the fallowing location c:\programfiles\sap\sapwebdisp\dev\domain\sec  and  see if there is sapsslc.pse file if this dosent   exist fallow the below procedure.
    go the c:\programfiles\sap\sapwebdis\  and  execute the fallowing command
    sapgenpse get_pse -p "c:\programfiles\sap\sapwebdisp\dev\domain\sec\SAPSSLS.pse" -noreq "CN=<FQDN>, OU=<InstallationNumber>, OU=SAP Web As, O=SAP Trust Community, C=DE
    Please revert back if you have troubles.
    Kind Regards,
    vamsi.

  • Object Identification by QTP automation tool

    I tried two cases on FlexBuilder3.
    (1)When static Module with AddChild on UIComponent, QTP can recognize the Flex object without a problem.
    (2)When Dynamic Module with AddChild on UIComponent by loader method of the PageInfo* class, QTP cannot recognize the Flex object.
       =>QTP ObjectSpy don't show any Child object (LoginField,PasswordField).
    *PageInfo class:Custom Framework Class to maintain information about one screen.
    In the case of the second case of the said article,Is some kind of setting necessary?
    I think that it is necessary to use the delegate class by the expectation, but I want to use only  TEAFlexCustom.xml.
    Thank you for Advise.

    Hi There,
    Is it working . Because I am facing the same kind of problem, When I did spy the data grid coloums are getting identified as label and I'm not able to do click operation.
    I tryied using descriptive programming but still it is not identified.
    Thanks,
    Sylu

  • QTP Flex automated test limited replays

    I have been writing QTP automated test for our company's flex
    application. My computer has Flex Builder 3 trial version installed
    and I get the message "License not present. With the trial verison
    only limited replays are allowed." (for the ones with sharp eyes, I
    didn't miss type a word of the message, it comes with that typo.)
    from time to time.
    And today I got the serial number from my boss. I enter the
    serial and everything worked, but I am still getting that "License
    not present" message when I was running my test. I tried to
    uninstall Flex Builder 3 and the QTP Flex plugin and reinstall them
    again, but it didn't help.
    Anyone has a clue on how to solve this problem?
    Thanks.

    If you are using static compilation with automation libraries
    you need to recompile your application to get rid of the message.

  • Automation stops at 30 despite using Flash Builder Premium 4.0

    I'm a developer trying to release a build to QA. QA is telling me their build is stopping their test cases after 30. This shouldn't be the case.
    I'm running Flash Builder Premium 4.0.1.
    I've included this line on my additional compiler arguments:
    -include-libraries+="${flexlib}/libs/automation/automation.swc","${flexlib}/libs/automatio n/automation_agent.swc","${flexlib}/libs/automation/automation_dmv.swc","${flexlib}/libs/a utomation/automation_spark.swc","${flexlib}/libs/automation/automation_flashflexkit.swc"," ${flexlib}/libs/automation/qtp.swc"
    After initial attempts failed I tried fixing it by following the instructions on this link: http://helpx.adobe.com/flash-builder/kb/flex-automation-issues-flash-builder.html
    However the same issue exists where QA can only run 30 test cases.
    Any idea what else I can do other than trying to upgrade to Flash Builder 4.7?
    Brad

    I did a workaround by adding this compiler argument:
    ${flexlib}/libs/automation/automation_agent.swc
    ...which points to that file in Flex 4.5. I can now build the app.
    Why do I need to do this now when I didn't need to do so before ?

  • Using QTP libraried in production build

    Hi,
    I had some questions related to using QTP automation libraries, Any adivce would be of great help!
    1)  Can we include QTP Automation libraries (automation.swc, automation_agent.swc, automation_spark.swc, automation_dmv.swc and qtp.swc) with the production deployment code.
    2) Is the swc files generated by application modified when we compile it with the above library files.
    3) Will there be any performance issue if the application is compiled with these files and deployed to the production.
    Thank you!
    Murali

    If you remember that Sybase and MS worked together on SQLServer. Version 6.5 was pretty much the same database server. MS then built version 7.0 leaving Sybase behind. They added ANSI standard joins to their db. What did they get? PROBLEMS. Every patch contained fixes for ANSI standard joins. Even SQLServer 2000 has problems with it.
    Oracle now trys to follow MS and add ANSI joins to their database. What did it give them? BUGS. Remember this one?
    select * from sys.role$ cross join dual
    http://otn.oracle.com/deploy/security/pdf/sql_joins_alert.pdf
    Use standard joins and not ANSI joins. That will solve this problem.

  • Flex QTP Plugin  Help

    Where can I find help for Flex Controls and Methods in QTP
    for 9.2 Version QTP and Flex 3 Beta 2 ?

    Hey KV,
    I found some interesting posts on the forums, mostly pissed
    off people who cant get answers. Try these links.
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=60&catid=583&threadid =1269878&enterthread=y
    http://labs.adobe.com/wiki/index.php/Flex_3:Release_Notes
    I'm in the same situation as you, qtp automation of a flex
    product, and havent been able identify flex objects. I have been
    able to identify activeX but qtp tags them with coordinates which
    won't work for our automation.
    I work with an ex - adobe tier 3 support guy so I can see why
    no one can help here on the adobe forums...
    Good luck!

  • Serial number needed to try flex automation

    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?

    I have the QTP configured with Flex and I am able to record
    most events. Attempting to record a mouse rollover results in the
    following error : “Error: Unable to find automation method
    'flash.events.MouseEvent' for class 'name: FlexImage
    superClassName: FlexLoader”. My app is a simple image which
    applies two states to display the image. It utilizes the
    Automation.automationManager.recordAutomatableEvent method for the
    target event, within the “rollover” event handler.
    Also, I override the “replayAutomatableEvent(Event)”
    method calling the
    Automation.automationObjectHelper.replayMouseEvent() for the
    MouseEvent.ROLL_OVER event. The error propagates from the MouseMove
    event as reported in the stack trace –Click and ChangeFocus
    also are reported. I’ve added the rollover event to the
    “TEAFlex.xml” file. Its my understanding that any event
    outside of those defined in the “QTP Object Type”
    document for each control can be configured in the
    “TEAFlex.xml” file, for any control descending from
    UIComponent. I received a similar error after extending the
    ProductCatalogThumbnail ( Canvas ) class contained in the flex
    store code, though this error propogates from Scroll. Can you
    determine why ( in the first case ), the rollover is failing?
    Stack trace:
    Error: Unable to find automation method
    'flash.events.MouseEvent' for class 'name: FlexImage
    superClassName: FlexLoader
    event2descriptor: (Object)#0
    flash.events.FocusEvent|keyFocusChange =
    (mx.automation.qtp::QTPEventDescriptor)#1
    eventClassName = "flash.events.FocusEvent"
    eventType = "keyFocusChange"
    name = "ChangeFocus"
    flash.events.MouseEvent|click =
    (mx.automation.qtp::QTPEventDescriptor)#2
    eventClassName = "flash.events.MouseEvent"
    eventType = "click"
    name = "Click"
    flash.events.MouseEvent|mouseMove =
    (mx.automation.qtp::QTPEventDescriptor)#3
    eventClassName = "flash.events.MouseEvent"
    eventType = "mouseMove"
    name = "MouseMove"'.
    at mx.automation::AutomationManager/recordAutomatableEvent()
    at ViewStates_wt3/dispatchLowLevelEvent()
    at ViewStates_wt3/__soup_rollOver()
    at [mouseEvent]
    Text

Maybe you are looking for

  • Starting a career jump...what should my expectations be?

    As the title states I'm starting to transition into an IT career and I'm just curious what should my expectations be in terms of starting positions....culture changes...(admittedly a very "30,000 ft" level question.)To help, let me give a little back

  • Edit Text field, Save, Re-edit

    Hi all, First of all, thanks to everyone who has helped me out with shared objects so far - it is definitely a difficult skill to learn... What I am trying to do is create an interactive timetable for use on school laptops (for my school). I would li

  • 305500 non-Oracle exception when I use forms 6i to open a excel

    Hi I get a 305500 non-Oracle exception when I use forms 6i to open a excel file. Does anyone know what the problem is? Any solution/workaround for this? Thanks

  • Post activity for drop & recreating log group

    Hi, We need to drop redolog group from old file system & going to recreate in different file system. ex, when group 3 is in "INACTIVE" alter database drop logfile group 3; alter database add logfile group 3 ('/u01/oracle/ica01/log3.ora,'/u01/oracle/i

  • Missing Dock after Sleep Mode

    Hi everyone, Lately, I have been watching a lot of DVDs before i sleep and I would usually fall asleep before the end of the movie. This would result in me waking up in the morning with the computer in sleep mode. Reinitiating the computer results in