51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: lsekfe
打印 上一主题 下一主题

【你来问我来答第40期】:菜鸟如何学习性能测试?(小强测试之风二度来袭!)(已结束)

[复制链接]

该用户从未签到

121#
发表于 2013-11-26 10:43:09 | 只看该作者
回复 116# zhjl5661990


查收私信
回复 支持 反对

使用道具 举报

该用户从未签到

122#
发表于 2013-11-26 10:45:17 | 只看该作者
回复 113# sushe2009

私信给你了
回复 支持 反对

使用道具 举报

该用户从未签到

123#
发表于 2013-11-26 10:46:23 | 只看该作者
很好!很强大!
回复 支持 反对

使用道具 举报

该用户从未签到

124#
发表于 2013-11-26 11:30:12 | 只看该作者
回复 122# xqtesting
真不知道怎么感谢您!
回复 支持 反对

使用道具 举报

该用户从未签到

125#
发表于 2013-11-26 15:51:17 | 只看该作者
支持!
回复 支持 反对

使用道具 举报

该用户从未签到

126#
发表于 2013-11-26 17:07:28 | 只看该作者
小强老师,请教个问题:
因系统特殊性不可以在生产环境做压力测试,所以提供了一套测试环境用来做测试,目前结果已经出来,请问如果换算为生产上的数据?有没有什么公式?或者给点建议。谢谢!

另外生产环境和测试环境有一定差别。
回复 支持 反对

使用道具 举报

该用户从未签到

127#
发表于 2013-11-27 08:38:54 | 只看该作者
回复 126# ladywei

1、我一直给学员说,环境很重要,我们可以拿USB为例子,同一个USB他的内部逻辑架构都是一样的,只是差别在了本身的体积大小上,所以环境也一样,你要保证架构是一样的。比如线上是3台web机,2台db机,那你测试环境最好是保持同样的架构配置,当然,数量上就不需要这么多了。比如1台web,1台db
2、然后从基准测试开始,后续最可能在腾出几台机器,比如当1web1db测试完成后,加入1web2db,这样类似的方法来推断下大致的效果。另外,并发数可以根据运维分析出来的数据来约定,可适度增加
3、重要的是性能测试即使在完全相同的环境中,如果场景不一样也会产生巨大差异的结果,所以性能测试更准确的说是为我们找出瓶颈,为我们将来可能遇到的问题做个预防
回复 支持 反对

使用道具 举报

该用户从未签到

128#
发表于 2013-11-27 09:52:11 | 只看该作者
回复 127# xqtesting


    多谢小强老师!
回复 支持 反对

使用道具 举报

该用户从未签到

129#
发表于 2013-11-27 10:14:30 | 只看该作者
请问现在可以用于安卓系统手机的性能测试工具都有啥啊?看了很久的性能测试的帖子,发现可用于手机的几乎没有
回复 支持 反对

使用道具 举报

该用户从未签到

130#
发表于 2013-11-27 10:50:44 | 只看该作者
回复 127# xqtesting


    小强老师,那就是说压力测试是帮我们找出瓶颈,为可能出现的问题做预防。
   如果是想根据线下环境支持的最大并发数来推断线上环境能支持的最大并发数是多少,是不可行的了?目前我们的系统线上环境采取集群,线下不是,而且DB数据量两者也有差异。
回复 支持 反对

使用道具 举报

该用户从未签到

131#
发表于 2013-11-27 11:19:00 | 只看该作者
我本身的专业是软件测试技术,学过了LR的一些基础知识,出来实习后并就没有再接触过了,我想利用下班时间学多点性能测试的知识,请问该如何学起呢?
回复 支持 反对

使用道具 举报

该用户从未签到

132#
发表于 2013-11-27 17:07:39 | 只看该作者
回复 129# kgpumazy


  你百度一下就很多,不过手机的自动化和性能对编码要求比较高  
