51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

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

[你问我来答第35期]:性能测试 项目管理(已结束)

[复制链接]

该用户从未签到

21#
发表于 2013-6-4 22:04:45 | 只看该作者
回复 10# lilyice


    你可以咨询一下51testing
   会SQL是好事,做为一个优秀的性能测试工程师SQL是必须要会的,而且要强。

你需要熟悉程序语言,不要你会写,但你要看得懂
你需要掌握一些测试工具,LoadRunner,Jmeter。。。。。。。很多的
你需要会一些监控工具
你需要会分析性能问题
最得要的是你需要有一颗学习的心。
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2013-6-4 22:08:10 | 只看该作者
回复 12# 37hq


    是有一些通用的,这是经验值,网上很多的,你搜一下一大把
  还有一些呢要看你测试的系统是如何定义的
  每个系统的架构特性可能决定了系统的瓶颈不一样
  每个系统的硬件配置也决定了系统性能不一样
  性能测试一方面是验收系统性能是否满足要求,
  一方面是要学会提出调优意见,帮助开发团队把一个性能不好的系统打造成一个性能优良的系统。
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2013-6-4 22:09:21 | 只看该作者
本帖最后由 seling 于 2013-6-7 13:39 编辑

回复 13# 鹭岛


    你的问题讲起来比较长,三言两话说不完,等10号过后我时间充足一点了再给你细细回答。
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2013-6-4 22:14:07 | 只看该作者
回复 14# 邱建忠


  付出总有回报,性能测试现在市场还是比较乱的,也就是说有突破口
一个好的性能测试工程师可能会走向管理岗位,去做系统分析员,去做项目经理,去做技术总监
当然这需要你技术足够强大,知识面相当宽广,也就是你要兼有测试技术,也需要有程序头脑,
相信比你做程序员,做测试工程师都累,一句话要想做大鸟,必须要经历风雨。
学习,学习,不断的学习。
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2013-6-4 22:22:26 | 只看该作者
回复 17# fc007ren


这个东西不是简单的1+1=2的算术题
这与你的系统的中件间,服务器关系配置影响很大的,比如JVM大小,连接池大小,线程数的限制,因素是比较多的。
当然也不说没有办法,这需要进行实验,因为每个系统所处的环境都是不一样,我并不能给一个你理想的答案,只能
告诉你一个思路。
   比如同等配置下
             50并发,占用JVM多大?数据库活动连接数是多少?
        100并发,占用JVM多大?数据库活动连接数是多少?
        150并发,又占用JVM多大?数据库活动连接数是多少?
   你是否可以找到一个JVM变化的曲线呢?
当然不管你做了多不实验,也不一定是准备的,也只能做一个参考。
还推荐一个工具来测试服务器性能:Benchmark Factory
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2013-6-4 22:25:39 | 只看该作者
回复 18# 陈怀力


如果你数据库知识够好,你可以考虑做DBA,当然DBA不只是SQL好,还有其它的一些数据库管理工作。

你选择做测试工作,我个人建议是去做性能测试,去一个爱技术的人来说。
不是说做功能测试没用,做功能测试的也有很多做管理的。
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2013-6-4 22:28:32 | 只看该作者
回复 19# femir


当然是实践,实践是掌握真理的唯一途径
先消化掉你的知识,一并学习新的知识。
既然选择了性能测试就不要放弃,一分耕耘一份收获,相信自己没错。
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2013-6-4 22:50:46 | 只看该作者
来晚了,先顶一下
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2013-6-5 12:05:16 | 只看该作者
我想问下LR测试C/S架构的软件,软件是C++写的,选择sockets协议,报错10053怎么解决。有没有能够运行下去的脚本范例。
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2013-6-6 15:12:18 | 只看该作者
回复 20# seling


   你说的方法我试过不行的,网上好多方法都试过,它不是简单地录制时间为0的这个问题好不好,你仔细看看问题描述,我这个是输入url之后点击OK录制,直接就显示空白没有响应的。连录制时间为0的那个页面都没显示。重装系统都不行。
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2013-6-6 15:27:15 | 只看该作者
回复 20# seling


    忘了说下了,我就是9#,原来那个账号不知道为啥不能登录了,所以又申请了这个。
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2013-6-6 15:45:15 | 只看该作者
回复  lipan649


这个是口水问题了,你到网上搜一下一大把解决办法。
去Internate选项---高级---去掉 ...
seling 发表于 2013-6-4 22:00



   网上那些去掉第三方浏览器什么的都试过的, 我这只装了一个IE浏览器,重装系统每次也都是开始录制一两次可以,后来不知道怎么回事就不能用了,录制脚本就是没有响应,然后LR就死掉了,
回复 支持 反对

使用道具 举报

该用户从未签到

33#
发表于 2013-6-7 00:25:28 | 只看该作者
你好!有下面几个性能测试的问题想请教:
1、在做性能测试计划时,如何确定服务器指标(CPU占用、内存占用等)要求多少才达标?
2、某事务在提交页面时,有几十个必填字段,是否有必要每个字段都去参数化?
3、在数据准备时,如何确定需要准备多少用于参数化取值的数据?
谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2013-6-7 10:58:56 | 只看该作者
您好!
公司买了金蝶的平台在做二次开发,第一次参与做ERP测试,想请教问题:ERP测试除了公司内部业务流程、业务数据测试(手动测试)以外,还需要从哪些方面去考虑进行测试,比如性能测试方面?谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

35#
发表于 2013-6-7 13:18:11 | 只看该作者
回复 24# seling
嗯 谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

