System and technical method of automatically updating software in host batch control virtual machine

A batch control and automatic upgrade technology, applied in program control devices, software emulation/interpretation/simulation, program loading/starting, etc., can solve the problems of easy failure, difficulty in upgrading software, easy failure of scripts, etc., and achieves good scalability Effect

Inactive Publication Date: 2013-01-16
XIAMEN MEIYA PICO INFORMATION
View PDF1 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] It is precisely because these automated testing tools mainly rely on recording relative positions, control ids, pictures, etc. to record and verify operation paths, so when the relative positions, pictures, etc. change, the scripts made by these tools are prone to failure
To automatically upgrade the software in multiple virtual machines involves operations such as automatic connection of virtual machines, transfer of snapshots, opening, logging in, and closing. It is easy to fail during operation, and it is more difficult to upgrade the software in the virtual machine

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and technical method of automatically updating software in host batch control virtual machine
  • System and technical method of automatically updating software in host batch control virtual machine
  • System and technical method of automatically updating software in host batch control virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] see figure 1 , figure 2 and image 3 As shown, a technical method for automatically upgrading software in a host batch control virtual machine of the present invention includes:

[0018] The host computer controls one or more software programs in the virtual machine;

[0019] A complete software program in a virtual machine, the software program is divided into at least one independent component program file according to the completed functions;

[0020] identifying version information of the at least one independent component program;

[0021] Detect the software program in the virtual machine. When the version information of the component program is earlier than the version information of the component program in the server update library, the local component program can be downloaded and upgraded according to the control of the host.

[0022] Wherein, the version information identifying the at least one independent component program includes:

[0023] The versi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a system and a technical method of automatically updating software in a host batch control virtual machine, which includes more than one software program in the host control virtual machine and an integral software program in the virtual machine, wherein the software program can be divided into at least one independent component program file according the completing function; the version information of at least one independent component program is marked; and the software program in the virtual machine is detected, when the version information of the component program is earlier than the version information of the component program in the server updating library, the local component program can be downloaded and updated according to the host control. According to the invention embodiment, the software program in the virtual machine can update the software under the control of the updating server according to the random and ordered updating requirement of the host user, so that the software in the host batch control virtual machine is free from maintenance, the maintaining labor and the workload are greatly reduced, and the experiencing feeling is greatly enhanced.

Description

technical field [0001] The invention relates to a system and a technical method for batch-controlled software automatic upgrade in virtual machines by a host. Background technique [0002] In the testing department of many software companies, virtual machine technology is used to assist software testing due to insufficient machines or testing convenience. Before testing the product, the software in the virtual machine needs to be upgraded to meet the testing requirements of the latest environment. The upgrade of a large number of software in the virtual machine will occupy a lot of working time of the testers, so the automatic upgrade is mentioned by many companies. At present, relatively mature functional automation testing tools include QTP, WinRunner, Key Wizard, etc. These tools basically use the method of recording operation steps, modifying scripts, and playing back scripts for automated testing. These automated testing tools mainly rely on recording relative positio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445G06F9/455
Inventor 吴海华
Owner XIAMEN MEIYA PICO INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products