51Testing软件测试论坛

标题: 讨论一下,大家遇到的性能问题是谁搞出来的! [打印本页]

作者: peaksoftchen    时间: 2007-9-7 11:37
标题: 讨论一下,大家遇到的性能问题是谁搞出来的!
我的个人观点,性能多数都是开发人员写出来的。
程序设计的不合理、或者数据库关系结构设计的不合理。
越小的公司,开发软件越不怎么重视设计,加上赶进度,大量的垃圾代码、扩展性不好的代码、不容易维护的代码、效率低下的代码产生了。

[ 本帖最后由 peaksoftchen 于 2008-10-30 16:13 编辑 ]
作者: haiquan180    时间: 2007-9-7 12:00
sdlkfj2
作者: 杀手太冷    时间: 2007-9-7 12:12
硬件和网络也是关键呀~
作者: 晴耕雨读    时间: 2007-9-7 12:22
较弱的SQL语句,无效的索引…
我选个2吧
作者: storm    时间: 2007-9-7 12:24
原帖由 peaksoftchen 于 2007-9-7 11:37 发表
我的个人观点,性能多数都是开发人员写出来的。
程序设计的不合理、或者数据库关系结构设计的不合理。
越小的公司,开发软件越不怎么重视设计,加上赶进度,大量的垃圾代码、扩展性不好的代码、不容易维护的代 ...



sdlkfj2 ,同意。。
作者: yuxiaoyuan    时间: 2007-9-7 12:56
网络和硬件资源也是性能问题的因素。
作者: shorelew@    时间: 2007-9-7 14:29
标题: 大家都在投票撒~
大家都在投票撒~
作者: peaksoftchen    时间: 2007-9-7 16:16
原帖由 杀手太冷 于 2007-9-7 12:12 发表
硬件和网络也是关键呀~


上面的因素都是非常关键的,主要想统计一下常见原因。
这样大家做性能测试可以有的放矢!
作者: namedxf    时间: 2007-9-7 18:37
同意楼主的看法!
作者: 森林一木    时间: 2007-9-7 20:22
性能问题是客户搞出来的。根源在这。
作者: baily200    时间: 2007-9-8 00:32
标题: 其实大多数开发人或者公司都不希望测试的
因为他们有个心理就是他们做出来的系统被别人挑错
中国的测试根本不正规吧!!!
不过现在越来越多的软件公司正式这个问题了!
作者: 423799223    时间: 2007-9-8 07:48
性能测试哪个搞出来的?
做调查呀

作者: peaksoftchen    时间: 2007-9-8 13:13
原帖由 baily200 于 2007-9-8 00:32 发表
因为他们有个心理就是他们做出来的系统被别人挑错
中国的测试根本不正规吧!!!
不过现在越来越多的软件公司正式这个问题了!


其实很多时候都是隐藏自己系统存在的性能问题。
作者: baily200    时间: 2007-9-9 20:52
标题: 回复 #13 peaksoftchen 的帖子
系统的问题早晚会暴露出来,有的轻点有的重些.到时候在解决又急又麻烦.为何不在早期就测试?
作者: v_v    时间: 2007-9-10 00:39
考虑到成本问题,小的网站系统就两天叫你测试,连需求都没,都不知道怎么办   苦闷sdlkfj5
作者: corrine-li    时间: 2007-9-10 08:55
我觉得以上选项都可能产生性能问题。
作者: peaksoftchen    时间: 2007-9-10 10:28
本帖子的目的是调查哪种原因多一些!sdlkfj3
作者: ebuluo    时间: 2007-9-10 10:40
我遇到的是代码比较垃圾,还有中间件设置得有问题。sql也是一个问题吧
作者: peaksoftchen    时间: 2007-9-10 19:00
原帖由 ebuluo 于 2007-9-10 10:40 发表
我遇到的是代码比较垃圾,还有中间件设置得有问题。sql也是一个问题吧

我遇到的也是这种情况居多,呵呵。
作者: yiyihui    时间: 2007-9-13 10:36
我感觉这样的调查意义不太大,因为我们对项目进行性能测试时,是各种原因都需要考虑的,一种种原因来排查,不能因为哪一种情况居多就去多点考虑,这样不利于对问题的分析,而且容易造成先入为主的偏见.
作者: peaksoftchen    时间: 2007-9-13 11:05
原帖由 yiyihui 于 2007-9-13 10:36 发表
我感觉这样的调查意义不太大,因为我们对项目进行性能测试时,是各种原因都需要考虑的,一种种原因来排查,不能因为哪一种情况居多就去多点考虑,这样不利于对问题的分析,而且容易造成先入为主的偏见.