你也可以选用一些什么云测啊什么平台,都能把自己的app上传到上面自动完成测试的
根据自己的实际需要来,能达到最佳的效果就行,不必太在乎是用什么工具
回复 支持 反对

使用道具 举报

该用户从未签到

133#
发表于 2013-11-27 17:09:36 | 只看该作者
回复 130# ladywei


  可以推断的
1、你线下1台,性能指标是什么
2、然后在增加一台,看看性能指标,损耗多少
3、类似这样走下来可以算出性能的一个损耗,或者是走势,这样就可以推断线上的
或者利用其他的工具把线上的流量引入测试环境来做性能测试
回复 支持 反对

使用道具 举报

该用户从未签到

134#
发表于 2013-11-27 17:10:43 | 只看该作者
回复 131# hearingly


1、熟悉性能的基本东西
2、多多练习,那例子来练,基本就是这样的,慢慢的进阶,你可以看下我们的自学指导手册,希望可以帮助你http://www.besttest.cn/article.php?id=127
回复 支持 反对

使用道具 举报

该用户从未签到

135#
发表于 2013-11-27 19:07:21 | 只看该作者
小强老师,请问一个没有代码基础,一直从事黑盒测试的人,能学好自动化测试吗?该从哪里开始呢?
回复 支持 反对

使用道具 举报

该用户从未签到

136#
发表于 2013-11-28 16:37:11 | 只看该作者

小强老师,请指点!
这个error是属于哪类错误!

当我录制一个比较完整的业务脚本,不做任何增强脚本,回放时,系统会不会再次产生录制脚本时的相同数据?

手动关联不熟,用自动关联,找到的是js类的文件,还有返回的字符串ture、false?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

137#
发表于 2013-11-28 17:53:00 | 只看该作者
回复 135# qinxin


首先,答案是肯定的
但是,要有前提
1、有毅力去学习写代码,包括语法、思想等等,因为我见过很多人刚开始写的时候意气风发,但是没过多久就放弃了
2、就是学习的方法,基础很重要,但是光学基础不行,从基础上学习到思想才是真谛
3、剩下的就是各种练习了,要勇于试错,不怕试错
4、方向来说,很多,看你想兴趣了,你可以大致了解下,在决定往哪个方向
回复 支持 反对

使用道具 举报

该用户从未签到

138#
发表于 2013-11-28 17:55:28 | 只看该作者
回复 136# xuping2012

1、是否产生数据需要你自己去看下,或到系统里看,或到数据库里看,或到文件服务器看
2、关联是什么?你要理解了,不是所有变化的值都需要关联的
3、自己动手试试,不要怕错误,不试错就没有进步
回复 支持 反对

使用道具 举报

该用户从未签到

139#
发表于 2013-11-28 20:28:58 | 只看该作者
本帖最后由 cw83 于 2013-11-28 21:17 编辑

我们都知道现在的页面都会引用大量的外部文件,用loadrunner脚本的话就算只是写访问一个页面,但是依然会产生很多链接的访问,如果这些链接又是外网的,那么当我的压力机与服务器在同一个局域网环境下,带宽当然不会是问题,但是由于还要访问外网链接,那么网关是不是很快就会不够,导致压力上不去呢。


比如你看淘宝首页,他整个全下载下来大概是2m左右,但是taobao.com传输只有200k,那么将有1.8m要走网关,那么百兆带宽也依然扛不住很大量的并发访问啊,怎么才能让脚本访问的时候只访问指定的地址,过滤掉不想访问的外部链接。在不修改应用的代码情况下。

我的并发量始终上不去,是不是这个原因呢,监控了别的服务器指标压力都不是很大。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

140#
发表于 2013-11-28 21:20:52 | 只看该作者
一致对linux中的红框这部分参数理解不是很透彻,希望小强老师能够详细解释一下,主要是这些内存的指标到底什么情况算是差,什么情况是正常不理解。他们能反应什么样的问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 03:00 , Processed in 0.088881 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表