51Testing软件测试论坛

标题: 大型复杂系统性能测试初步分析评估的核心思路 [打印本页]

作者: liangjz    时间: 2008-7-5 23:30
标题: 大型复杂系统性能测试初步分析评估的核心思路
(1)        系统相关组件的配置文件或者设置是?:
HP-UX:kmtune或者sam
Solaris: /etc/system或者admintool
Linux:sysctl或者/proc/sys
AIX:/etc/security/或者smit
ASP.NET:machine.conf,web.conf以及IIS配置
WebLogic:startweblogic以及config.xml,http://IP:7001/console
Oracle:init.ora或者OEM
Mysql:my.cfg或者mysqladmin –variables或者mysqladmin工具

(2)        客户端与服务器端采用的语言:C/C++,Java,c#,VB,Dephi,ASP.NET/PHP/JSP。初步判断是否适合大型应用、平台移植、性能、参数配置(java –Xms? –Xmx?等)。
(3)        客户端开发采用的框架(MFC,VB,SWING/AWT/,DEPHI)。即考虑是否可以采用winrunner作为备选方案。
(4)        客户端与服务器端通信协议(socket,corba,oracle-2 tier,http….)以及同步/异步通信方式、是否采用了加密、解密算法。若采用了算法,提供源码。
若为异步通信,可否分离push/drag信息(不同端口、不同标签?)?是否可以启动多线程程序控制时长或者迭代次数。
若为SOCKET,请提供判断SOCKET收包完成的标志:
固定长度or 特定字节or变长(字段还是字段组合推算)。
(5)        客户端与服务器端连接是否为长连接?是否要求保持heartbeat信息?idle多长时间被中断?(如asp.net为20分;weblogic为10s;loadRunner generator与controller之间心跳检测为2分钟。)
(6)        若客户端与服务器端采用多协议,是否两种协议都在LoadRunner录制、支持范围。若采用socket/corba,应优先录制脚本,进一步考虑是否有必要封装成dllexport函数,供loadrunner 加载利用。
(7)        进一步了解loadrunner对该协议的多线程能力、hook处理。
(8)        采用的第三方产品性能测试?
(9) 硬件平台
(10) 数据存储分布情况

[ 本帖最后由 liangjz 于 2008-7-5 23:32 编辑 ]
作者: 小孩    时间: 2008-7-6 22:27
学习了THX
作者: liangjz    时间: 2008-7-7 13:20
呵呵,这些点犹如火花一样,瞬间需要考虑的
作者: zte_boy    时间: 2008-7-7 14:19
LR好久都不用了,有机会要和LZ学习
作者: musk    时间: 2008-7-7 17:48
大型~复杂~ 希望能早日接触到这样的系统
作者: q789789q    时间: 2008-7-7 22:14
学习中,暂时用不到,不过努力学习进步了,谢谢LZ
作者: hmilyjch    时间: 2008-7-8 14:30
才看到!支持下
作者: angelwamy    时间: 2008-7-8 14:47
版主很强,学习了
作者: liangjz    时间: 2009-3-16 14:28
又故地重游下
作者: 云层    时间: 2009-3-16 18:19
偷偷的收藏一下
作者: huyongdidai    时间: 2009-3-25 23:07
收藏,收藏,面试忽悠的时候用的上,以后如果碰到此类型的软件更加用的上




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2