51Testing软件测试论坛

标题: 求一个测试流程建议 AND 解惑 [打印本页]

作者: htlg    时间: 2010-2-2 13:24
标题: 求一个测试流程建议 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
集合点
作者: htlg    时间: 2010-2-2 15:11
不能沉

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

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

他也是先一部分用户 先开始......




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