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.

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 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 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

  • 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.

  • 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

  • AutomationNameValue in intemRenderer : QTP Crashing

    HI All,
           I have a checkBox and a ComboBox based item renderer in datagrid. As soon as QTP automated script clicks on checkbox (Itemrenderer) or select a value from Cbox(itemrender) , QTP crashes.
    I have tried to set automationNameValue  by overriding icreateAutomationIDPart in itemrenderer as suggested by adobe in following link
    http://livedocs.adobe.com/flex/3/html/help.html?content=functest_components2_16.html
    Basically , I have overridden createAutomationIDPart method in both itenrederer
               import mx.automation.IAutomationObject;
                override public function createAutomationIDPart(item:IAutomationObject):Object {
                        var id:Object = super.createAutomationIDPart(item);
                        id["automationName"] = id["automationIndex"];
                        return id;
         QTP continues to be crashed even after overriding above method . Please suggest some ways/ideas to solve this issue.
    Flex Version - 3.2
    Thanks & Regards
    Dharmendra Chouhan 

    HI All,
           I have a checkBox and a ComboBox based item renderer in datagrid. As soon as QTP automated script clicks on checkbox (Itemrenderer) or select a value from Cbox(itemrender) , QTP crashes.
    I have tried to set automationNameValue  by overriding icreateAutomationIDPart in itemrenderer as suggested by adobe in following link
    http://livedocs.adobe.com/flex/3/html/help.html?content=functest_components2_16.html
    Basically , I have overridden createAutomationIDPart method in both itenrederer
               import mx.automation.IAutomationObject;
                override public function createAutomationIDPart(item:IAutomationObject):Object {
                        var id:Object = super.createAutomationIDPart(item);
                        id["automationName"] = id["automationIndex"];
                        return id;
         QTP continues to be crashed even after overriding above method . Please suggest some ways/ideas to solve this issue.
    Flex Version - 3.2
    Thanks & Regards
    Dharmendra Chouhan 

Maybe you are looking for

  • Receiver FTPS (Explicit) channel giving error while writing files.

    Hi All, We are facing an issue while using FTPS for writing a file to a partner location. Since this is the first time we are using FTPS, we went through some blogs and notes to configure the same, but still facing problems. Listed below are the step

  • TAX Determination in the Sales order

    Hi My client has a requirement that he want to determine sales tax (VAT or CST) on the basis on Sold to party & not ship to party. in other words tax to be determined on the basis of 1) Business transaction - domestic or export/import 2) Tax liabilit

  • Video Files as email attachments - what formats on iPhone 3Gs ?

    Hi This may turn out to be a dumb newbie quesiton but what format video files can I play when sent as email attachments? WMV shows as an attachment with the Qucktime icon but can't download/play MPG allows you to launch but then says "Movie format is

  • How do i get a gray screen on my nano

    i know im new but, yesterday i was going to turn on my nano and a gray screen appered with all this wierd junk. well at first i thought that i had made it reset because i havent done that before and i thought it was normal and at the bottom of the sc

  • Two different  base prices in pricing procedure .

    Dear all  , We have scenario in that we want to post the base price into two different component of  35% and 65 % to different GL . So i created one base price condition for 100% value ( ZBAS) which is statistical . Then two conditions for 35 % ( ZO3