htlg 发表于 2010-2-2 13:24:58

求一个测试流程建议 AND 解惑

本人测试一个WEB 环境如下 192.168.1.113 挂有一个几个网站 其中要测试一个用.net 写的网站    页面是 WWW.SHOP.COM/COMPANY_ADMIN/LOGIN.ASPX  (客户登陆商铺管理页面(前台)) 该后台连接一台数据库服务器 192.168.1.114



113配置  双核处理器 1G内存
114配置  四核处理器 4G内存

LR 机器 双核1G 内存

我配2套方案来压它 
方案一  写数据进去~~测试结果 114 物理内存耗尽~~ 113 还能正常访问 比较慢 不过本来就比较慢内存消耗 没注意
测试虚拟用户 1000   迭代 1000次   负载生成器 本机
测试查资料以后想法    因为本来就消耗本机内存 在测试 消耗的本身内存等等造成 访问不正常 ( 查询 当时写入数据 发现 并不是全部 写入......)
是不是 因为 本机 负载 虚拟用户过多 造成自己发包 也慢 压不是 等等一些原因 .或者说他的.net页面全部是调用 数据库 数据
-----------------------------

方案二  浏览页面测试~~测试结果 114 物理内存快尽(比正常的时候多点 正常消耗也在3G多)~~ 113 还能正常访问 比较慢 不过本来就比较慢内存消耗 800M左右
测试虚拟用户 2000 迭代 1000次   负载生成器 本机   and 另一台机器本机虚拟用户 700 另一台 虚拟用户 1300
2个负载生成器 一共加压到 400多用户的时候 已经产生 失败用户 100左右 个    因为测试服务器 现在 要用 后面就没有在 测试了但是 在当时 还有勉强可以访问同事 在前几秒 打开过
给我感觉 可以压跨
----------------------------------

注按我朋友的说法其实不要那么用户 只要同时并发就可以压垮   
他意思 只要100-200用户 同事 并发 1000左右进程 就可以压死服务器

按照我接触LR 一个多星期设置里面 好像 除了并发用户 以外 好像 没有这样设置
(实例 我们正式服务器 比测试服务器 配置要好 但是百度蜘蛛 只有几百个 用户 并发 正式服务器 就挂了 正式服务器 是用.asp写的 )


有人可以解释下 为什么 我这样设置压不死 服务器而百度可以

还有就是 LR 加压流程是不是 按照访问的模式....是像我们正常浏览 方式 对页面进行加压吗??而不是想百度一样?


我实在不懂 为啥压不死服务器

EPGForecast 发表于 2010-2-2 13:24:59

集合点

htlg 发表于 2010-2-2 15:11:22

不能沉

关于并发 是不是设置虚拟用户

但是我觉得 设置虚拟用户 好像做不到真正意义上的并发吧

他也是先一部分用户 先开始......
页: [1]
查看完整版本: 求一个测试流程建议 AND 解惑