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

Similar Messages

  • ECATT vs Mercury QTP

    Hi all,
    Please, let me know the differences between
    eCATT vs Mercury QTP,
    Thanks,
    kalyan chakravarthy

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

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

  • Integration of ECATT with HP QTP

    Hi All,
    We are in the process of _integrating the "SAP eCatt" with "QTP"._
    Request you all to share your experience and knowledge in this. How best we can use it??
    It will be really helpful.
    Regards,
    Venkat

    Hi,
    I have done one project on with eCATT invoking QTP scripts by passing data between the tool tools .
    1) Performance wise it will be slow as you will calling QTP scripts from eCATT .
    2) There are few issues related to format compatibility when you try to pass special characters between eCATT and QTP .
    3) To start with , kindly go through this article , i hope it will help you /people/community.user/blog/2007/01/15/integrating-ecatt-mercury-qtp-part-2
    regards
    Harsha

  • 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

  • ECATT QTP Integration Error - "No Vendor specified".

    Hi
    Currently we faced one problem that when we try to call QTP tool in one eCATT script GUI by Click "Script" button at the top of the UI.
    Error Msg is shown as "No Vendor is specified" at the bottom of the status bar.
    For the eCATT QTP Integration pre-condition Check, we already added the QTP as the third party tool in Table " ECCUST_ET".
    and also For the corresponding eCATT script, We also selected the QTP as the third party tool from the drop down list when try to create the eCATT script at the first time.
    So could anyone here help about how to resolve the u201CNo Vendor is specifiedu201D error?
    Total new for me about the eCATT.
    Thanks a lot.

    Refer SAP Note 794343 - Request Vendor Declaration: no data for plant specification
    Symptom - If you request a vendor declaration and do not specify a plant as selection option, no list is output. The system issues error message EI452 "No data was selected".
    Reason and Prerequisites - This is caused by a program error.
    OR
    Refer SAP Note 197043 - Mandatory entry vendor on goods movement overview
    Symptom - When components are confirmed with special stock indicators K, L, M, O or P, the vendor has to be specified.Since the system automatically finds the vendor during the goods movement, however, a specification is not necessary in the confirmation. Nevertheless, you must make an entry on the goods movement overview as soon as you modify the material.
    Cause and prerequisites -The entry is only forced for a blank field.The field is only blank if the vendor was not already specified in the order (detail material).
    OR
    Refer SAP Note 169621 - Program termination during goods movement
    Hope it can assist you.
    Thanks & Regards
    JP

  • QTP Integration - eCATT FUNction call

    Hello folks,
    I am pretty fit in eCATT, but I am fairly new to QTP. I setup an integration in a demo environment and QTP only let's me "open" eCATT Scripts that were recorded with QTP. If I am recording eCATT with QTP i am limited to UI Recording via SAPGui Scripting.
    Is there a way to call other eCATT's from QTP, to use more powerful eCATT options, like BAPI & FUNction calls? Or to directly call BAPIs / Function modules from within QTP?
    Thanks!

    hi,
    "QTP only let's me "open" eCATT Scripts that were recorded with QTP"
    QTP will open only those scripts which it has created.
    it will not open an ecatt script which ecatt has created.
    also we generally use qtp scripts to record and automate and then call the qtp scripts in ecatt.this way helps us use the features of both qtp and ecatt.
    please revert back for any clarifications.
    regards,
    Rakesh..

  • 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

  • How to call eCATT scripts thru QTP

    Hi friends,
    I am trying to call eCATT scripts thru QTP.
    Tell me the minimum requirements to communicate QTP to ECA system.
    <b>Note:</b> I installed SAP Addins.
    Thanks,
    Nagaraju

    Hi Nagaraju,
    First and foremost, You should have a QTP installed in your system.
    You should have a licence to use QTP in ECA.
    Then, You should create a script for every QTP script you have and refext them in one of your master scripts or where ever you want to refer them.
    While create an eCATT for a QTP Script, give a name, version(optional) and the QTP option in the external Tool field. Enter your script and give the mandatory fields like title, Component and then press on button "Script" and brouse to the QTP script location.,
    Save your ecatt and use it anywhere as you use your general scripts, but remember to use REFEXT instead of REF to call your QTP encbled eCATT scripts.
    Hope this answers your queries.
    -Harsha
    PS: reward points, if this answers your queries and also reward for everyone participated.

  • Diff bet eCATT and LSMW

    Hello Guru's,
    Will anyone clarify me the diff between eCATT and LSMW ?.  shall we have eCATT for uploading Legacy data to R/3?.
    <REMOVED BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Jun 12, 2008 12:08 PM

    eCATT is an SAP Testing Tool used to automate & test business scenarios in R/3. Each test generates a detailed log that documents the test process and results. If the testing is smooth without any errors, this means that the business scenarios mapped in R/3 are correct. If the test results in error then the problem can be analyzed using the error log that is generated.
    eCATT enables automatic testing in SAP GUI for Windows and SAP GUI for Java.
    Features of eCATT:
    Following functions can be performed using eCATT:
    Test transactions, reports and scenarios.
    Call BAPIs and function modules.
    Test remote systems.
    Check authorizations (user profiles).
    Test updates (database, applications, GUI).
    Set up customizing tables.
    Test the effect of changes to customizing settings.
    Perform load testing.
    Check system messages.
    Integrated with Test Workbench, so allows proper management of scripts using SCAT transaction.
    Supports CATT migration to eCATT.
    All eCATT Objects are Repository Objects. Therefore one can take advantage of Standard SAP Transport Tools.
    eCATT Objects can easily download & upload in XML with XSD format.
    There can be several versions of Test Scripts, which allows different implementations with different releases.
    The separation of Test Scripts, Test Data & System Data allows for a considerable degree of reuse.
    All eCATT Objects are Repository Objects. Therefore one can take advantage of Standard SAP Transport Tools.
    eCATT Objects can easily download & upload in XML with XSD format.
    eCATT- An Introduction
    /people/sumeet.kaul/blog/2005/07/26/ecatt-an-introduction
    2) http://allaboutsap.blogspot.com/search/label/LSMW
    also u can findout many threads in the forum itself no need to wait for new posts(if u get, that also from forum itself)
    Thanks

  • Training and Event Management Integration with FICO

    How Training & Event Management is integrated with FICO?
    How it will be integrated and where?
    Could you please put it in simple way?

    Hi Rajesh,
    Cost allocation:
    Here it is possible to charge an employeeu2019s cost center with the fee for attending a business event (e.g. training course, workshop). The business event organizeru2019s cost center will be credited and the attendeeu2019s cost center will be debited.
    Crediting of the senderu2019s cost center  Debiting of the recipientu2019s cost center
    The costs incurred from actually holding a business event can be transferred from the resources cost center to the business event organizeru2019s cost.
    Crediting of the senderu2019s cost center  Debiting of the recipientu2019s cost center
    In SAP Configuration:
    Training and Event Management > Integration->Billing and activity Allocation-->Activity Allocation and cost transfer posting.
    Please do above configuration and create business events with or without resourses, in that you can maintain cost centre to post the expenditures .
    Bhairavareddy

  • Debit and credit note - integration between mm & sd with fi

    Hi,
    How does the information flow from MM & SD to FI in the process of raising a DEBIT and CREDIT NOTES' respectively?
    (I'm aware of the fact that we need to define the document types "KG" and "DG" and raise the aforementioned by using F-41 & F-27).
    However, my doubts are:
    1. At what point do we need an FI-MM and FI-SD integration in raising the debit and credit notes'.
    2. What is the role of an MM and SD end user along with FI end user in raising the DEBIT AND CREDIT notes, i.e., how do we deal with the inventory in MM in the process of PURCHASE RETURNS and the goods and value of goods sold as far as SALES RETURNS IS concerned, i.e., once purchase returns and sales returns are booked in the relevant deparments, at what point does an accounts executive or FI end user come into picture to raise the aforementioned.
    Regards
    Sandhya

    Hi,
    How does the information flow from MM & SD to FI in the process of raising a DEBIT and CREDIT NOTES' respectively?
    (I'm aware of the fact that we need to define the document types "KG" and "DG" and raise the aforementioned by using F-41 & F-27).
    However, my doubts are:
    1. At what point do we need an FI-MM and FI-SD integration in raising the debit and credit notes'.
    2. What is the role of an MM and SD end user along with FI end user in raising the DEBIT AND CREDIT notes, i.e., how do we deal with the inventory in MM in the process of PURCHASE RETURNS and the goods and value of goods sold as far as SALES RETURNS IS concerned, i.e., once purchase returns and sales returns are booked in the relevant deparments, at what point does an accounts executive or FI end user come into picture to raise the aforementioned.
    Regards
    Sandhya

  • FI-SD and FI-MM Integration

    Hi,
    Can anyone help with some documentation on FI-SD and FI-MM integration?
    Thank you.

    hi
    FI-SD
    1) Insert regions ( OVK2)
    1)Define sales organization (OVX5)
    2)Define distribution channel (OVX1)
    3)Define shipping point (OVXD)
    4)Assign sales organization to co.code( OVX3)
    5)Assign distribution channel to sales organization ( OVXK)
    6)Assign division to sales org (OVXA)
    7)Assign sales org/distribution channel to plant (OVX6)
    8)Assign shipping point to plant (OVXC)
    9) Setup sales area (OVXG)
    10) Define rules by sales area (OVF2)
    11) Define pricing procedure determination
    12) Define tax determination rules
    13) Creation of G/L accts (FS00)
    14) Assign G/L accts (VKOA)
    15) Setup partner determination
    16) Assign shipping points (OVKC)
    17) Creation of SD customer master (XD01)
    18) Creation of finished goods material master (MM01)
    19) Maintain condition types (VK11)
    20)Sales order(VA01)
    21)Production receipt without production order(MB1C)
    22)Delivery(VL01N)
    23)Billing(VF01
    Thanks
    phaneendra

Maybe you are looking for

  • Share Screen Issues With More Than One Viewer and ...

    Tried to do it multiple times and Skype doens't offer the normal screen choice window and then is locked i.e. you can't hang up the call nor do anything. You ask the viewer/callers to hang up for you and then redieal. HUGE bug.

  • No Mic Sound with Pulseaudio, works fine with Alsa.

    Have a Acer Aspire One D225E that I've set up with Gnome 3. Everything seems to be working except I'm not getting any sound out of my microphone. I've messed around with the sound settings in the gnome settings app with no success. Using alsamixer, I

  • Streaming video and audio (tv news)

    a friend of  mine here in  England can watch bBBC news 24  on his   mobile phone, should my BB  be able to do or does it need some special extra  softwarethat?   or does it need some special extra  software?

  • Statement cache  in connection cache

    In my application , i have implemented connection cache mechanism using OracleConnectionImpl class, my application gets the connection from connection cache and it makes JDBC calls(SELECT,UPDATE),and returns connection back to connection cache. i am

  • Assigning Finance manager position to a cost center in Org. Unit.

    Hi Guys,               How to Assign Finance manager position to a cost center in Org. Unit. I am using this assignment in a workflow, selecting finance manager from table HRP1001. Thanks Senthil