Question on ECATT scripts (SAP QA)

Hi,
Can anybody tell me about the ECATT's tool?
If you do possess any notes or material, please forward the same to my id - [email protected] .
How is the scope for QA in SAP?
Are the growth prospects better in SAP QA?
Thanks in Advance,
Vijay

Hi Vijay,
Kindly find the following series of weblogs written by me on eCATT Tool in depth.
eCATT - An Introduction (PART I)
/people/sapna.modi/blog/2006/04/10/ecatt--an-introduction-part-i
eCATT Scripts Creation – TCD Mode (PART II)
/people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation-150-tcd-mode-part-ii
eCATT Scripts Creation - SAPGUI Mode (PART III)
/people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation--sapgui-mode-part-iii
eCATT Chaining, Parameterization, Creation Of Test Data,Test Configuration, System Data (PART IV)
/people/sapna.modi/blog/2006/04/18/ecatt-chaining-parameterization-creation-of-test-datatest-configuration-system-data-part-iv
eCATT Scripts Management Via Test Workbench (PART V)
/people/sapna.modi/blog/2006/04/13/ecatt-scripts-management-via-test-workbench-part-v
eCATT Logs (PART VI)
/people/sapna.modi/blog/2006/04/18/ecatt-logs-part-vi
eCATT Scripts Creation Non-User Interface Mode & Rename, Copy, Delete, Upload, Download eCATT Objects(PART VII)
/people/sapna.modi/blog/2006/04/19/ecatt-scripts-creation-non-user-interface-mode-rename-copy-delete-upload-download-ecatt-objectspart-vii
eCATT Tips Of Recording, Testing & Links (PART VIII)
/people/sapna.modi/blog/2006/04/24/ecatt-tips-of-recording-testing-links-part-viii
Checkpoints in eCATT (Part IX)
/people/sapna.modi/blog/2007/05/18/checkpoints-in-ecatt-part-ix
Hope this helps.
PS If the answer solves your query, plz close the thread by rewarding each reply and marking it solved.
Regards

