首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件测试 >

为什么性能测试一定要在客户端,该如何解决

2012-02-04 
为什么性能测试一定要在客户端请大家给解释下为什么 性能测试一定要在客户端,谢谢[解决办法]性能测试主要

为什么性能测试一定要在客户端
请大家给解释下为什么 性能测试一定要在客户端,谢谢

[解决办法]
性能测试主要验证系统的抗压情况,发现系统在大量业务下的系统瓶颈,如内存、CPU、硬盘空间、接口流量、业务处理时间等;
所以性能测试必须从被测系统的端部接入,发起批量业务。如客户端等;
当然也需要测试客户端的性能,这是就需要从服务器段发起测试,大量业务下发;
[解决办法]
1、因为这样更符合真实情况,理论上我们也可以直接在服务器本地通过程序接口等模拟压力,但是这和实际来源于网络的压力还是有很多不同的,好比你极品飞车游戏打得不错不说明你实际上路开车没有问题;
2、通过客户端进行压力测试,其工具有较好的通用性,因为所有交互都遵循网络传输协议,而如果在服务器本地,不通过网络与程序交互,那么就必然要编写针对性程序/工具来实现。
3、如楼上所说,如果要测试的是客户端,那么就反过来从服务器端进行压力。
[解决办法]
可能是因为客户端的并发访问量 不知对否
[解决办法]
模拟实际情况
[解决办法]
性能测试时根据设定的目标执行的。

一般检测的是服务器。客户端也好,服务器也好,只是根据你的测试目标而设定的。并不一定是在客户端做。
[解决办法]

探讨
性能测试时根据设定的目标执行的。

一般检测的是服务器。客户端也好,服务器也好,只是根据你的测试目标而设定的。并不一定是在客户端做。

热点排行