ECATT testing with SRM 5.0

Can anyone, please send me a document on how to test SRM Functionalities using eCATT?
Thanks in advance,
Ramkumar

Hi Kumar,
There is no way of testing SRM transactions directly using eCATT. eCATT doesn't serve the web based transactions for testing. So you will be required to use Mercury QTP, which is a third party tool very well integrated with SAP.
The SDN forums for eCATT/Mercury are SAP SOLUTION MANAGER, SAP GUI.
Hope this helps you.
PS If the answer solves your query, plz close the thread by rewarding the reply and marking thread Solved.
Regards

Similar Messages

  • Ecatt Test Partner problem

    Hi all,
    Currently i am working for SRM Test cases on Ecatt Test partner, in this i have three basic scripts. First two scripts are working fine and third script is giving error.
    Error is when i am opening the third basic script for editing it has taken a diferent primary script name compare with execution mode or debugging mode.
    I would like to ask help from ECATT specialist Please kindly help me on this issue.
    Thanking you for your help
    Regards
    Ramesh babu.
    SAPAG.

    Hi Joanthan,
    Thanks for guiding for the recording type.
    The SAPGUI for passing the values to the subsequent screen doesn't work as expected. I tried following options -
    1. I parameterize the CheckValue of InitialState with an export parameter.Tried to assign this to an import parameter just before the screen on which the value needs to be passed. This doesn't work.
    In the log system takes the export parameter as import for the initialState screen.
    2. I tried to use common Variable for the import and export of the checkValue of InitialState and Value of UserChangedState parameter. This also doesn't work.
    3. The error I got in the log is as follows -
    - <GetProperty>
      <Icon>@5D@</Icon>
      <Name>Text</Name>
    - <Value>
      <Error_Description>Check of InitialScreen Element Failed.</Error_Description>
      <Icon>@5D@</Icon>
      <Check>X</Check>
    - <CheckValue type="string">
      <valueRefName>P_IV_KETDAT</valueRefName>
      </CheckValue>
      20.10.2005
      </Value>
      </GetProperty>
    4. From the online SAP Help, I found the option 'GETGUI' to read the value from GUI using two methods from the following link,
    http://help.sap.com/saphelp_erp2004/helpdata/en/bc/6d7290f64c11489f2c9b03458ef53f/frameset.htm
    None of the options specified appear in Pattern button or in Recording Running dialog box.
    How to work out this situation?
    The system information is as follows -
    =>ScriptEngine
    1. GUI - WinGUI
    2. Major Version - 6206
    3. Revision - 6
    4. Patch Level - 46
    5. Minor Version - 175
    Thanks.

  • ECATT Testing Queries

    Hello All,
    I have few queries regarding testing by eCATT as follows -
    1. Can eCATT test SRM or CRM system over browser. If so how to use eCATT for testing these systems over Internet browser.
    2. How to do load testing via eCATT. Kindly give detail information regarding this.
    3. How to do Data Upload using SCAT transaction. How efficient is using SCAT for this purpose comparative to BDC or LSMW or writing custom programs using BAPIs.
    Kindly help in sorting out above queries.
    Thanks & Regards

    Thanks Jonathan. I have some more queries depending on the answers as follows -
    1. If I use a third party tool for automation then it is mentioned that I can upload these automated scripts in eCATT. How to achieve this?
    Again, how to call these scripts from other eCATT scripts.
    Kindly forward any website if exits, which helps in doing this.
    2. It was mentioned on the front page of SAP 4.7 Desktop help (Complied HTML File) that load testing could be performed by eCATT. So I was looking for this option in the tool.
    3. I have WAS 6.20, so I can go ahead with SCAT for data upload activity. Kindly help in details of the same or any website link will also do.
    Kindly help in sorting out above queries.
    Thanks & Regards

  • Error 'Program not registered' while testing RFC - SRM to MDM / TCP/IP conn

    Hello All,
    While testing RFC connection in SRM, we are getting this error. This connection between SRM to MDM. Any inputs will be highly appreciated.
    Error Details LOCATION: SAP-Gateway on host <hostname> / sapgw<instance no>
    our server OS : windows 2008 server
    We are getting error while doing connection test in SRM.
    This is sm59 connection (TCP/IP ) connection.
    Connection Type: T / RFC destination Name: MDM_API_CATALOG
    Registered server program: hostname.MDS
    I checked smgw transaction ..Logged on clients...Program id is not showing. Any hint will be helpful.
    I Checked this MDM setup also.
    MDS setup
    In mdm server go to folder F:\usr\sap\DM1\MDS00\config
    Open MDM.ini file in notepad
    Add the below 2 entries.
    SAP RFC Gateways= GWHOST=XXXX.hostnamexxx.xxx GWSERV=sapgw00
    Trusted SAP Systems= XXD
    This will enable gateway connection between SRM and MDM and will enable trusted connection.
    For trusted connections to work, we created a service user called SRM_MDM_API with SAP_ALL in SRM  and also created the same user in MDM with Default role.
    Error message:
    Logon  Connection Error
    Error Details    Error when opening an RFC connection
    Error Details    ERROR: program XXXXXXXXPRD.MDS not registered
    Error Details    LOCATION: SAP-Gateway on host XXXXXXXXprd.xx.xxxxxxhostname.xxx / sapgw00
    Error Details    DETAIL: TP XXXXXXXXPRD.MDS not registered
    Error Details    COMPONENT: SAP-Gateway
    Error Details    COUNTER: 77326
    Error Details    MODULE: gwr3cpic.c
    Error Details    LINE: 1778
    Error Details    RETURN CODE: 679
    Error Details    SUBRC: 0
    Error Details    RELEASE: 700
    Error Details    TIME:
    Error Details    VERSION: 2
    Procedure Tried
    1)  This procedure is for Linux OS - Similarly we tried in Windows OS ( If any procedure is wrong also, Please correct us)
    To register the program login into the OS level as sudo su u2013 <sid>adm and execute the following command.
    rfcexec u2013g<program id> -a<gateway host name> -x<gateway service>
    rfcexec is the server program name, the <program id> can be obtained from SM59, it is case sensitive and should match with the entry in SM59. The <gateway host name> and <gateway service> can be obtained from the transaction SMGW. When this command is executed it goes to a hanging loop.
    The connection will fail once this command is terminated or the user executing this command logs off
    2)
    To avoid this, instead of using the above mentioned command an entry should be made in the file saprfc.ini
    To do this, execute the following command
    sudo su u2013 <sid>adm
    rfcexec u2013D<destination name>
    <destination name> is the RFC destination name in SM59
    In order to do above step 2,  we could not find saprfc.ini in windows 2008 server. Please let us know path where it will be usually?
    3) Already checked the notes sapnote_0000684841
    I know that it is generic error..This is happening to specific one of system only.
    Thanks
    Edited by: saptest2011 on May 20, 2011 5:36 PM

    Hello SM,
    Thanks for your quick reply.
    Thanks for sharing link for document ie Configure the MDM Administration_cockpit. It is helpful. I read that document.
    But still issue remain there.
    The same RFC connection works between SRM sandbox to MDM sandbox.
    Only issue with SRM Prod to MDM Prod (newly built system)
    difference between MDM Prod and MDM sandbox.
    MDM Prod runs: Windows server 2008 OS
    MDM Sandbox runs: Windows server 2003 OS
    Landscape: PI7.1, MDM 7.1 and SRM 5.5, SRM-MDM Catalog 3.0
    Even i did os01 tcode ping test using host name (specific IP address) from SRM prod to MDM prod, it is fine.
    Thanks a lot for your help.
    I checked these notes also
    Note 353597 - Registering a server program
    Note 44844 - No connection to registered RFC program
    Note: in smgw tcode in SRM system, the required program id is not showing in logged on clients
    Thanks
    Edited by: saptest2011 on May 23, 2011 5:00 PM
    Edited by: saptest2011 on May 23, 2011 5:39 PM

  • MDM catalog integration with SRM 7.0

    Hi all,
    We will be upgrading from SRM 5.0 to SRM 7.0
    We currently have CCM .....Few questins on catalog enablement for us with SRM 7:
    1.With SRM 7,0,can we use CCM oor MDM is the only option???
    2.Is it better to have MDM as a seperate server and enable SRM MDM catalog content?
    3.We have 2 punch out catalogs for 2 vendors.How to enable the punch out catalog links in SRM 7.0???What is the path for IMG config??
    4. We have around 20 internal supplier catalogs .Now should we upload few of the supplier catalogs and then upload rest or can we upload all the suuplier catalogs at once through IMPORT MANAGER in MDM ???What are therestrictions in terms of the no of catalogs or catalog data that can be improted and mapped ???
    5.What are additional features in SRM MDM 3.0 catalog  in contrast to CCM??
    6.The backend master data such as Supplier/Porg etc.....how is that synchronised from SRM to SRM MDM catalog???Is it through some scheduled programs???
    7.What is the use of PI/XI in enabling SRM MDM catalog??Why is it mandatory??
    8. What are the allowed file types for cataog data upload in MDM???Like it was CSV in CCM...
    9. Where can I find some sample catalog files for test upload?
    10.What are the lastest SP for MDM available for integration with SRM 7.0??
    11. after price changes from supplier(thru negotiation),are these price changes to be updated manually for indiavidual items/products through MDM data manager or is there any way to automate this delta update for price in MDM???
    12.Also maintaining catalog data in MDM for SRM procurement will be a seprate actibity just like maintaing catalog in CCM??
    I have gone through the help links but wud like ansers to above ques based on experiences of the forum members...Please provide inputs to my above queries if anybody has worked on MDM catalog integration with SRM 7.0....
    Thanks for your time.

    HI,
    1.With SRM 7,0,can we use CCM oor MDM is the only option???
       You can use any catalogs which support SAP OCI interface.
    2.Is it better to have MDM as a seperate server and enable SRM MDM catalog content?
       MDM Server(contents) and AS Java(for UI) are required. Please check the installation guide.
    3.We have 2 punch out catalogs for 2 vendors.How to enable the punch out catalog links in SRM 7.0???What is the path for IMG config??
       Same as SRM 5.0. Define External Web Services.
    4. We have around 20 internal supplier catalogs .Now should we upload few of the supplier catalogs and then upload rest or can we upload all the suuplier catalogs at once through IMPORT MANAGER in MDM ???What are therestrictions in terms of the no of catalogs or catalog data that can be improted and mapped ???
      Yes. You can use Import Manager. No issues.
    6.The backend master data such as Supplier/Porg etc.....how is that synchronised from SRM to SRM MDM catalog???Is it through some scheduled programs???
      MDM Extractor is available.
    7.What is the use of PI/XI in enabling SRM MDM catalog??Why is it mandatory??
      Mainly for contents mapping.
    8. What are the allowed file types for cataog data upload in MDM???Like it was CSV in CCM...
      Any. Even for DB interface is also supported. You see all options when you run import manager.  
    9. Where can I find some sample catalog files for test upload?
      Sample repository definition is delivered. You can manually create 1 entry by Data Manager.
    10.What are the lastest SP for MDM available for integration with SRM 7.0??
      You can find it SAP Service Marketplace. http://service.sap.com/swdc
    11. after price changes from supplier(thru negotiation),are these price changes to be updated manually for indiavidual items/products through MDM data manager or is there any way to automate this delta update for price in MDM???
      You can use contract and contract items are transfered to Catalog.
    12.Also maintaining catalog data in MDM for SRM procurement will be a seprate actibity just like maintaing catalog in CCM??
      Yes. Catalog is just Catalog.
    Regards,
    Masa

  • Info about eCATT Testing Tool

    Hi All,
    I have read various blogs/threads regarding eCATT Testing tool. I can see how to create eCATT scripts but my questions is how do we open eCATT tool.
    I ve read that we have to enter "SECATT" as tcode, but where?
    I ve SAP Netweaver Application Server 7x and Developer Studio installed on my M/C, please let me know if there is anything else to be installed to get started with eCATT, if yes then it would be great if you could provide me with relevant URLs as well.
    Regards
    Kaushal Panjwani

    Hi
    Check CATT help.
    http://****************/Tutorials/eCATT/eCATTMain.htm
    SAP users use CATT frequently to upload master data or to make changes to master data records. SAP Consultants and Abapers tend to use it for creating test data. The transactions run without user interaction. You can check system messages and test database changes. All tests are logged. The CATT records your keystrokes while performing the actual transaction. You then identify the fields that you wish to change in that view. Then export this data to a spreadsheet to populate with the data required. This is uploaded and executed saving you keying in the data manually.
    To perform CATT, it has to be enabled in your production environment (your systems administrator should be able to do this - SCC4). You will also need access to your development system to create the CATT script.
    The process of uploading data with a CATT:
    Activate CATT in your client
    In transaction code SCC4 - click the change button
    Double click on the client number
    In the Restriction section, tick Allows CATT processes to be started.
    Upload data using CATT
    1. Create Import variant for the fields you need
    Transaction SCAT
    Goto Parameters
    Create Import Variant
    Goto Variant -> Edit
    Goto Variant -> Fast entry or F9
    Duplicate 01
    2. To change the MRP Group for a list of Material
    Assuming that I want to change the MRP Group for a list of Material.
    My text files should look something like this:
    [Variant ID] [Variant Text] &ZDISGR &ZMATNR
    --> Parameter texts MRP group Material
    --> Default Values M1 A001
    Changes to the default values displayed above not effective
    #01 M1 A001
    #02 '' A002
    #03 M1 A003
    Note : '' denotes a blank in the field. e.g. Material A002 MRP group will be replaced by a blank.
    3. Configure the recorded entry fields to read from the imported text file data
    In the CATT : Maintain functions test case Screen
    Double click on the Object Name
    Double click on the screen number with your desired fields
    Park the cursor on the fields
    Click Edit -> Details
    Fill in the Parameters Name and Field Contents
    Finish Save it.
    Assign your text file data.
    In the CATT : Execute test case Screen
    Click External from file and choose your text file
    CATT will now read from your text file and update whatever data you have specified.
    u can go through this link
    https://www.sdn.sap.com/irj/sdn/advancedsearch?query=catt&cat=sdn_all
    Reward points if useful
    Regards
    Anji

  • ECATT test script preparation

    Hi SRM Gurus,
    I would like to create an ecATT Test Script for creation of shopping cart. Can anyone, give me some inputs on this like, how to go about, steps involved.
    Thanks  & Regards,
    Ramkumar

    Hi,
      Pls refer the foll links:
    http://www.erpgenie.com/sap/ecatt/index.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/1b/e81c3b84e65e7be10000000a11402f/frameset.htm
    http://www.sapdevelopment.co.uk/testing/ecatt_qas.pdf#search=%22ecatt%20in%20SRM%22
    HTH.
    BR,
    Disha.
    Pls reward points for helpful answers.

  • RPT_ECATT_EXECUTE_TEST to execute eCATT Test Scripts in background

    Hi everyone,
      Found this program RPT_ECATT_EXECUTE_TEST  to execute eCATT Test Scripts in the background. However, when i try to run a TCD test script in the background, im getting a "Control Framework: Fatal error - GUI cannot be reached" error in the job log.
    Is there a workaround for this?
    Thanks in advance.

    Hello,
    If the recording is done using SAPGUI , here is the solution .
    Say there are 3 radio buttons.
    First time record with only one radio button clicked , complete the entire recording and save the script.
    Split the recording using Methode wise, once this done you will have one SAPGUI for each operation performed.
    Reopen the script in the change mode and also open the transaction screen where you want to record the remaining radio buttons.
    Do a SAPGUI attach twice once for each radio button after the SAPGUI of the first radio button .
    Once all the recoding is complete.
    Declare 3 different input parameters (basically 3 flags), one for each radio button.
    Note: SAPGUI recording is done only for checking the radio button and not unchecking.
    IF ( input_parameter_radio_button_1 = 'x' ).
    SAPGUI ( first radio button).
    endif.
    IF ( input_parameter_radio_button_2 = 'x' ).
    SAPGUI ( second radio button).
    endif.
    Similarly for the third one.
    Hope you understood the logic.
    Thanks & Best regards,
    Ajay

  • ECATT Test user roles (authorization check)

    Dear all,
    I want to test the authorizations on a SAP transaction using eCATT.
    I have defined some generic users with specific roles and I want to "automatisate" the test with eCATT.
    Is it possible to re-execute te transaction with different users within the same eCATT execution ?
    Nicolas

    Hi Nicolas!
    At least not in a direct way (there is no call ... with user x).
    But maybe you can work with several logical systems. You can run the eCATT remote - also on the same system (usually for different clients). When you use your generic users to log in automatically, then the execution will be done by the generic user.
    It's easy to run the whole eCATT remote, but there has to be a possibility to run single steps remotely - that's for scenarios to follow a process with messages to other systems (e.g. ordering).
    Regards,
    Christian

  • How to execute a MTS (Master Test Script) in SAP ECATT Test Configuration for multiple variants.

    I have a MTS (Master Test Script) which references 4 Test Scripts. As of now, I am able to run this MTS directly by opening it as a Test Script and running it for default test data.
    Now, I want to run this MTS in SAP ECATT Test Configuration for multiple variants/test data. I am not able to see any parameter if I enter MTS in the Test Configuration.
    Below thread is similar to my requirement but I am not able to understand the solution properly.
    eCATT - how to run multiple test scripts with input variables in different test scripts?
    Any help in this case would be highly appreciated.
    Thanks & Regards,
    Vaibhav Gupta

    I have a MTS (Master Test Script) which references 4 Test Scripts. As of now, I am able to run this MTS directly by opening it as a Test Script and running it for default test data.
    Now, I want to run this MTS in SAP ECATT Test Configuration for multiple variants/test data. I am not able to see any parameter if I enter MTS in the Test Configuration.
    Below thread is similar to my requirement but I am not able to understand the solution properly.
    eCATT - how to run multiple test scripts with input variables in different test scripts?
    Any help in this case would be highly appreciated.
    Thanks & Regards,
    Vaibhav Gupta

  • Organizing cross-component eCATT tests in the Test Catalog

    My question is regarding how to properly structure the test catalog.  I have an eCATT test that uses REF to call three other eCATT tests.  These three tests are simulating a businses process (order to cash) and they are Creating a Sales Order (VA01), Creating a Delivery (VL01N) and Creating the Billing Document (VF01).  Since test catalogs are placed in the application hierarchy I created three separate test catalogs, one for each test.  The catalog with VA01 is in component SD-SLS-SO while the catalog with VL01N is in LE-SHP and VF01 is in SD-BIL.  Now I have the fourth eCATT script -- the chain script that uses REF to call those other three scripts.  Since this script doesn't belong to any one specific module or component I can't create a test catalog for it in the application hierarchy.  I also realized that if I created a test plan from the three test catalogs with VA01, VL01N and VF01 I wouldn't be able to execute them individually because the scripts share Import and Export variables.  What is the Best Practice for creating and storing multi-transactional, cross-component tests that simulate business processes?
    Secondarily, is there a forum dedicated to eCATT, TestWorkbench or SAP automated testing?  If not, which forum would be the best place to post these testing related questions?

    Ben,
    there are effectively two approaches:
    1. Find the "lowest common denominator" - if you have a master script that calls scripts from various sub-components of SD, place the master script in SD (top level)
    2. Try to establish the "lead activity" in your master script - ask yourself the question "How would I describe this test case in one sentence?". Then try to classify the master script according to that.
    Both approaches have advantages and disadvantages.
    There is, of course, a third possibility. If you have real baseline tests that test business processes that run right through everything, you could put the catalog at "SAP" level in the application hierarchy.
    Feel free to keep posting your testing questions here!
    Regards
    Jon.

  • PO negative test in SRM

    HI every body,
    can anyone tell me the purpose of PO negative test in SRM & MM
    kindly put an eye to give the solution a earliest.
    points will be awarded for the best answers soon....
    regards
    rakhi

    Negative testing is to test whether system is behaving correctly for the scenarios which logically are not correct/or against conditions set with customer enhancements.
    eg in SRM/MM you build custom conditions via BADI/user exits that you can not create PO directly without SC/PR ref.
    then in -ve testing we will specifically test the direct creation of PO from webgui, sapgui and in all sort of possible po creation points.
    BR
    Dinesh
    Edited by: Dinesh  Powale on May 29, 2008 11:38 PM

  • Does Single Sign on feature affect the eCATT test script

    Hi
    I am having problem with eCATT test scripts when running on the PC with single sign on feature .
    I am able to run the eCATT test script on PC with out single on feature .when I am trying to run the same eCATT script on the PC with single sign on feature it gives error message
    When the test script is executed it open up new session and tries to log on system and then it comes out of the Session  and gives the error message.
    Error When starting replay session Possible causes
    1) Scripting is deactivated in Replay system .
    2)User has not logged on with in given time or user has no Dailog rights .
    3) Too Many Sessions are open.
    Can you please Suggest me how to overcome this problem .
    The PC with single sign on feature is using SAP GUI 7.1 Version and the PC with out single sign on feature is using SAP GUI 7.2 Version . Will this affect the test script.
    Thanking you .
    Regards
    Kiran

    Hi
    The issue is resolved . Once the single sing on program is disabled on the machine the eCATT test scripts are working fine now .
    Thank you .
    Regards
    Kiran

  • Regarding ECATT Test Scripts

    Hi All,
    I would like to know abt how we assign <b>Transaction to ECATT test scripts</b>,once i can get transaction to run this i can improve the program with more conditions using selection-screen etc.
    Here i will execute the test script using <b>SECATT</b> Transaction.
    But now i want to put the this test script into one transaction.....
    Means i should be able to run the TEST SCRIPT from a Tranasaction.
    or i will run one Transaction and i have to provide option like enter test script name from there so that i can execute.
    Can body have the solution for the above.
    Thanks in advance.
    Thanks & Regards,
    Rayeez.

    Hi All,
    Can anybody give the solution to above issue.
    I want to run the Test Scripts that are being run from <b>SECATT</b> from Seperate[My Own] Transaction.
    Please provide the solution for above issue.
    Thanks in advance.
    Thanks & Regards,
    Rayeez.

  • Unit Testing with Microsoft Sharepoint Emulators and Fakes with Visual Studio 2013

    Hi All,
    I have created Test Project and now creating Test cases for Sharepoint. I found a link on MSDN which suggests using Fakes framework but it supports VS2012 and I am using Visual Studio 2013.
    So how can I use it with VS2013 or is there any other way with which I can implement the Test cases with VS2013.
    Please suggest.
    Thanks in advance.
    Himanshu Nigam

    Hi HimanshuNigam,
    According to your descrition, my understanding is that you want to use Fakes framework to create test case for SharePoint project in Visual Studio 2013.
    If you want to test using Fakes Framework, you can use the codeplex extension to achieve it. It supports Visual Studio 2013.
    Here is a detailed article for your reference:
    Better Unit Testing with Microsoft Fakes
    About how to include the Nuget package, you can use the package with the link below:
    NuGet Package Manager for Visual Studio 2013
    Installing NuGet
    If you still have question about this issue, I suggest you can create a post in Visual Studio, more experts will help you and you can get more detailed information from there:
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?category=visualstudio%2Cvsarch%2Cvsdbg%2Cvstest%2Cvstfs%2Cvsdata%2Cvsappdev%2Cvisualbasic%2Cvisualcsharp%2Cvisualc
    Best Regards
    Zhengyu Guo
    TechNet Community Support