36#
发表于 2013-6-7 13:23:10 | 只看该作者
专家你好,我进入测试领域三年了,但是总觉得自己成长不够,技术和管理都缺,但是我无法突破瓶颈,我甚至希望有个人或者进入一个团队带我,可是没这个机遇,,所以导致我现在处于一个很尴尬的境地
回复 支持 反对

使用道具 举报

该用户从未签到

37#
发表于 2013-6-7 13:41:59 | 只看该作者
回复 32# lipan619


    不好意思,说话有点过,可能让你不舒服了,没有坏意的。
  不知道你是否安装了安全软件,比如什么360安全助手等一类的软件,
  你可以把这个关闭了再试一下,版本方面应该是支持的。
回复 支持 反对

使用道具 举报

该用户从未签到

38#
发表于 2013-6-7 14:07:45 | 只看该作者
你好!有下面几个性能测试的问题想请教:
1、在做性能测试计划时,如何确定服务器指标(CPU占用、内存占用 ...
defias 发表于 2013-6-7 00:25

1.性能测试的指标是系统需求(非功能需求)需要明确的,当然现在好多系统连明确的功能需求都没有,更别谈非功能需求了;
不过我们还是可以参考业内的一些经验,CPU与内存利用率一般要小于75%(必须留一部分资源应付突发状况),当然为了
更好的体验或者更好的资源利用率,企业定自己的标准也无可厚非。
2.某事务的表单字段多,是否都要参数化?个人认为,如果你的业务有较强的连贯性(比如会由采购单生成订单,订单生成入库单等)
没办法,你可能就是要参数化很多字段,而且可能会有很多字段要关联。当然其中肯定有很多字段无业务逻辑,你可以不用参数化,或者
很简单的参数化。其实这就是性能测试设计,你要最大化的忠实于用户操作习惯,又要简化测试复杂度(脚本容易维护,测试数据准备方便)。
3.首先要说下,测试数据包括主数据、历史数据与运行数据
对于OLTP型的系统,数据准备是比较麻烦的,比如WMS系统,一些历史数据都必须有业务关联,难度是比较大的。
运行数据是随着业务从头往尾流转,所以我们只用准备源头数据,其它数据都是我们运行脚本后自动生成的;
在脚本中到底要参数化多少数据与你的测试设计十分紧密,原则是关联、参数化业务关联(与别的数据有业务上的关联)数据。
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2013-6-7 14:23:46 | 只看该作者
您好!
公司买了金蝶的平台在做二次开发,第一次参与做ERP测试,想请教问题:ERP测试除了公司内部业务流程 ...
paopaotang421 发表于 2013-6-7 10:58

从性能测试方面简单回答一下:
性能测试我们可以分为如下几个阶段:
1.熟悉业务2.需求分析3.场景设计4.测试计划5.测试脚本开发6.测试执行7.测试分析(不满足性能要求,转到第6步)8.测试报告
要做好一件事,我们都需要去了解这件事,性能测试也一样,你面临的ERP系统,要不要做性能测试?怎么做?这都需要调研。
现在假设我们要做性能测试:
1.了解业务规模(用户、业务量、业务分布、网络状况等)
2.提炼出性能测试业务点(低频次的功能可以适当略过)
3.EPR业务关联性强,如何设计脚本串连起业务流程?这个得在数据上下足功夫,脚本一定要写的非常通用,不同业务的不同脚本
之间的依赖关系要降到最低(我们常说的低藕合),我们用数据去驱动业务的流向(一个个功能都用脚本封装起来,一个方法完成
一个业务操作,业务过程由这些方法拼在一起)

不知道这样回答你是否满意,老实说能起到抛砖引玉的作用就不错了。
回复 支持 反对

使用道具 举报

该用户从未签到

40#
发表于 2013-6-7 14:41:46 | 只看该作者
专家你好,我进入测试领域三年了,但是总觉得自己成长不够,技术和管理都缺,但是我无法突破瓶颈,我甚至希 ...
bingdian887521 发表于 2013-6-7 13:23

专家你好,我进入测试领域三年了,但是总觉得自己成长不够,技术和管理都缺,但是我无法突破瓶颈,我甚至希望有个人或者进入一个团队带我,可是没这个机遇,,所以导致我现在处于一个很尴尬的境地

现在有个电影很火,叫中国合伙人,坚持就离成功不远了
有的人是坚持自己的理想奋斗而成功,这是少数;
有的人有理想没坚持,过得凑合,这是平凡人,这也是大多数人的生活;
成功的定义太广,事业?爱性?还是健康?
一切太虚渺,只有生活是最实在的。没有伟大的理想,我们可以有目标
老实说,三年,我工作三年时也不知道自己要做什么,只知道自己不懂的东西太多(现在也是)
常用术业有专功来安慰自己,可是劳动市场不会安慰你,他们就是要技术全面,性价比高的民工,所以
必须得学习,不继的学习。
我要说的是技术是最好突破的,不懂就问,就上网搜,上班别闲着,干完事就学东西,学一点是一点,
不行就上培训班,与人多交流,不要说没环境,不要说没时间,不要说没人带,我们这些做性能测试的
老东西哪一个不是自学的?下班了不要总去看电影、看视频,没远大理想就给自己设定一些阶段性目标,
一个一个去完成,虽然时间可能会长点,但总比浪费时间要好。
从现在起,设定目标,一个一个去实现,祝你好运!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-4 08:46 , Processed in 0.083380 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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