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

Similar Messages

  • Transaction to find ecatt test script

    transaction to find ecatt test script and the table which stores ecatt test script
    transaction to find function group and the table which stores function group
    transaction to find general text and the table which stores general text
    where i should be able to change the devlopment class

    Hi Avinash,
    For ecatts check development class/package SECATT_DDIC and transaction SECATT.
    For general text transaction is SO10 and tables are STXH and STXL.
    For Object Naviagtor SE80 you can change development class.
    For function groups check ENLFDIR table.
    All transaction codes are stored in TSTC and TSTCT tables
    Thanks
    Lakshman

  • Is it possible to do ecatt testing for about 3000 users

    Hello everyone,
    My company is upgrading sap and needs ecatt testing to be don. Is it possible to do ecatt testing for about 3000 users.... i mean the requirement is to record the data given by the user and capture it as a log which can be analysed further??? anyone can help me?..please give me some reference and ideas..
    thank you

    Welcome to SDN
    Please go to this link http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3464
    and do your recording accordingly. Might be helpfull..
    here you can record for the other users in current session.

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

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

  • What is the transaction to test queries?

    Hi,
    I would like to test queries without using the BEX.. is there a transaction i can execute in a BW system?
    Thanks,

    Re-hi,
    After launching my query, i click on input help for the Product ID field, and get this error:
    "Storage form of product ID not yet defined in Customizing".
    Is the BI Content Developer responsible for this, or as indicated, System Admin?
    Thanks again,
    Long text:
    Storage form of product ID not yet defined in Customizing
    Message no. COM_PRODUCT_SETTINGS000
    Diagnosis
    You have specified a purely numeric product ID. Since product IDs of this kind can be saved
    in different ways, the way required needs to be defined in your system.
    Procedure
    Ask your system administrator to define how purely numeric product IDs are to be saved.
    Procedure for System Administration
    The system could not convert the product ID to the database format because it has not yet
    been defined whether product IDs are to be saved lexicographically or not. Make the setting
    required in Customizing for Products in Define Output Format and Storage Form of Product IDs.

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

  • Scheduling eCATT tests to run overnight

    Hopefully this one should be an easy one.  I'd like to be able to schedule a suite of eCATT tests to run overnight.  What would be the the most efficient way of accomplishing this in SAP?

    This isn't as easy as it looks
    Normal job scheduling is not an option, since you can never guarantee that an eCATT script doesn't contain GUI-relevant commands (SAPGUI, GETGUI, CHEGUI, REFEXT, SENDEXT) and, as we all know, a background job that tries to use the GUI will just crash...
    The way around this is to pack your eCATT configurations into Test Packages in the Test Workbench, then use GUI Scripting to automate the process of logging onto the system and starting that work package.
    The VB Script that you generate can be called from a batch file, batch files can be scheduled as Windows tasks.

  • Importing internal table data from FM to eCATT test script

    Hi all,
    I am working on Workflow project where by i need to post invoices related to purchase orders sent as scanned imaages. Incase all the data in the incoming invoice(scanned) is correct then i am using BAPI_INCOMING_INVOICE_CREATE to post the invoice.
    But when the data is wrong, i need to give the user MIRO transaction pre-populated with the invoice details so that he manually corrects them(after verification) and posts the invoice.
    I understand MIRO is an ENJOY transaction hence BDC doesn't work properly(i have tried with all kinds of options on recording and the problem comes incase of multiple POs) hence i choose to use eCATT.
    The recording worksfine but my real problem is the PO data (multiple PO details for same invoice) is in table form. In all my previous objects related to eCATT we used to upload the file, hence no problem of importing tables.
    But now as i'll call this test script from a function module which has all the POs in the form of internal table, i need to import this into my test script.
    Please any body tell me how to proceed in this case or please suggest me a better a way to record the MIRO.
    Thank you,
    Lakshmi Narayana.S

    Hello Raj,
    First of all thank you for your inputs.
    Yes, I know about Parking an invoice. even i am using it in some scenarios.
    If everything on the invoice matches with the values in SAP then i am posting it using BAPI invoice_create also.
    But for some scenarios like if the PO on the invoice doesnot match with actual PO then i need to create a work item in the Accounts Payable user's inbox and he will change invoice data manually (after getting confirmation and correction) and post it using MIRO.
    Here i need to pre-populate the MIRO with the invoice data so that he can correct and post it.
    Hence i was trying to write a BDC and as MIRO is an Enjoy transaction i thought writing a BDC is not a good idea (i tried writing BDC but had problems) hence i am using eCATT.
    Hope i am clear about my problem. Any inputs to solve this are welcome.
    Thanks,
    Lakshmi Narayana.S

  • Error During ECATT test script creation

    Hi,
    I am creating test script using SECATT t.cde. I select traget system and click on Pattern Button and provide input as follow.
    Group : UI Control
    Command : TCD (Record)
    Transaction : MM02
    When I click continue button, I am getting error "Transaction MM02 could not be found in Target System".
    I had check my RFC Configuration, its working properly.
    Please help me to solve this issue.
    Regards,
    Nisit

    Not sure what exactly you're asking, but here is a "how-to" article on eCATT creation:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50bec015-14f1-2910-6080-9874b3499052

Maybe you are looking for

  • Printer will not make the final connection to the network

    HP Photosmart c4580 all in one printer link systems router using the HP add a device wizard, everything proceeds til the final install on the network. a big red X shows up with a message that it can't find the printer on the network this happens with

  • Bootcamp or Parallel?

    What would you recommend between Bootcamp or a parallel desktop? I am using a new MacBook Pro for school and will need windows and mac OS functionality. Can you comment on the speed of running apps with a parallel (presumably they're slower than with

  • EP7.0 Cluster Nodes implementation:

    Hi Experts, We are configuring the High availability scenario using MSCS and we are failing at database Instance step: Steps I have created: 1.We have configured the nodes (Node A and Node B) with a SAN (shared Disk) successfully. 2. We have Installe

  • Dad ready to throw the ipad!! closing out of photos

    Hi, I bought my dad an ipad. I don't have one (have a macbook pro). He called me extremely frustrated because he was checking his email and he clicked on a link someone sent him of a slide show of photos and cannot get out of it. I've tried everythin

  • SOAP creates incorrect duration of an appointment

    Hi Preston, I used the GW SOAP in C# to create an appointment: start date = 2010-11-07T00:30:00EST, end date = 2010-11-07T01:30:00EST. The duration is acturally 1 hour, but the appointment created on the GroupWise client shows 2 hours. Note: Nov 7, 2