发明名称 Automation controller for next generation testing system
摘要 An automation controller for next generation testing system includes a database including a plurality of scripts and modules, a business layer component, and an automation component. The automation component includes an automation agent and an automation worker. The business layer component is operable to determine a next script from the plurality of scripts and modules and send the next script to the automation component in response to a get next script request sent by the automation component. The automation agent is operable to send the get next script request to the business layer, receive the next script from the business layer, and send the next script to the automation worker for execution. The automation worker is operable to execute the next script or section thereof, obtain a result, send status updates, send proof of life notifications and the result of execution to the automation agent.
申请公布号 US9183124(B2) 申请公布日期 2015.11.10
申请号 US201213446311 申请日期 2012.04.13
申请人 Accenture Global Services Limited 发明人 Brown Julian M.;Smith Peter J.;Williams Stephen M.;Steele Jason A.
分类号 G06F11/36 主分类号 G06F11/36
代理机构 Brinks Gilson & Lione 代理人 Brinks Gilson & Lione
主权项 1. An automation controller for a next generation testing system comprising: a processor and a memory in communication with the processor; a database in communication with the processor including a plurality of scripts wherein each script comprises one module or more modules that combine to form the script and each module includes a grouping of steps and describes a piece of functionality of the script; a business layer component; and an automation component comprising an automation agent and an automation worker, wherein the business layer component determines a next script from the plurality of scripts based on a return on investment (RoI) of running the next script by: calculating the RoI of running a particular script from the plurality of scripts as the next script by analyzing a plurality of the modules of the particular script, said analyzing comprising identifying modules that are included in the most scripts, or identifying scripts that include a highest number of automated modules; anddetermining the next script based on the calculated RoI of running the particular script from the plurality of scripts; and transmits the next script to the automation component in response to a get next script request sent by the automation component, wherein the automation agent transmits the get next script request to the business layer, receives the next script from the business layer, and transmits the next script to the automation worker for execution, and wherein the automation worker executes the next script or section thereof, obtains a result, transmits status updates, transmits proof of life notifications, and transmits a result of execution to the automation agent.
地址 Dublin IR