PA40 recording using ECATT TCD
Hi,
i'm new to ecatt.recently we are using ecatt in my project.My requirement is upload the logon details in sap using ecatt.They want logon details like username and password.How we record logon screen.
one more requirement is upload the employee info using PA40 t.code.They want employee extension ,conversion,hiring,separation.
pls any one help on this.How i will record using PA40.Any one help on this with screen shots.
Advanced thanks
Ravi
Edited by: Matt on Feb 17, 2009 11:58 AM - subject modified
Hello,
Logon to eCATT system , enter transaction SECATT in command field and press enter key, in the test script text box enter the script name with which you want to create the script and once your enter inside the script you have to decide which driver to use to record the transaction.
Say TCD , then in Pattern function select TCD REC and in popup enter transaction code and maintain target system where you want to record the transaction .
Once the connection is established to target system then carry out the process with ur required transaction just as how you used to do manually.
Once recording is complete then save and parameterize all input values and execute the script again with new set of values.
Thanks and Best regards
Ajay
Similar Messages
-
Problems with ECATT recording using SAPGUI Record
Hello,
I got a problem with my recording. All the prerequisites are done. The problem is, that when the recording is done i don't see the recording in SECATT testcase. Normally when you do a recording you see at the bottom right of the gui a red/white icon active. When i do a recording now, this red/white icon isn't active.
For my it's a very strange error. I hope somebody can give me a hint where i can look,
Thanks in advance.
Kind regards,
Maarten.Maarten,
First when you start the recording using SAPGUI, you will get the pop-up whether to record this new session. You need to select Yes before continuing your recording.
Secondly check the scripting values in the target system whether it is enabled or disabled using the RZ11 transaction. Mostly SAP Basis team have authorization to change these values for us.
Here is the parameter we need to check in RZ11 - sapgui/user_scripting. It should be TRUE.
Let me know if this helps. -
Hi friends, I am new to eCATT and i read the basics from SAP help .It reads we can use eCATT to test transactions .the example given was for transaction FK01
(Create Vendor).
Through TCD Recording i was able to create vendor and i got some log at the end .
But i am not able to understand:
why to do all this using eCATT when we can directly go to transaction FK01 and create vendor there itself.Hi Sweta,
eCATT is just a Testing tool that helps an individual to test various Transactions, Reports and scenarios. You can definitely simply run the Transaction and test it or debug a report and test it, however eCATT would provide ease to your testing. Though I dont have any personal experience of having used it, I guess these links might help your understanding.
<a href="http://help.sap.com/saphelp_sm40/helpdata/EN/1b/e81c3b84e65e7be10000000a11402f/content.htm">eCATT1</a>
<a href="http://help.sap.com/saphelp_sm40/helpdata/EN/fd/4f6b3f3d643b3be10000000a114084/content.htm">eCATT2</a>
<a href="http://www.erpgenie.com/ecatt/index.htm">eCATT3</a>
Let me know whether these documents helped you.
Regards,
Subhrangsu -
Hi Everyone,
Would like to check the feasibility of using eCATT for negative test.
e.g. Would like to do a negative test for invoice posting via FB01.
- Test scenario would be G/L account provided is locked for posting.
- Would eCATT be able to show this as a 'successful' result so that no investigation is required?
Thanks in advance.
- JasonHello Jason
I assume that if you execute FB01 to post against a locked account the system will issue an error message.
If so then you can capture this specific error message using the MESSAGE interface:
MESSAGE.
TCD ( FB01, FB01_1 ).
ENDMESSAGE ( MSG_1 ).
Before executing the transaction I would first check whether the account is indeed locked. Perhaps there is another transaction available for locking the account.
TCD ( xxxx, xxxx_1 ). " Recording to lock G/L account
MESSAGE.
TCD ( FB01, FB01_1 ).
ENDMESSAGE ( MSG_1 ).
In general, if you have a specific negative output that is repeatable than you can use eCATT for testing.
Regards
Uwe -
Testing Webdynpro Application using ECATT
Hi
all
I am going to test webdynpro Application using ecatt.For this in se80 I selected the
existing component(z component which was created by me) and i selected the application of that component and right clicked and selected START ECATT RECORDING and i have given the test cript name at that i have got one error USER ECATT_HTTPDoesnot exist. How to resolve this problem.
Please give me the soulution regarding this.
regards
venkatHi Venkatesh,
Before you can start recording any webdynpro application make sure that the below settings are done in the ecatt system and the target system , for further information refer ecatt documentation.
Create User ECATT_HTTP in the eCATT System
The administrator in the eCATT system must create a user called ECATT_HTTP(with a password). The user requires no special authorization but must be a system user (in transaction SU01, display the user and choose the Logon data tab. Under User Type, select System).
Activate the Service ecatt_recorder in the eCATT System
1. In the eCATT System, start transaction SICF and navigate to the service ecatt_recorder.
2. Double-click on ecatt_recorder.
3. On the Logon Data tab, enter the user ECATT_HTTPand the password.
4. Choose Save.
5. Select ecatt_recorder and choose Service/Virtual Host -> Activate.
Activate the Service ecattping in the Target Systems
Java System
1. In the Visual Administrator, choose Server ->Services -> Deploy.
2. On the Runtime tab, select Application.
3. Select ecattping.
4. Choose Start Application.
ABAP System
1. In the target system, start transaction SICF and navigate to the service ecattping.
2. Select ecattping and choose Service/Virtual Host -> Activate.
Thanks and Regards,
Balaji.D.N
Edited by: Balaji DN on Dec 31, 2008 12:04 PM -
Error While recording using Sapgui
Hi,
In eCATT when i'm trying to record using Sapgui after clicking on Start Recording Button, I'm getting an error "A script is trying to attach to GUI".... Could any one give me the solution for this ASAP.Hi,
I'm working with 7,0 EP version (SP11) and 6,0 for R/3.
I've created the profile as a copy of the standard and then I changed the period type and some others fields, but the problem is with the period type. If I put weekly it works but if I put anything else it's giving me an error in the EP when I try to record time.
Any idea?
KR -
Webdynpro testing using Ecatt from Solution Manager
Hi Experts,
I am trying to do test a Webdynpro application using Ecatt. But when i go to test script --> pattern
in the following popup i am maintaing the following data
group : UI Control
Command : Webdynpro
Interface : [GENERATED] then START RECORDING
i am getting the below error An error probably occurred during the logon to the Web Dynpro target system. Check user name and password in your eCATT target system.
I have created and mapped a HTTP rfc. Assigned ECATT_HTTP user also in the RFC. Also i followed all the steps mentioned in the [http://help.sap.com/saphelp_nw2004s/helpdata/en/8e/df9f40eb72371be10000000a1550b0/content.htm]
kindly help me
regards
Naveen>
Naveen Kumar wrote:
> Hi Experts,
>
> I am trying to do test a Webdynpro application using Ecatt. But when i go to test script --> pattern
>
> in the following popup i am maintaing the following data
>
> group : UI Control
> Command : Webdynpro
> Interface : [GENERATED] then START RECORDING
>
>
> i am getting the below error An error probably occurred during the logon to the Web Dynpro target system. Check user name and password in your eCATT target system.
>
> I have created and mapped a HTTP rfc. Assigned ECATT_HTTP user also in the RFC. Also i followed all the steps mentioned in the [http://help.sap.com/saphelp_nw2004s/helpdata/en/8e/df9f40eb72371be10000000a1550b0/content.htm]
>
> kindly help me
>
>
> regards
> Naveen
Hi,
You may not have a valid user id in the target system.
Regards,
SSN. -
Where we can test the SAP objects by using eCATT?
Hi Abapers,
Where we can test the SAP objects by using eCATT?Is there any separate software or tool we have to install or its included in the SAP itself?
I have ECC5.0 version?how can i configure or install eCATT?
Please explain the step by step procedure?
Early reply is highely appriciable.
Regards,
Chow.Hi
Extended Computer Aided Test Tool (eCATT) to create and execute functional tests for software. The primary aim is the automatic testing of SAP business processes. Each test generates a detailed log that documents the test process and results.
Features
You can:
· Test transactions and reports
· Call BAPIs and function modules
· Test remote systems
· Check authorizations (user profiles)
· Test database updates
· Test the effects of changes to customizing tables
· Test the effect of changes to customizing settings
· Check system messages
Constraints
eCATT runs in a system based on SAP Web Application Server 6.20 or higher. However, you can use this system to test systems with Release 4.6C or higher.
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.
Regards
Anji -
How to test webdynpro applications using ecatt
Hi All,
Can anyone give me detail explanation of what is ecatt and how it can be used for webdynpro applications.
Thanks in advance,
Aleem.Hi Aleem,
The Extended computer Aided Test tool is known as eCATT. Enable businesses to record and play back applications as automated test scripts.
The Primary aim is the automatic Testing of SAP business processes. Each test generates a detailed log that documents the test process and result.
I have written a wiki page for webdynpro abap testing using ecatt .
<a href="https://wiki.sdn.sap.com/wiki/x/K8Q">ecatt on webdynproabap</a>
Regards
Sathish -
Uploading multiple lines in a table control using ECATT
Hi,
I want to upload muliple lines in a table control using ECATT. When I tried to upload only the first line is getting filled.What I have to do for that. Please reply at the earliest.
With warm regards,
Biju K.GeorgeHello ,
To insert multiple lines into the table you have to record the transaction for one entry and loop the same step multiple times to create multiple entries in the table.
Thanks,
Ajay -
I was trying to make a new screen recording using quicktimeplay, but when I watched the video after recording it all I could hear was me talking while the video was showing on the screen. How do I turn off that recording and turn the right one on? thanks
Hi j2399123,
It sounds like your screen recording is doing what it was designed to do, capture what is happening on your screen, with optional voice over with the microphone.
Screen recording is for recording what you see on the screen, it is not a "video capture" option, like for capturing a movie with sound that is playing on your screen.
For the QuickTime recording options, check out "Recording with QuickTime Player" in
Mac Basics: QuickTime Player creates, plays, edits, and shares video and audio files
http://support.apple.com/kb/ht4024
And for screen recording specifically, there's
QuickTime Player 10.x: Record your computer’s screen
http://support.apple.com/kb/PH5882
Thank you for thinking of Apple Support Communities for your support needs.
Nubz -
Change Scheduling Agreement and Info Record using Bapi
Hi Experts,
Can anybody say how to change the Scheduling agreement and Info Record using Bapi.
I use BAPI_AGREEMENT_MAINTAIN to change Scheduling Agreement .
But it does not changing Scheduling lines.Hi,
Please find the below link check the setting are correct or not
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a02cb00a-bfb4-2c10-98aa-e33e7f64ba28?quicklink=index&overridelayout=true
Reagrds,
Pramod -
How to get multiple records using fn-bea:execute-sql()
Hi,
I created Proxy service(ALSB3.0) to get records from DB table. I have used Xquery function(fn-bea:execute-sql()). Using simple SQL query I got single record, but my table having multiple records. Please suggest how to get multiple records using fn-bea:execute-sql() and how to assign them in ALSB variable.
Regards,
Nagaraju
Edited by: user10373980 on Sep 29, 2008 6:11 AMHi,
Am facing the same issue stated above that I couldnt get all the records in the table that am querying in the Proxyservice.
For example:
fn-bea:execute-sql('EsbDataSource', 'student', 'select Name from StudentList' ) is the query that am using to fetch the records from the table called StudentList which contains more than one records like
Id Name
01 XXX
02 YYY
03 ZZZ
I tried to assign the result of the above query in a variable and while trying to log the variable, I can see the below
<student>
<Name>XXX</Name>
</student>
I want to have all the records from my table in xml format but it's not coming up. I get the value only from the first row of my table.
Please suggest.
regards,
Venkat -
How to create a new record using a custom method?
Hi I want to create Jdev 11 a new record using the contructor following in the footsteps of http://www.oracle.com/webapps/online-help/jdeveloper/10.1.3/state/content/navId.4/navSetId._/vtAnchor.CACCIJAG/vtTopicFile.adfdevguide%7Cweb_adv~htm/.
My problem is the following.
Messages for this page are listed below.
Error
JBO-29000: Unexpected exception caught: javax.ejb.EJBException, msg=java.lang.IllegalArgumentException: Object: null is not a known entity type.; nested exception is: java.lang.IllegalArgumentException: Object: null is not a known entity type.
Error
java.lang.IllegalArgumentException: Object: null is not a known entity type.; nested exception is: java.lang.IllegalArgumentException: Object: null is not a known entity type.
Error
Object: null is not a known entity type.
Someone can help me?
Cristian.Hello Frank, this tutorial make it and was successful but, what I am trying to do is add a new record in the table departments. The steps undertaken are suguientes
drag over page the contructor department, with a submit, this will drag on the button, the method presistencia, set binding action with "$ (bindings.Departments.result)", and when running the application gives me the error
Nov 2, 2007 10:06:22 PM oracle.adf.controller.faces.lifecycle.FacesPageLifecycle addMessage
WARNING: ADFc: JBO-29000: Unexpected exception caught: javax.ejb.EJBException, msg=java.lang.IllegalArgumentException: Object: null is not a known entity type.; nested exception is: java.lang.IllegalArgumentException: Object: null is not a known entity type.
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: javax.ejb.EJBException, msg=java.lang.IllegalArgumentException: Object: null is not a known entity type.; nested exception is: java.lang.IllegalArgumentException: Object: null is not a known entity type.
I need to know if what I am doing is right, because I followed the steps of the tutorials and it is not functioning the insertion of a new record.
Thank you thank you. -
How to Delete Multiple Records using selectbox in jsf
Hi!
My Senario is I want to delete multiple records using checkbox. After selecting multiple records when i click the delete button the selected
rows shuld be deleted.if am doing like this but the edit ,delete for each row functionality is not working.
<h:selectBooleanCheckbox id ="bcb" value="#{item.empno}">
</h:selectBooleanCheckbox>
But other functionality is not wokring.
Can any one plz tell how to select the multiple records and how to send the id to the serverside.
I want code code for jsp and as well as backingBean how to accaess .
Any Reply shuld be apreciatedYou may find this article useful as well: http://balusc.blogspot.com/2006/06/using-datatables.html
Check the chapter "Select multiple rows" for two generic ways to select multiple rows in a datatable.
Maybe you are looking for
-
Please, someone help me, i had some very important photos to keep and they were mistakenly eraised from iCloud. I need to restore! It happaned on July 10th of 2012 around 11:50hr.
-
Trying to make ads and display them in tv
I'm trying to make some advertisements to be displayed in a TV by the Apple TV, the ads made in Keynote as a movie. So, I check the tech specs and it seems that if I use H.264 the measure should be 1280 by 720 pixels at 24 fps, but for some reason wh
-
I dont have the proper graphics adapter
So i recently dual booted my Macbook pro with windows 7 32bit OS, but now when i try t update the drivers for my AMD Radeon HD 6770M it says that i cant have the updates due to not having the proper graphics adapter. How do i update my graphics drive
-
Hi all, We have ECC 6.0 EHP4 NW7.01 installed, and I can't find ESS menu in SPRO under 'Personnel Management' Can anybody help me? Thanks in advance!! Regadrs. Urtzi
-
Assignment of Transaction Code to Quick Viewer Program
Hello, We have created the Quick Viewer under Production Server. We would like to assign the transaction code to the quick viewer program. Will it possible to copy the program from production server to development server, creation of transaction code