HowTos for User Experience Monitoring
Do not miss the user guide for the UXMon Script editor. It is contained as PDF document in the Script Editor archive file (zip) and explains the basic tasks for setting up UXMon scripts.
Preparation - before you start
- For GUI Recording or Replay, the following profile parameter has to be set (see also SAP Note 480149):
sapgui/user_scripting=TRUE
.
- Ensure that the following parameters are set to their default values for recording:
sapgui/user_scripting_set_readonly=FALSE
sapgui/user_scripting_disable_recording=FALSE
- After the recording has been done the recording can be disabled globally with
sapgui/user_scripting_disable_recording=TRUE
- the parametersapgui/user_scripting_set_readonly=FALSE
has to remain. - The scripting can also be restricted by user using the following setting parameter
sapgui/user_scripting_per_user
. (See also SAP Note 983990)
Tutorials
- Recording a simple demo script
- Editing a simple demo script
- Deploying and Configuration of a simple demo script
Scripting
Concepts
- Data model
- transaction, step, message, ServerRequest/Command, Check, Search
- Variables
- predefined, from configuration, search, commands, using variables, break points, variables.xml
- Configuration
- Parameterization (automatic and manual)
- Security Concepts
- Get rid of CRM notify.htm ping messages or other static artefacts like .css .js or .png
Use Cases, Tips and Tricks, and Advanced Topics
- Load balancing
- Selection screen
- Conditional Execution
- POWL
- Finally Step and Script Termination
- select last row of table
- Dynamic value for variable (today date)
- Dynamic values for variables (Variable from file)
- Missing Parameterization Example
- Download an execution from Robot and analyse in Editor
- Avoiding Business Impact of Scripts
- Avoid hanging ABAP http sessions - the famous "terminate existing user sessions" dialog during logon
Protocol-specific Information
- SAPGUI Scripting
- RFC Scripting
- SOAP Scripting
- HTTP Scripting
Reference
- Commands
- Configuration settings
Administration, Deployment and Configuration
General
- Script Synchronization and Serialization
- Changing EEM Robot attribute description or order
- Download a Template Form for your internal Robot Roll-out : EEMRobot Rollout.docx
- Relation to Technical Scenarios
- Automatic stopping and starting script by workmodes
Root Cause Analysis integration
- (Permanent)Trace enabling for EEM
- "low performance-triggered" automatic E2E-Trace recording
- How to change EEM Trace levels
Monitoring, Alerting and Reporting
- Maintain thresholds
- How to administrate and restrict features of the Monitoring UI in EEM 7.0 Sp23+
- Script specific alert texts
- Change status of script executions for SLA reporting
- Adding customer specific variables
- Adjust rating rules for EEM status codes
- Choosing the optimal event rule or propagation
1 Comment
Former Member
Hi, is a link for the chapter "Load balancing" available?