Browse Prior Art Database

Method of measuring the screen response time in Desktop Cloud

IP.com Disclosure Number: IPCOM000209538D
Publication Date: 2011-Aug-09
Document File: 3 page(s) / 89K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method of measuring the screen response time in Desktop Cloud. Barcode recognition is utilized to measure the dekstop screen response time. Atomic dekstop activities will trigger the refreshing of barcode, which is synchronized with the dekstop screen update. With this method, the virtual desktop end user experience can be measured without regarding the different screen resolution and color depth settings.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 3

Method of measuring the screen response time in Desktop Cloud

Virtualization is a cutting-edge technology in the current computer industry. Since this concept became popular within these few years, tool vendors don't have enough time to create corresponding tooling for every aspect of the virtualization. One blank area is the performance test tooling. The performance testing for virtualization application is different from previous application performance testing in the following areas:


1. The performance test target: In the application performance testing area, the focus is to verify whether the expected result is returned within a short period of time. But in virtualization testing, most of the focus is on the screen refresh speed and the quality of user experience.


2. Objective/Subjective: In application performance testing, the verification is very objective. An expected result can be set before testing. If the result is met within specified time, the test is passed. While in virtualization testing, the focus is not on execution result, it is mostly concentrated on the user experience, whether the screen freeze for a long time, whether it has a delay between each operation, how about the screen refresh rate, whether the voice is trembling, etc.


3. External factor: for application testing, the most of concern is concentrated on internal CPU/RAM usage. While for virtualization, most of the concern is on the external factors, such as network legacy, rendering hardware, etc.

Since the testing focus shifts, new tools and methods are needed to leverage the performance matrix. This article concentrates on one area of performance testing -- the screen response time testing. It will test how soon a change in remote desktop will populated to the client. The difficulties here are:
-- How to judge whether a response is back and correctly rendered;
-- How to remove some external factors, such as different screen resolution, screen color depth.

The traditional way of this kind of testing is to use image comparison to determine the response time. But it cannot apply to different resolution and color depths. It also cannot be resolved by current testing tools. So a new method is proposed in this article to solve this problem.

The core idea of the innovation is to utilize ba...