Ecatt and QtP

Dear all,
I am trying to use Qtp and ecatt . I have made the required settings in Qtp and Ecatt.
I am also able to record the script using Qtp and the script is getting created in sap system.
I have also created the User Ecatt_et_usr still when i execute the script directly in ecatt i get the following error
" Failure when starting quicktest professional".
Can u please suggest me a way out.
thanks and regards,
Priya

Check whether or not you have the roles - SAP_ECAT, SAP_ECET and SAP_ECST in your login id.
Check the patch levels, support packages of the system
Check the external tool parameters in the ECCUST_ET table
Note : The mode of execution for external tool should be 'A' - With surface of external tool in the start options
Have a look at this blog: /people/community.user/blog/2007/01/22/integrating-ecatt-mercury-qtp-part-3
I followed the checklist religiously and things worked out fine for me this first attempt itself.
This is a straight forward integration and should work without creating any hassles
Good luck and hope I could be of some help

Similar Messages

  • ECATT and QTP integration isuue

    Hi,
    I am trying to execute QTP Scripts through eCATT. In this regard i have done the following settings
    Check whether or not you have the roles - SAP_ECAT, SAP_ECET and SAP_ECST in your login id.
    Check the patch levels, support packages of the system
    Check the external tool parameters in the ECCUST_ET table
    Note : The mode of execution for external tool should be 'A' - With surface of external tool in the start options "
    when i tried to eaxeute from eCatt i got the error called "Failure Starting Quick test professional"
    Please any one help me on this............
    Thanks and Regards
    Dileep

    Hi Dileep,
    Kindly go through this article /people/community.user/blog/2007/01/15/integrating-ecatt-mercury-qtp-part-2 , you will be able to sovle few of your issues .
    As i have done project on QTP/eCATT intergration mode .
    The major issues will be .
    1) Performance wise it will be slow , as you will be invoking QTP script from eCATT.
    2) You will face problem with format compatibility .
    I hope , the information solves some of your problem.
    regards
    Harsha

  • ECATT and QTP integration.

    Can any one tell me what is SAP BASIS 620 Support Package level requirement for eCATT & Mercury QTP integration.
    Currently we are running eCATT on R/3 4.7 with SAP BASIS Support Package SAPKB62003.
    But when we are trying to integrate QTP 6.5 with eCATT it gives following error
    (we have done all the required configurations) :
    From QTP to eCATT :
         "The eCATT server you specified does not have the required support. Select another eCATT server or install a later version of eCATT on your server."
    From eCATT to QTP :
         "Error During Method Call in OLE API."
    Also suggest if we are making some other mistake.
    Thanks in advance.
    Regards
    Naivedya

    Hi Naivedya,
    The following are the minimum requirement with package leves.
    Release 6.20  Support Package SAPKB62003
    Release 6.10  Support Package SAPKB61017
    Release 4.6D  Support Package SAPKB46D21
    Release 4.6C  Support Package SAPKB46C32
    I am also getting the same error, even i have latest version.
    Thanks,
    Mahantesh

  • Purpose of Integrating eCATT and QTP?

    Hi Gurus,
    I would like to know what is the purpose of integrating QTP and ecatt (OR) when do we go for integration of QTP and eCATT?
    Please help me on this?
    Regards,
    GS...

    >
    Get Started wrote:
    > Hi Gurus,
    >
    > I would like to know what is the purpose of integrating QTP and ecatt (OR) when do we go for integration of QTP and eCATT?
    >
    > Please help me on this?
    >
    > Regards,
    > GS...
    Hi GS,
    1)There are cases where eCATT will support certain applications like web-based application and hence we use QTP which support this application.
    To put it short,eCATT works excellent with SAP application and if you need to interface applications outside SAP,you can use QTP.
    2)You have to enable setting for the third-party tool.Reach out to your basis team member.
       Once setting is made,you should be able to see the QTP tool and you can use the same for recording.
    For more information,please refer SAP portal.
    Regards,
    SSN.

  • Integration of eCATT and QTP

    Hello ,
    Can anyone kindly let me know as to how to call QTP scripts from eCATT ?.
    i searched on the net but i did not got an simple material .
    Regards
    harsha

    Hello,
    Please start the transaction SECATT in the system and then enter the test script name you want to create along with the right version and there is option to select External tool in the SECATT screen , select the QUICK TEST PROFESSIONAL tool, before this make sure that the QTP tool is installed in your system.
    Once all the data is mentioned click on the create button and then specify the mandatory parameters and then click on the script button in the tool bar , this takes you to the QTP tool where you can perfrom the required recording and then transfer the data to eCATT , once the recording is complete the QTP command appears in the script and then you can save the script and then execute the eCATT script as usual.
    Thanks & Best regards,
    Ajay

  • ECATT  versus  QTP

    eCATT and QTP are both automated testing tools.
    eCATT can be used only to test SAP GUI, where as with QTP we can test other appplications also.
    My question is when do we go for eCATT and when do we go for QTP?
    And what is the reason for integrating eCATT with QTP?
    And when we opt for QTP for testing SAP, what is the advantage over eCATT?
    Thanks in advance
    anyone please answer my question
    Message was edited by:
            kumar kumar

    Hi,
    1.eCATT is used to test the SAPGUI based transactions.
    2.If web based transactions such as CRM ISA, SRM EBP applications are involved, then QTP has to be used.
    3. In scenarios where the End to End testing has to be performed using automation starting with Web Frontend to middleware interfaces and backend SAP Transactions such as delivery/shipping, we need to integrate QTP with eCATT.
    Please take a look at this nice blog about QTP->eCATT integration.
    /people/community.user/blog/2007/01/02/integrating-ecatt-mercury-qtp-part-1
    Thanks
    Sudhan Shan

  • ECATT and Mercury QTP integration.

    Hi All,
    We are evaluating the SAP eCATT and Mercury integration part for one of our project. So we have downloaded the following:
    1. Mercury QTP version 9.1 (14 day trial version)
    2. Mercury SAP Addin.
    The SAP status is as follows:
    1. SAP 4.7 Versions.
    (a)SAP BASIS at patch level 48
    (a)SAP ABAP at patch level 45
    (a)SAP APPL at patch level 20
    2. SAP Logon For Windows ( 640 Final Release ) ,Patch level - 23.
    We have done the entire configuration at the SAP level like
    1. Making "sapgui/user_scripting" value TRUE.
    2. Creation of entry in ECCUST_ET table.
    3. Also created the user ECATT_ET_USR with the necessary Roles.
    After doing all this, when the ECATT is created with the "External Tool" option as "Mercury Quicktest Professional" it gives an error that
    "Quicktest Professional is Not installed or Does not have license"
    Please let us know whether we are missing any component which needs to be installed or if any other config is missing.
    Regards,
    Rupesh.

    Hi Kalyan,
    SAP eCATT is a automation tool meant for functional testing in SAP. It comes with WAS. Latest version is WAS 6.40. It is made in ABAP.
    QTP is Mercury's tool, which is a third party tool for automation testing. The language used here is VB Script.
    Both the tools are good. But the only drawback with eCATT as of now is that it can execute web based SAP transactions except web dynpro. So if the testing of SRM, CRM etc is involved, one is forced to use QTP.
    QTP takes the wrapping of eCATT and executes in SAP.
    If only SAPGUI based transactions are involved in testing than eCATT is the best tool to be used. And if web based transactions are also involved, forced to go for QTP.
    Hope this clears your query.
    PS If the answer solves your query, plz close the thread by rewarding each reply.
    Regards
    Sapna Modi

  • ECATT and Transaction WAK1

    Hey all,
    I'm attempting to use eCATT to create promotions via transaction WAK1 and have run into a problem that I need help with.  During the recording, I need to make changes to the long text field in the header details.  To do this properly (and to get the fields to appear in the BDC) I need to click the SAP Script button which will take me into the older style editor.  This brings back the text I typed in the editor in the BDC so that I can edit it for the next promotion I create.  The problem is that it always overwrites what I put in the BDC with what was recorded initially.  I have even gone through the upload in the foreground and I can see that my entries from the BDC are entered into the transaction, but when I go back in again the text has reverted to the text from the original recording. 
    Is this something to do with the other data that eCATT stores for it's recordings?  Is there any way to modify or delete this so that I can provide different text for the promotion?
    Crossing fingers for a positive response.
    Thanks,
    Tim

    Hi
    check these link,
    eCATT- An Introduction
    /people/sumeet.kaul/blog/2005/07/26/ecatt-an-introduction
    Creating Test Scripts
    /people/sumeet.kaul/blog/2005/08/10/ecatt-creating-test-scripts
    eCATT Logs
    /people/sapna.modi/blog/2006/04/18/ecatt-logs-part-vi
    eCATT Scripts Creation – TCD Mode
    /people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation-150-tcd-mode-part-ii
    Creation of Test Data Container
    /people/sumeet.kaul/blog/2005/08/24/ecatt-creation-of-test-data-container
    eCATT Scripts Creation - SAPGUI Mode
    /people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation--sapgui-mode-part-iii
    Integrating ECATT & MERCURY QTP Part -1
    /people/community.user/blog/2007/01/02/integrating-ecatt-mercury-qtp-part-1
    Using eCatt to Test Web Dynpro ABAP
    /people/thomas.jung/blog/2006/03/21/using-ecatt-to-test-web-dynpro-abap
    and
    -command reference
    http://help.sap.com/saphelp_nw04/helpdata/en/c6/3c333b40389c46e10000000a114084/content.htm
    /people/sapna.modi/blog/2006/04/10/ecatt--an-introduction-part-i
    http://prasadbabu.blogspot.com
    https://www.sdn.sap.com/sdn/developerareas/was.sdn?page=test_tool_integration_for_sap_e-catt.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/1b/e81c3b84e65e7be10000000a11402f/frameset.htm
    http://www.erpgenie.com/ecatt/index.htm
    hope this helps.
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • ECATT and Quick Test Pro Compatibility

    Hi All,
       From which version of QTP is the integration to eCATT feature available. Are all versions of QTP compatible with eCATT and all QTP scripts can be called within eCATT?
    Regards,
    Justin

    Hi Justin,
    I think from QTP 8.0 all versions of QTP supports eCATT.
    Not all scripts can be used in eCATT.
    Hope it helps.
    Regards,
    Venky

  • ECATT Vs QTP

    Hi all,
    Can someone list the differenece of this tools and suggest which tool is best suited for a SAP World.
    I knew eCATT is good at SAP Transactions and it cant test web applications and QTP is good at both.
    I'm looking something more points then that...
    Regards,
    Venky

    Hi,
    ECATT is a automation tool meant for functional testing in SAP. It comes with WAS.
    QTP tool which is a third party tool for automation testing. The language used here is VB Script.
    The only drawback with ECATT as of now is that it can execute web based SAP transactions except WebDynpro.
    If the testing of SRM, CRM etc is involved, one is forced to use QTP.
    QTP takes the wrapping of ECATT and executes in SAP.
    SAPGUI based transactions are involved in testing than ECATT is the best tool to be used.
    And if web based transactions are also involved, forced to go for QTP.
    I think it would help you to some extent
    Edited by: Vagdevi on May 18, 2009 5:48 PM
    Regards
    R
    Edited by: Vagdevi on May 18, 2009 5:48 PM

  • How to test the SAP modules like SD and MM By using Quality Center and QTP

    Hi Experts,
    How to test the SAP modules like SD and MM By using Quality Center and QTP. Can you please provide the documentation regarding this.
    Regards,
    Skumar.

    Hi Sampath,
    First install QTP and SAP Addin with in QTP.
    2nd use QC to develop the test plan and then convert that test plan design to Test Scripts (QTP vesrion using settings)
    3rd record the R/3 GUI screen of SAP for SD, MM like Create order or Create PR.
    Once recording is done QTP will create a script in VB
    SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access  -  User").SAPGuiOKCode("OKCode").Set "/nVA01"
    SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access  -  User").SendKey ENTER
    you can always add a parameter and other customization according to your requirement.
    Let me know if you need more information regarding this.
    Good Luck!

  • Application testing on AIR 2.5, Flex 4.5 and QTP 11

    Just wondering if anyone has gotten to get this combination to work for HP's QuickTest Pro?
    The HP QTP Flex4 plugin states it supports Flex 4.0.0 and AIR 1.0.0.   HP Support site is lacking in a proper search function so finding any information there is close to futile.
    Googling only yeilds combinations of earlier revisions of AIR, Flex, and QTP.
    During my QTP testing, it only detects the parent container and not any of the child (internal) elements.  I did compile in the qtp.swc and qtp_air.swc libraries as found in the Flex SDK.
    Thanks.

    If you are developing a AIR 2.5 application, you will have to use the InMarket SDK for Flex 4.1 targeting AIR 2.5. Hope this helps.
    Thanks
    Shikha

  • Exception occurs when OpenScript and QTP resides on the same machine

    Hi,
    I attempted to run OpenScript Oracle Forms Script in a machine where QTP is already installed. But system throws an exception while running the scripts. While performing the Diagnosis, System displays following error message stating 'Software Conflict':
    HP QTP software has been detected on this machine which could conflict with OpenScript''s Oracle EBS/Forms Functional Testing module. Please consider uninstalling QTP or install OpenScript on a separate machine if you plan to record or playback Oracle EBS/Forms Functional Testing scripts.
    In logs, I found following message:
    2010-01-20 11:09:28 WARN [ModalContext][oracle.oats.scripting.modules.formsFT.diagnosis.util.FormsFTUtil] HP QTP is found. QuickTest Professional 9.5
    2010-01-20 11:09:29 ERROR [ModalContext][oracle.oats.scripting.modules.webdom.diagnosors.firefox.util.FFExtUtil] OpenScript WebDom Add-on is not compatible with the installed Firefox 2.0.0.16
    2010-01-20 11:09:38 WARN [ModalContext][oracle.oats.scripting.modules.formsFT.diagnosis.util.FormsFTUtil] HP QTP is found. QuickTest Professional 9.5
    2010-01-20 11:16:04 WARN [ModalContext][oracle.oats.scripting.modules.formsFT.diagnosis.util.FormsFTUtil] HP QTP is found. QuickTest Professional 9.5
    So, Is it not possible to have both OpenScript and QTP in a single machine? If so, could you please explain why it is?
    Thanks,
    VVK

    try to specify the absolute path for java such as
    c:\my_java_JDK1.3\bin\java -jar orion.jar

  • ECATT and worksoft certify

    Hi,
    Can anyone please tell me the features of eCATT and Worksoft Certify?
    What are the key differences between the two n which one is better testin tool?
    Thanx in advance,
    Regards,
    Latika.

    Hi,
    check this:
    /people/sapna.modi/blog
    hope it help's

  • [svn:fx-trunk] 13047: Updating automation_agent and qtp swcs

    Revision: 13047
    Revision: 13047
    Author:   [email protected]
    Date:     2009-12-17 04:34:58 -0800 (Thu, 17 Dec 2009)
    Log Message:
    Updating automation_agent and qtp swcs
    Modified Paths:
        flex/sdk/trunk/frameworks/libs/automation_agent.swc

    Thats good news.

Maybe you are looking for