Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for remotely testing performance of virtual reality software and terminal

A technology of virtual reality and software performance, applied in the field of data processing, to achieve the effect of improving accuracy, reducing memory usage, and improving cross-platform testing

Active Publication Date: 2018-06-15
FUJIAN TQ DIGITAL
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is: how to improve the accuracy of detecting texture resources that occupy memory unreasonably under the premise of no source code

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
  • Method for remotely testing performance of virtual reality software and terminal
  • Method for remotely testing performance of virtual reality software and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] This embodiment provides a remote testing method for virtual reality software performance, including:

[0071] S1. Establish a communication connection with the server through the Socket service.

[0072] S2. Mount the preset test script to the virtual reality software.

[0073] Among them, the client Socket is created when the virtual reality software is running, and the Socket service monitors the connection request from the server Socket, and the blocking mode is turned on until the server sends a connection request. After receiving the request, process the request data.

[0074] S3. When receiving the test request sent by the server, the test script acquires all UI objects corresponding to the virtual reality software to obtain the first UI object set. Specifically:

[0075] S31. The test script acquires all game objects corresponding to the virtual reality software, and obtains a game object set.

[0076] S32. The test script acquires game objects whose label t...

Embodiment 2

[0099] This embodiment provides a remote testing terminal for virtual reality software performance, including one or more processors 1 and a memory 2, the memory 2 stores programs and is configured to be executed by the one or more processors 1 The following steps:

[0100] S1. Establish a communication connection with the server through the Socket service.

[0101] S2. Mount the preset test script to the virtual reality software.

[0102] S3. When receiving the test request sent by the server, the test script acquires all UI objects corresponding to the virtual reality software to obtain the first UI object set. Specifically:

[0103] S31. The test script acquires all game objects corresponding to the virtual reality software, and obtains a game object set.

[0104] S32. The test script acquires game objects whose label type is UI from the game object set, and obtains a first UI object set.

[0105] S4. The test script acquires the MipMap function state corresponding to e...

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 relates to the field of data processing, and in particular to a method for remotely testing performance of virtual reality software and a terminal. The method comprises the following steps of: mounting a preset test script to virtual reality software; when a test request sent by a server is received, obtaining all the UI objects corresponding to the virtual reality software by the test script so as to obtain a first UI object set; obtaining a MipMap function state corresponding to each UI object in the first UI object set by the test script so as to obtain a function state set, wherein the MipMap function state comprises open state and a close state; and sending the first UI object set and the function state set to the server by the test script so as to ensure that the servergenerates a test report according to the first UI object set and the function state set. According to the method, the correctness of detecting texture resources which unreasonably occupy memories isimproved without source codes.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a remote testing method and terminal for virtual reality software performance. Background technique [0002] With the development of virtual reality technology, more and more virtual reality software appears in people's life. As virtual reality software, immersion has always been at the core of user experience. At present, the biggest factor restricting the user's sensory experience is motion sickness, and the most direct cause of motion sickness is the lagging phenomenon of virtual reality software. There are many factors that cause the freeze phenomenon, including software performance factors. [0003] The performance bottleneck of virtual reality software is generally divided into three aspects: CPU, GPU, and memory. After long-term practice, it has been proved that 90% of the software in the current virtual reality software market has memory usage problems to varying degrees....

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
IPC IPC(8): G06F11/36G06F11/34
CPCG06F11/3409G06F11/3688G06F11/3692
Inventor 刘德建黄彬曾捷
Owner FUJIAN TQ DIGITAL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products