可以优先去考虑,不是多点考虑。
也可以总结一些好的经验来分享。
作者: Zee    时间: 2007-9-13 11:36
这个帖子说的问题,只停留在找性能BUG的阶段。
这一阶段是必经的阶段。

而这一阶段,我认为不是性能测试的重点。
作者: peaksoftchen    时间: 2007-9-13 11:40
原帖由 Zee 于 2007-9-13 11:36 发表
这个帖子说的问题,只停留在找性能BUG的阶段。
这一阶段是必经的阶段。

而这一阶段,我认为不是性能测试的重点。




无语。。。。。。。。
作者: ccplovewzs    时间: 2007-9-13 13:20
我认为sdlkfj5 自己写出来的原因多一些
作者: peaksoftchen    时间: 2007-9-13 14:15
原帖由 ccplovewzs 于 2007-9-13 13:20 发表
我认为sdlkfj5 自己写出来的原因多一些



我也是这样认为。

所以分析性能时候最难搞的才是程序的性能分析。
作者: lijunwsp    时间: 2007-9-13 14:21
性能测试分析   老生常谈
作者: peaksoftchen    时间: 2007-9-13 16:07
原帖由 lijunwsp 于 2007-9-13 14:21 发表
性能测试分析   老生常谈

呵呵,性能测试不好做啊。涉及的内容太多了。
作者: peaksoftchen    时间: 2007-9-14 15:25
最新消息,《LoadRunner性能测试实战》下周开始印刷。
作者: huipingzhai    时间: 2007-9-14 15:57
标题: 回复 #28 peaksoftchen 的帖子
我觉得还是人为设计造成的原因比较多的。
作者: peaksoftchen    时间: 2007-9-14 18:05
原帖由 huipingzhai 于 2007-9-14 15:57 发表
我觉得还是人为设计造成的原因比较多的。



严重同意你的观点。
作者: linkage    时间: 2007-9-15 10:41
1,2,3遇到的比较多,4,5很少遇到
作者: peaksoftchen    时间: 2007-9-17 13:40
原帖由 linkage 于 2007-9-15 10:41 发表
1,2,3遇到的比较多,4,5很少遇到

同意。
作者: zhicl    时间: 2007-9-17 14:30
1234都有,我真是可怜
作者: 252090366    时间: 2007-9-17 15:36
推荐大家看<软件性能工程>,自己基础知识不行,不太看得懂!

说了这么多,怎么没人说性能问题的根源在哪儿呢?是软件上的根源,硬件上的不用多说,大家都知道,但是想要叫客户增加投资,可能比杀了他还难受!sdlkfj1
作者: peaksoftchen    时间: 2007-9-17 15:46
原帖由 252090366 于 2007-9-17 15:36 发表
推荐大家看,自己基础知识不行,不太看得懂!

说了这么多,怎么没人说性能问题的根源在哪儿呢?是软件上的根源,硬件上的不用多说,大家都知道,但是想要叫客户增加投资,可能比杀了他还难受!sdlkfj1



不同的系统都有不同的引起性能问题的根源。

但是我遇到的情况多数是设计架构或者开发程序的时候忽视性能,其实找找公司开发人员写的源代码读读,你可以有很多新奇的发现。
作者: tls1015    时间: 2007-9-17 16:07
同意第一种
作者: peaksoftchen    时间: 2007-9-21 17:34
谁知道调查怎么关闭啊。
作者: corrine-li    时间: 2007-9-21 18:01
给斑竹发个短信。
作者: purezzj    时间: 2007-9-22 10:29
原因很多,硬件,网络,服务器,不过赞同垃圾代码+垃圾算法影响性能是主要原因
作者: tiaozi    时间: 2007-9-26 14:30
学习
作者: peaksoftchen    时间: 2007-9-27 19:44
http://book.csdn.net/bookfiles/509/index.html
网上提供一些样章了,其中第五章由于内容太多,只是提供了第一节的内容。
作者: peaksoftchen    时间: 2007-9-30 14:09
祝各位国庆节快乐!
作者: peaksoftchen    时间: 2007-10-12 11:31
海图居然可以买到《LoadRunner性能测试实战》了,相信其它书店、网上书店下周应该很有希望买到。
作者: mr.bee    时间: 2008-5-22 11:55
(如果有垃圾)
垃圾肯定就是开发人员制造的
可是说不出代码垃圾的原因
那就是测试人员的错了
作者: peaksoftchen    时间: 2008-10-30 16:15

作者: red-hat    时间: 2008-10-31 14:29
最近刚刚做了交通银行的一个项目,从后台的数据库,到中间件服务器Websphere WAS服务器,将整个系统的性能搞得一团糟




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