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..
the objective is to record the users transaction and then check the log for errors and analyse them... ...when considering 3000 users, each one of them using different transaction.....how to do it using the ecatt tool....... the company also wants the recoreded version of the input what the user has given in so that it can be analysed if an error arises...........one could call this functional test...........this is nothing to do with security roles..
ok you have several problems,
the first is usernames and passwords, how will you provide 3000 usernames and passwords without resetting all 3000 passwords?
Secondly, since a given user may 1 to n transactions that they use, you would have to have a script for every scenario that a given user has and invoke that script for each user. If the average user has 5 transactions this means you need to run 5 transaction scripts per user, that's 3000x5 executions (this will take time and will not be very pretty). Additionally, you are not recommended to store usernames and passwords in the script itself, do you have a scenario planned for executing 15000 scripts? Do you plan to execute them in parallel or serially? If you plan to do this in parallel, how many dialog processes do you plan to allocate? In other words, how many in parallel?
eCATT is probably not the best tool for trying to do what you want to do under these circumstances and all this still doesn't tell me what you are trying to prove or test ?
The expectation would be that you test transaction functionality with a given set of data combinations and that you test these against a user with a predefined set of roles and security assignments.
This means you create users with security profiles, like groups of users and test scenarios against those.
My recommendation is that you reconsider your testing plan and evaluate a 3rd party testing tool that will allow you to achieve some of the objectives cited above.
If you elaborate more on the actual purpose of the testing I might be able to give further guidance.
take a look at these resources also: