摘要:
Methods and apparatus, including computer program products, implement techniques for testing applications using configurable patterns. A test script is received for a pattern that includes a predefined arrangement of user interface elements and specifies predefined actions that can be performed using the user interface elements. The test script specifies test sequences operable to invoke one or more of the predefined actions that can be performed. A specification of an application is received, where the specification includes configuration data for the pattern. The configuration data specifies associations between one or more of the user interface elements and one or more entities in a back-end system. A generated application-specific test is operable to invoke one or more of the predefined actions according to the test sequences in the test script. The predefined actions use the entities in the back-end system with which the user interface elements are associated.
摘要:
Methods and apparatus, including computer program products, implement techniques for testing applications using configurable patterns. A test script is received for a pattern that includes a predefined arrangement of user interface elements and specifies predefined actions that can be performed using the user interface elements. The test script specifies test sequences operable to invoke one or more of the predefined actions that can be performed. A specification of an application is received, where the specification includes configuration data for the pattern. The configuration data specifies associations between one or more of the user interface elements and one or more entities in a back-end system. A generated application-specific test is operable to invoke one or more of the predefined actions according to the test sequences in the test script. The predefined actions use the entities in the back-end system with which the user interface elements are associated.
摘要:
A method is described comprising: providing a user interface for entering data and triggering one or more operations to process the data; translating the data and/or operations to a business layer format; receiving results of the data and/or operations in a business layer format; and storing the entered data, operations and/or results in the business layer format within a test script, the test script usable to test an instance of an application at the business layer of the application.Also described is a method for testing an application comprising: transmitting a series of business layer data and associated operations to an instance of a business layer of an application, the application processing the test data and associated operations; receiving business layer results of the associated operations; and comparing the business layer results to recorded business layer results to ensure that the application is functioning properly.
摘要:
Methods and apparatus, including computer program products, for leveraging legacy reports in a service-oriented architecture include receiving search conditions defining requested data and submitting a request to a reporting server for report results on data in a back-end database. The request defines search criteria, corresponding to the search conditions for identifying data in the back-end, in a format used by the reporting server. Report results are received from the reporting server in response to the request. The report results include data identified in the back-end as matching the search criteria. The reporting server interacts with the back-end and is implemented within an integrated business process architecture having multiple software modules executable on a virtual machine. The integrated business process architecture operates to update data across the software modules in real time, and the back-end includes relational databases for storing data.
摘要:
A cover arrangement for a gas bag module (10) in a safety device for motor vehicles comprises a frame part (24), an opening (16) provided in the frame part (24) for accommodating a gas bag (20), and a cover (22) that in a non-activated condition of the gas bag module closes off the opening (16). The cover (22) and the frame part (24) are connected to each other by a latching connection, which has a latching hook (26) and a retaining part (48) for the latching hook (26). In an operating condition of the gas bag module the retaining part (48) is burst apart by means of the gas bag (20) acting upon the cover (22).
摘要:
Users design and develop a current version of an application to be rendered on different devices. The application is configured and deployed with its current version on a platform server. The application can run on different servers provided from different platforms. A desktop browser displays the current version of the application by loading a Uniform Resource Locator (URL). The current version of the application can be tested both on a desktop browser and on a browser, installed on a remote device. Additionally, a visually encoded dynamic code is generated that is scanned by a remote device to launch the deployed version of the application. The visually encoded dynamic code encrypts dynamic information for locating the deployed application that is dependent on the platform server used for deployment. After displaying the current version on the remote device, further points for improvement of the design and functionality of the application are defined.
摘要:
Users design and develop a current version of an application to be rendered on different devices. The application is configured and deployed with its current version on a platform server. The application can run on different servers provided from different platforms. A desktop browser displays the current version of the application by loading a Uniform Resource Locator (URL). The current version of the application can be tested both on a desktop browser and on a browser, installed on a remote device. Additionally, a visually encoded dynamic code is generated that is scanned by a remote device to launch the deployed version of the application. The visually encoded dynamic code encrypts dynamic information for locating the deployed application that is dependent on the platform server used for deployment. After displaying the current version on the remote device, further points for improvement of the design and functionality of the application are defined.
摘要:
Embodiments consistent with the principles of the invention provide client-server application problem-solving capabilities at sites remote from the operational site by supplying server response data to a copy of the client-side application running at the remote site. The client-side application running at the remote site receives the same inputs as the operational site application, allowing application problems and behavior to be reproduced at the remote site. Debugging tools, expertise, and other resources may be more efficiently applied at the remote site to solve problems and explain behavior than would be the case at the operational site.
摘要:
The invention relates to a leaf (1) for a multi-leaf collimator (2) for delimiting a high-energy beam (3, 3′, 3″) of an irradiation device, in particular for conformational radiation therapy. According to the invention, the multi-leaf collimator (2) comprises a plurality of opposing leaves (1), which can be brought into the beam path (3, 3′, 3″) by means of drives (4), in such a way that the contour (5) of said path can be shaped in accordance with the volume to be irradiated. The need for beam-absorbent material (7) is reduced, as the leaf (1) essentially only comprises a beam-absorbent material (7) of an appropriate thickness (8) in a region (6) that is brought into the path (3, 3′, 3″) of the high-energy beam (3) during the course of all possible positional displacements (9). The invention also relates to a corresponding multi-leaf collimator (2), a device (22) for delimiting beams, and an irradiation device.
摘要:
Embodiments consistent with the principles of the invention provide client-server application problem-solving capabilities at sites remote from the operational site by supplying server response data to a copy of the client-side application running at the remote site. The client-side application running at the remote site receives the same inputs as the operational site application, allowing application problems and behavior to be reproduced at the remote site. Debugging tools, expertise, and other resources may be more efficiently applied at the remote site to solve problems and explain behavior than would be the case at the operational site.