富客户端中对“思考时间”的思考
先请大家看这个图,可能有些地方画错了,但大方向应该对的各位应该知道我想讨论的是如何得出更准确的响应时间了吧。
现在客户端PC越来越好,有种思想是把复杂的程序计算放到客户端来进行,这样减少了服务器端的压力,来提高应用的并发性能。
上面这个图模拟的是一次登录过程,想要测试的是点击“登录”按钮的响应时间。
这时候,问题就来了,因为客户端的计算,LR是无法录入下来的,所以得加上部分的LR中记录的思考时间,如何准确的知道客户端计算的时间,就是问题的关键了。
我的想法是尽量减少登录信息的填写时间,或者在1秒钟完成,这样,思考时间减去1秒,就是客户端的计算时间。
或者LR本身就有某个函数,可以准确的记录下客户端的计算时间。
各位还有什么想法,不妨大家探讨一下。
之所以选登录操作为例子,是因为它最普遍,或许选择一个单据录入或者查询更能让大家理解。
[ 本帖最后由 Polaris_Du 于 2008-9-9 14:14 编辑 ] 首先不说这个图中的问题了(在某写地方是有问题),就说客户端计算的时间,比如一个JAVA的C/S发包程序;点击某个按纽开始触发,你就可以在脚本中直接从这个触发方法写;后续的发包序列化、加密、压缩等一系列客户端计算时候,都会在响应时间里面体现;
当然如果你直接用的socket协议就无法得到这个客户端的计算时间了 不错支持一下
页:
[1]