DEVICE AND METHOD FOR REMOTELY ACCESSING AT LEAST ONE TEST ENVIRONMENT BY MEANS OF AT LEAST ONE USER APPLICATION
A device for remotely accessing at least one test environment via at least one user application is configured to: make a first login interface available to the at least one user application for logging in via the communication network; and make a second login interface available to the at least one test environment for logging in. The device is further configured to: transmit display data to the at least one user application; receive control data for the at least one test environment from the at least one user application; transmit the control data to the at least one test environment via the measuring interface; and receive measurement data for generating the display data from the at least one test environment. Remote access to the at least one test environment is enabled for the at least one user application.
1 . A device for remotely accessing at least one test environment via at least one user application, wherein the device provides a computer resource available via a communication network, wherein the computer resource comprises an experiment manager and at least one measuring entity, wherein the device comprises:
at least one processor; and
a memory having processor-executable instructions stored thereon;
wherein the at least one processor is configured to execute the processor-executable instructions to facilitate performance of the following by the device:
making, by the experiment manager, a first login interface available to the at least one user application for logging in via the communication network; and
making, by the experiment manager, a second login interface available to the at least one test environment for logging in, wherein the second login interface provides a login via a software agent;
wherein the at least one measuring entity has a monitoring interface for the at least one user application and a measuring interface for the at least one test environment:
wherein the at least one processor is further configured to execute the processor-executable instructions to facilitate performance of the following by the device:
transmitting display data to the at least one user application via the monitoring interface;
receiving control data for the at least one test environment from the at least one user application;
transmitting the control data to the at least one test environment via the measuring interface; and
receiving measurement data for generating the display data from the at least one test environment;
wherein remote access to the at least one test environment is enabled for the at least one user application.
2 . The device according to claim 1 , wherein, in connection with logging into the at least one test environment, the experiment manager is configured to receive information about the at least one test environment as configuration data.
3 . The device according to claim 2 , wherein the at least one measuring entity is configured to process the measurement data for generating the display data on the basis of display configuration data.
4 . The device according to claim 2 , wherein the at least one measuring entity is configured to process the control data on the basis of the configuration data prior to transmission to the at least one test environment.
5 . The device according to claim 1 , wherein the computer resource has a database that is provided for storing information about logins, control data, measurement data, configuration data, and/or display configuration data.
6 . The device according to claim 1 , wherein the computer resource has a post-processing service configured to record, manage, and provide access to the measurement data.
7 . The device according to claim 6 , wherein the database and/or a further repository is provided for storing the measurement data.
8 . A method for remotely accessing at least one test environment via at least one user application, wherein a computer resource that is available via a communication network and has an experiment manager and at least one measuring entity is used, wherein the method includes:
logging in the least one user application to the experiment manager; and
logging in the least one test environment to the experiment manager, wherein the at least one test environment uses a software agent for logging in;
wherein the at least one measuring entity has a monitoring interface (KS) for the at least one user application and a measuring interface (MS) for the at least one test environment,
wherein the method further comprises:
transmitting, by the at least one measuring entity, display data to the at least one user application;
receiving, by the at least one measuring entity, control data for the at least one test environment from the at least one user application;
transmitting, by the at least one measuring entity, the control data to the at least one test environment; and
receiving, by the at least one measuring entity, measurement data for generating the display data from the at least one test environment;
wherein remote access to the at least one test environment is enabled for the at least one user application.
9 . The method according to claim 8 , wherein, in connection with logging in, the at least one test environment transmits information about the at least one test environment to the experiment manager as configuration data.
10 . The method according to claim 9 , wherein the at least one measuring entity processes the measurement data for generating the display data on the basis of display configuration data.
11 . The method according to claim 9 , wherein the at least one measuring entity processes the control data on the basis of the configuration data prior to transmission to the at least one test environment.
12 . The method according to claim 8 , wherein the experiment manager saves information about logins, control data, measurement data, configuration data, and/or display configuration data in a database
13 . The method according to claim 8 , wherein a post-processing service records, manages, and/or provides access to the measurement data.
14 - 17 . (canceled)
18 . A system, comprising:
a device; and
at least one test environment;
wherein the device provides a computer resource available via a communication network, wherein the computer resource comprises an experiment manager and at least one measuring entity;
wherein the device is configured to:
make, via the experiment manager, a first login interface available to at least one user application for logging in via the communication network; and
make, via the experiment manager, a second login interface available to the at least one test environment for logging in, wherein the second login interface provides a login via a software agent:
wherein the at least one measuring entity has a monitoring interface for the at least one user application and a measuring interface for the at least one test environment;
wherein the device is further configured to:
transmit display data to the at least one user application via the monitoring interface;
receive control data for the at least one test environment from the at least one user application;
transmit the control data to the at least one test environment via the measuring interface; and
receive measurement data for generating the display data from the at least one test environment;
wherein remote access to the at least one test environment is enabled for the at least one user application.
19 . The system according to claim 18 , wherein the at least one test environment is configured to communicate with the device;
wherein the at least one test environment is configured to test a system to be tested and to generate the measurement data, wherein the measurement data is based on the testing of the system to be tested.
20 . The system according to claim 18 , wherein the at least one test environment has the software agent (SWA), wherein the software agent (SWA) is provided for logging in to the experiment manager.
21 . The system according to claim 18 , wherein the at least one test environment is configured to communicate with the device via the communication network.