Enhancing network details using network monitoring scripts
AssigneeSap SE
InventorMartin Moser
Life of this patent
Estimating the term…
Abstract
In some implementations, a method includes receiving a request to execute a plurality of transactions with an application of a server to evaluate one or more services using an executed LoadRunner script. In response to the service request, the plurality of transactions are automatically executed with the application using the LoadRunner script populated with values of variables transmitted between the application and a client during at least one transaction previously executed with the client. Values of the variables transmitted between the application and the executed LoadRunner script are determined during execution of the plurality of transactions.
Claims11
A computer implemented method, comprising:
- receiving a request to execute a plurality of transactions with an application of a server to evaluate one or more services using an executed LoadRunner script;
- in response to the service request, automatically executing the plurality of transactions with the application using the LoadRunner script populated with values of variables transmitted between the application and a client during at least one transaction previously executed with the client;
- determining upstream values and downstream values of the variables transmitted between the server application and the client during execution of the plurality of transactions;
- and
- determining network load associated with the plurality of transactions based, at least in part, on the upstream values and the downstream values;
- identifying the at least one transaction prior to the evaluation of the one or more services;
- storing the values of the variables transmitted between the application and the client during execution of the at least one transaction;
- populating one or more native LoadRunner variables with the values of the variables transmitted between the application and the client during execution of the at least one transaction.
A computer program product encoded on a non-transitory, tangible media, the product comprising computer readable instructions for causing at least one processor to perform operations comprising:
- receiving a request to execute a plurality of transactions with an application of a server to evaluate one or more services using an executed LoadRunner script;
- in response to the service request, automatically executing the plurality of transactions with the application using the LoadRunner script populated with values of variables transmitted between the application and a client during at least one transaction previously executed with the client;
- determining upstream values and downstream values of the variables transmitted between the server application and the client during execution of the plurality of transactions;
- and
- determining network load associated with the plurality of transactions based, at least in part, on the upstream values and the downstream values;
- identifying the at least one transaction prior to the evaluation of the one or more services;
- storing the values of the variables transmitted between the application and the client during execution of the at least one transaction;
- populating one or more native LoadRunner variables with the values of the variables transmitted between the application and the client during execution of the at least one transaction.
A system for enhancing network details, comprising:
- memory configured to store transmitted upstream values and downstream values;
- one or processors configured to:
- receive a request to execute a plurality of transactions with an application of a server to evaluate one or more services using an executed LoadRunner script;
- in response to the service request, automatically execute the plurality of transactions with the application using the LoadRunner script populated with values of variables transmitted between the application and a client during at least one transaction previously executed with the client;
- determine upstream values and downstream values of the variables transmitted between the server application and the client during execution of the plurality of transactions;
- and
- determine network load associated with the plurality of transactions based, at least in part, on the upstream values and the downstream values;
- identify the at least one transaction prior to the evaluation of the one or more services;
- store the values of the variables transmitted between the application and the client during execution of the at least one transaction;
- populate one or more native LoadRunner variables with the values of the variables transmitted between the application and the client during execution of the at least one transaction.
Dependencies are inferred from the claim text.