发明名称 CONDUCTING PERFORMANCE SNAPSHOTS DURING TEST AND USING FEEDBACK TO CONTROL TEST BASED ON CUSTOMER EXPERIENCE PARAMETERS
摘要 The technology disclosed enables understanding the user experience of accessing a web page under high loads. A testing system generates a simulated load by retrieving and loading a single web object. A performance snapshot is taken of accessing an entire web page from the server under load. The performance snapshot may be performed by emulating a browser accessing a web page's URL, the web page comprising multiple objects that are independently retrieved and loaded. The simulated load is configured with a number of users per region of the world where the user load will originate, and a single object from the web page to retrieve. Performance data such as response time for the single object retrieved, number of hits per second, number of timeouts per sec, and errors per second may be recorded and reported. An optimal number of users may be determined to achieve a target user experience goal.
申请公布号 US2016188445(A1) 申请公布日期 2016.06.30
申请号 US201414587997 申请日期 2014.12.31
申请人 Spirent Communications, Inc. 发明人 Hermeto Guilherme;Buege Brian
分类号 G06F11/36 主分类号 G06F11/36
代理机构 代理人
主权项 1. A method of understanding user experience under high loads and diverse regional traffic mix, the method including: initiating a test using a hybrid test system including first simulated load generators and second web browser emulators that send a multitude of object requests related to a web page to a system under test from one or more user selected regions; wherein the first simulated load generators: generate object requests for at least one object on the web page, thereby simulating an object request load resulting at least dozens of client-requestors; andreport at least object response time and error rates responsive to the object requests; and wherein the second web browser emulators: emulate a sequence of requests for multiple separately loadable object components of the web page from a plurality of the second web browser emulators; andreport at least initial response time, object load time, and returned errors for the separately loadable components; receiving reports of test result statistics from the first simulated load generators and the second web browser emulators; and reporting at least some of the test result statistics for display to a user.
地址 Sunnyvale CA US