Similar Messages

  • Readymade eCATT Scripts Available in a SAP Product?

    Hi Experts/Guru's,
    I'm exploring few things and like to understand them on customer perspective?
    As we know,there are lots lots lots of eCATT Scripts available in SAP for their products & Application.
    Is it (eCATT Scripts)shipped with SAP Products ?( eg: ECC 6.0 )
    (I'm not talking about the explantory scripts of eCATT shipped with the product).I'm aware of this.
    My Question is Say Create a Sales order,purchase order or a Business scenario?Will i have some scripts available in a SAP Product ?
    Or
    Is it downloaded from the SAP Support Portal ?
    Or
    Is it delivered to customer on request  ?
    If the answer is "yes" for anyone of these then,my question is, How & where do we do this?
    Your answers might help in lot in this group.If you dont know.Please take it as investigate topic and try to find out as like me.
    Regards,
    Venky

    Hello,
    Yes for few of the industries the eCATT's are shipped like in case of OIL industry . But this is a rear case.
    Most of the time the eCATT's are not shipped and its used internally within SAP by the SAP test team to check for the correctness of the functionality and to perform regular regression runs. Reason as to why its not shipped is that once its shipped to the customer then there is a need to setup a seperate team for maintenance of the scripts which is a huge task.
    Also the eCATTs created might not be applicable for all possible options of the transaction , it means it might not be reusable for all the conditions.
    There are many more reasons.
    Hope it answers your question.
    Thanks & Best regards,
    Ajay

  • Is it possible to execute same eCATT  script in different SAP versions

    is it possible to execute same eCATT  script in different SAP versions?
    Regards,
    Sunil sankar B.
    [email protected]

    Yes. In the ecatt script you have the option under ATTRIBUTES --> VERISONING DATA you can restrict it to different software components and different releases.

  • ECATT Scripts in Basis and Portal Landscape Areas

    Hello
       Please anyone can help me regarding eCATT.
    How eCATT scripts can be used in Basis area.
    Is it possible to use eCATT scripts in portal landscape? If it is possible please can you create a test scenario and demo it.
    Thank You
    Naresh Chowdary

    Hello,
    Yes for few of the industries the eCATT's are shipped like in case of OIL industry . But this is a rear case.
    Most of the time the eCATT's are not shipped and its used internally within SAP by the SAP test team to check for the correctness of the functionality and to perform regular regression runs. Reason as to why its not shipped is that once its shipped to the customer then there is a need to setup a seperate team for maintenance of the scripts which is a huge task.
    Also the eCATTs created might not be applicable for all possible options of the transaction , it means it might not be reusable for all the conditions.
    There are many more reasons.
    Hope it answers your question.
    Thanks & Best regards,
    Ajay

  • Executing eCATT Script from Mecury Quality Centre

    Hi All,
       1. Is it possible to Save eCATT Test Script in Mercury Quality Centre? If so, How?
       2. Then How to invoke eCATT Script from mercury Quality Centre?
                      or
       3. Can we call eCATT script from QTP?
          If possible, what r the setup requirements and How to call the ecattt script?   
    Regards,
    Sree

    Hi Sreedhar,
    I cannot help you with you with the first 2 questions.. but I can tell you the integration of QTP & eCATTs.
    You can refer an QTP script in eCATTs and not vice versa. You can call a QTP script in eCATTs like this
    REFEXT ( SCRIPT , SCRIPT_1 ).
    Create a QTP script and name in SCRIPT( anything ) and call the QTP script in eCATTS.
    As far as I know, we cannot call an eCATT in QPT. QTP is a third party tool which you can buy outside, but eCATT is a propereitory tool of SAP which you cannot buy alone. So, there in no possibility for this way(as far as my knowledge goes).
    Best regards,
    Harsha

  • Create ecatt script for one sales order creation with multiple line items

    Hi ,
    I want to create a ecatt script for one sales order creation with multiple line items. Preferably SAP GUI.
    This selection of data will be from an external file/ variants which will have only one row of data in it.
    Firstly: I have to sort the external file having same PO Numbers in an order.Group them together.
    Second: I have to create sales order for those many line items having same PO Number.
    Best Regard
    Taranum

    Hi Micky
    Firstl you should upload the Line items for a particular sales Order in an Internal table
    and then pass that internal table to your BAPI during your coding corresponding to a particu;lar sales order
    In case of any issues pls revert back
    Reward points if helpful
    Regards
    Hitesh

  • Urgent help need on  eCATT script

    Hi
    How to use eCATT script tool with transaction SECATT.
    urgent please help.
    regards,
    R K

    Hello Rao
    If you are using a "normal" transaction without any controls (like ALV lists, trees) then you can use the recording pattern <b>TCD REC</b> <i>(TCD (Record)</i>).
    In transaction SECATT give a name for your test script (e.g. Z_XD01 or Z_CREATE_CUSTOMER). Within the test script choose pattern TCD REC and enter the transaction you want to record (e.g. XD01).
    After finishing the recording you will see the following line in the eCATT editor:
    <b>TCD ( XD01 , XD01_1 ).</b>
    Meaning:
    - TCD = recording pattern
    - XD01 = recorded transaction
    - XD01_1 = eCATT interface for the transaction
    Next double-click on the eCATT interface name (here: XD01_1). Next to the editor you will see the interface displayed as tree and as ALV list. Here you can parameterize your transaction.
    Please note that you should preferably <b>use the highest available SAP release for eCATT recording</b>. If, for example, your business system has release 6.20 and you have a 6.40 system available record the eCATT on the 6.40 system via RFC.
    Regards
      Uwe

  • ECATT: Failure of eCATT Scripts Due To Changed Configuration & Master Data

    Hello,
    => I am using eCATT mainly for the configuration testing. And with the changes in configuration, field sequences as well as changes in screen sequences were observed which were not there during recording time. So all the affected scripts failed.
    Again, with the change in master data, which caused extra screen sequences or Messages which were not there during recording time caused the eCATT scripts failure.
    As the same server can be used by different projects where the configuration or mainly the master data will keep on changing, how to ensure the success of eCATT scripts.
    => The target system during recording time was different and at the time of execution is different. So both are maintained in the system data container. 
    Due to some reason, the recording time target system was removed from the system data container. And new target system was specified at execution time. Scripts failed saying that target system of recording time doesn't exist in system data container. This problem was sorted out by adding again the recording time target system in system data container. 
    What if the server of recording time is not there physically during execution time? Will the eCATT scripts fail as earlier?
    If so then how to workout the situation as the number of scripts are too large to change the target system in script itself.
    Thanks & Regards

    Hi,
    >Scripts failed saying that target system of recording >time doesn't exist in system data container.
    Please check, if there is really no usage of the "old" target system name anymore. Potential usage could be at some commands or at some command interfaces of disabled commands (meaning "commented" commands).
    If you can not find the usage of your old target system which leads to the problem and if you require a solution for that open a sap support ticket.
    I think, the whole target system control was also improved from WAS 6.20 to WAS 6.40.
    Best regards
    Jens

  • Running Ecatt script multiple times

    I have created a ecatt script for ME21N. I need the script to run multiple times.So,i have used Do Enddo statement and put the number of times to be executed.
    The script is running fine for the first time. then its not running. From the second time,its putting blank values into the fields and not saving the data.
    How can i run the script multiple times.
    Thanks,
    Aparna.

    Hello,
    When you run the script multiple time then you will have to pass different values to the fields so that every time the script is run with new set of values and the data is created.
    So in the script you will have to parameterize the fields and then handle the position of the fields so that when the script is run for the first loop counter the data is maintained in the first line of the transaction(for example) and the increament the counter for the second run so that the control moves to the second line for the second execution similarly for the multiple runs.
    Alternatively parameterize the fields with the table containing so many entries as the number of times you want to run the script and for each execution one set of entry from the table is picked and used in the execution for the next run the second set of values is used and so and so forth.
    Hope it answers your question.
    Thanks and Best regards,
    Ajay

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

  • Estimation methodology for eCATT script

    Dear all,
            Can any help in doing estimatation for e-CATT project for SAPGUI recording.
    regards,
    sreedhar d

    Hi Sreedhar,
    Following are the individual article links on SDN for SAP eCATT Weblogs.
    Just check them.
    1. eCATT An Introduction(Part I)
    /people/sapna.modi/blog/2006/04/10/ecatt--an-introduction-part-i
    2. eCATT Scripts Creation - TCD Mode (Part II)
    /people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation-150-tcd-mode-part-ii
    3. eCATT Scripts Creation - SAPGUI Mode (Part II )
    /people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation--sapgui-mode-part-iii
    4. eCATT Chaining, Parameterization, Creation Of Test Data,Test Configuration, System Data (Part IV)
    /people/sapna.modi/blog/2006/04/18/ecatt-chaining-parameterization-creation-of-test-datatest-configuration-system-data-part-iv
    5. eCATT Scripts Management Via Test Workbench(Part V)
    /people/sapna.modi/blog/2006/04/13/ecatt-scripts-management-via-test-workbench-part-v
    6. eCATT Logs (Part VI)
    /people/sapna.modi/blog/2006/04/18/ecatt-logs-part-vi
    7. eCATT Scripts Creation Non-User Interface Mode & Rename, Copy, Delete, Upload, Download eCATT Objects(Part VII)
    /people/sapna.modi/blog/2006/04/19/ecatt-scripts-creation-non-user-interface-mode-rename-copy-delete-upload-download-ecatt-objectspart-vii
    8. eCATT Tips Of Recording, Testing & Links (Part VIII)
    /people/sapna.modi/blog/2006/04/24/ecatt-tips-of-recording-testing-links-part-viii
    Regards,
    Priyanka.

  • Questions on Calculation Scripts

    I have two questions on Calculation Scripts:
    1. When executing a Calculation script via the Administration Services console (right-click execute) besides the Messages lower window pane, is there a detailed log/trace of the script activity?
    2. We had a calc script #1 and we wanted to modifying it. We cut the entire script out into Windows notepad, made the adjustments then paste back into the script. When we go to parse it came back with validation errors. However if we simply edit the existing script within the console (do not cut and paste outside of AAS) it correctly validates. Bug? Limitation?
    Thanks
    JTS

    Just to add to that, each application has its own log.
    For example if you the Sample essbase application will have a log named sample.log and will be located in <essbase home dir>\app\sample or in V11 <hyperion home>logs\essbase\app\sample
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to create a field value as constant while creating eCATT scripts

    Hello Guru's,
    I am updating thousands of records using eCATT.  How should i declare a field value as constant while creating a eCATT script it self,  so that it automatically picks that value and  update the records. I should not mention the field value in the upload file.
    Full points for the answer,

    Dont parameterize the value that you would like to keep as constant. Pass the default value to that feild while reocrding .

  • Runtime Error while executing eCATT Script

    Hello @All,
    I worte a small eCATT script to stop the time a certain process needs to finish. The way I did this was to use the SAPGui (Record) method in eCATT.
    This does work fine.
    The second step I tried was to log the time and write it in a table to work with the times.
    If I do this I always get an runtime error, I know why it appears but I do not have any idea how to solve this.
    My script is:
    message ( UZEIT ).
    SAPGUI ( CC04_100_STEP_1 ).
    SAPGUI ( CC04_1100_STEP_1 ).
    endmessage( UZEIT ).
    settab ( ypdm1t001, UZEIT ).
    UZEIT is an Inputparameter with no reference.
    The short text of the runtime error is:
    Access not possible using 'NULL' object reference.
    If I delete the definition of the parameter UZEIT the runtime error does not appear but I get the error in the Log that the parameter UZEIT is not defined.
    Does anyone has a solution for this problem?
    greets
    manuel

    Hi Harsha,
    UZEIT is a command interface (I changed it so that is no more an parameter).
    There seem to be no restrictions to add values in the table. I already spoke to collegues here and they cannot find a mistake.
    I would further try to describe you what I want to do. Perhaps you have better ideas.
    What I want to achive is to get an overview over response times of defined transactions.
    We have a system landscape with local SAPGUIs and with installations on WTS and we want to compare response times from both sides.
    Therefore I made the eCATT skripts.
    Now I want to write the times somewhere so that I need not to write them down from every log file.
    At this point I wanted to write the times (which should be stored in UZEIT) to a table so that afterwards a report can write those times in an excel file.
    If you have better ideas to realize this please tell me.
    Thank you in advance for helping me.
    greets
    Manuel

  • Issue in running eCATT Scripts  - Help required very urgently

    Dear All,
    We are running the eCATT scripts from Solman 7.0 by connecting it to ERP system R/3 4.6C. While running the scripts, we are facing some issue.
    1. If we try to run the scripts then those are getting failed. The same scripts if we run after some time with out changing any code then those are running fine.
    We are frequently facing this probelm.
    Could you please let me know the solution. Your help is really appreciated.
    Thanks,
    Mahendra
    Moderator Message: Urgently word is not allowed in this forum. Open a new thread without the "priority" word.
    Edited by: kishan P on Sep 6, 2010 11:18 AM
    Edited by: kishan P on Sep 6, 2010 11:21 AM

    Dear Ananth,
    Scripting is getting failed at different lines of code at different runs.
    Thanks,
    Mahendra

Maybe you are looking for