Maybe you are looking for

  • Error while connecting to RMAN

    Hi Gurus, DB_VERSION=11.1.0.6 OS_VERSION=Win 2003 Server when i try to connect RMAN , i am facing following error : E:\Oracle11g\11g\BIN>set oracle_sid=DB1 E:\Oracle11g\11g\BIN>rman target sys Recovery Manager: Release 11.1.0.6.0 - Production on Tue

  • Why is my iPod Touch batter draining away so fast?

    I got my iPod Touch at GameStop (Refurbished) and my battery on that iPod is draining away faster than usual. I'm using my school Wi-Fi and my battery is going fast. I charge my iPod almost every ten maybe twelve hours. Should I get the battery repla

  • Which tables are suitable for advanced compression in R12.1.1 vision db

    I want to use advanced compression in our R12.1.1 test env and I want to know which R12 tables are suitable for that?(I want make a script for compressing our VISION DB automatically) for example, table like GL% and ... ? some table contain long/long

  • Multiple "login" and "System" keychains

    My menu bar lock icon shows two entries for keychain "login". There are also 2 entries for "login" in Keychain access. This is also true for my "System" keychain. They can be both locked, both unlocked or one of each. If I delete the extra one, they

  • My iphone4 screen wont work is there a way i can upgrade it ?or get a new one?

    my iphone screen went black. Is there a way i can upgrade it?or can i pay money to get a new on ?also my lock button wont work either!? PLEASE HELP!i need to fix it as soon as posible [also need to know were i can replace it]