51Testing软件测试论坛

标题: [你问我来答第19期]:如何定位自己的发展方向?(已结束) [打印本页]

作者: lsekfe    时间: 2012-2-1 10:00
标题: [你问我来答第19期]:如何定位自己的发展方向?(已结束)
本期客座专家
[attach]77182[/attach]

论坛ID:msnshow
真实姓名:唐勇
擅长技术领域:
Web测试、性能测试、测试管理
现任公司:太平洋网络
现任职位:测试主管
工作经验:8年
项目经验:
负责及参与BBS、IT商城、CMS、AD等几十个web系统的功能及性能测试,负责团队的管理及建设。
现任51testing论坛版主
[attach]77181[/attach]
各位会员可以在2月10日前以回帖的方式向客座专家提问。
(请大家围绕本期客座专家的擅长领域进行提问、探讨)
客座专家将在2月11日—2月29日为大家集中解答。
机会难得,欢迎大家踊跃提问!

作者: lsekfe    时间: 2012-2-1 10:08
第19期开始了,新年的第一期哦!大家开始提问吧!
作者: oceanwell    时间: 2012-2-1 10:14
都说测试要全面又要精通。全面包括哪些方面,编程语言、数据库、测试工具、操作系统。。。?要学的东西实在太多了,作为一个测试管理者,这些都要精通吗?
手工测试没“安全感”,尤其是黑盒,感觉别人培训个两三个月就能替代你了,区别仅在于发现问题敏感度上。性能和自动化以及白盒这一类需要在一定程度上用到编程语言的才是测试的最好归宿?感觉手工测试不往管理方向上发展,手工测试的技术路线测啥“钱”途。
作者: cnuwwl    时间: 2012-2-1 10:45
想学习性能测试,主要是指压力测试,现在应该从何入手~~公司没有这样的一个学习实践的环境~
作者: aline1983    时间: 2012-2-1 10:52
想问一下,软件测试工作个人的发展路线?
作者: 散步的SUN    时间: 2012-2-1 10:57
总算看到msn兄的玉照了,支持一下~
作者: wjtest    时间: 2012-2-1 11:02
作为一名测试人员,需要学习的东西很多,web测试中主要掌握的技术有哪些呢?
作者: zhouyong9891    时间: 2012-2-1 11:09
真的就如三楼说的那样,做功能测试的好像任意来一个对电脑懂点的,培训一两个月,再做个项目就可以替代了!感觉测试的可替代性很强,做测试的是不是需要像搞开发的一样要精通一门语言?如果是那样的话测试的去做开发就很容易了,为什么还要来做测试,测试的工资一般好像没有开发的高,而且工作中有时还被开发的看不起!所以本人也在纠结要不要从测试转到开发!还有就是关于自动化测试方面,如何去学!公司这方面的测试并不是很多!所以本人归纳一下问题:
1.测试的需不需要转开发,如果不转如何提高自己的不可替代性?
2.自动化测试的学习如何展开?从哪里学起?
本人新入测试,没什么经验,望各位大虾给予指导,谢谢!
作者: zhouyong9891    时间: 2012-2-1 11:10
真的就如三楼说的那样,做功能测试的好像任意来一个对电脑懂点的,培训一两个月,再做个项目就可以替代了!感觉测试的可替代性很强,做测试的是不是需要像搞开发的一样要精通一门语言?如果是那样的话测试的去做开发就很容易了,为什么还要来做测试,测试的工资一般好像没有开发的高,而且工作中有时还被开发的看不起!所以本人也在纠结要不要从测试转到开发!还有就是关于自动化测试方面,如何去学!公司这方面的测试并不是很多!所以本人归纳一下问题:
1.测试的需不需要转开发,如果不转如何提高自己的不可替代性?
2.自动化测试的学习如何展开?从哪里学起?
本人新入测试,没什么经验,望各位大虾给予指导,谢谢!
作者: oceanwell    时间: 2012-2-1 11:24
对测试而言,考哪些证书比较有用?就是那种即使你工作年限不高,但别人一看你的证书就眼前一亮、刮目相看的那种。
作者: roger814    时间: 2012-2-1 11:28
和楼上的仁兄同感啊,顺便再加一个问题:
性能测试该如何学习?感觉性能测试需要的知识面更广一点,想要入门的话该从何入手?
作者: dennyqiang    时间: 2012-2-1 11:47
性能测试核心原理:
1. 基于协议
2. 多线程
3. 模拟真实场景

我之前办沙龙的时候有PPT和录音,在网站上,你去下载一下吧。
http://www.51testing.com/html/75/n-242475.html
http://www.51testing.com/html/98/n-241698.html
作者: dennyqiang    时间: 2012-2-1 11:52
回复 7# wjtest

这是我写的内部教材的目录,里面包含绝大部分知识点,可能对你有些参考:

1.        理解WEB系统        1
1.1.        网络基础知识        1
1.1.1.        互联网概述        1
1.1.2.        互联网起源        2
1.1.3.        互联网特点        2
1.1.4.        企业内部网        4
1.2.        WEB系统基础        5
1.2.1.        网络体系结构        5
1.2.2.        B/S vs C/S        6
1.2.3.        WEB的特点        9
1.2.4.        WEB 2.0简介        10
1.3.        WEB核心技术        11
1.3.1.        WEB工作原理        11
1.3.2.        WEB客户端技术        13
1.3.3.        WEB服务器端技术        14
2.        WEB网络协议        22
2.1.        网络协议模型        22
2.1.1.        什么是协议        23
2.1.2.        OSI参考模型        24
2.1.3.        TCP/IP模型        29
2.2.        TCP/IP协议        30
2.2.1.        TCP协议        30
2.2.2.        TCP三次握手        34
2.2.3.        IP协议        34
2.2.4.        使用JAVA代码群发飞秋消息        36
2.3.        HTTP协议        38
2.3.1.        HTTP协议简介        38
2.3.2.        HTTP请求        38
2.3.3.        HTTP响应        41
2.3.4.        Session & Cookie        45
2.4.        处理HTTP协议        48
2.4.1.        使用HTTPWatch        48
2.4.2.        使用Curl发送请求        49
2.4.3.        使用Request Editor发送请求        49
2.4.4.        编写JAVA代码登录论坛并发帖        51
3.        WEB开发技术        55
3.1.        客户端脚本开发        56
3.1.1.        HTML页面开发        56
3.1.2.        Javascript脚本开发        60
3.1.3.        CSS样式表        61
3.2.        服务器端脚本开发        64
3.2.1.        PHP脚本基础        64
3.2.2.        PHP访问MySQL        67
3.2.3.        PHP处理Session和Cookie        70
3.3.        AJAX开发技术        71
3.3.1.        原始AJAX开发        71
3.3.2.        使用JQuery框架        72
4.        WEB测试技术        74
4.1.        软件测试原理        74
4.1.1.        软件测试分类        74
4.1.2.        软件测试原理        76
4.1.3.        软件测试方法        76
4.2.        功能测试        77
4.2.1.        功能测试概述        77
4.2.2.        功能测试点        77
4.3.        可用性测试        78
4.3.1.        局长使用BS系统        78
4.3.2.        可用性测试点        80
4.4.        性能测试        82
4.4.1.        性能测试概述        82
4.4.2.        性能测试原理        83
4.4.3.        性能测试方法        84
4.4.4.        性能测试实战        85
4.5.        安全性测试        90
4.5.1.        安全性测试概述        90
4.5.2.        安全性测试类型        90
4.5.3.        认证与授权        90
4.5.4.        Session与Cookie        91
4.5.5.        文件上传漏洞        91
4.5.6.        SQL注入        94
4.5.7.        XSS跨站攻击        96
4.5.8.        DDOS拒绝服务攻击        96
4.6.        兼容性测试        97
4.6.1.        服务器平台        97
4.6.2.        客户端平台        97
4.7.        WEB前端分析        99
4.7.1.        WEB前端分析概述        99
4.7.2.        WEB前端分析实战        100
4.7.3.        使用YSlow进行前端分析        106
作者: qianhl    时间: 2012-2-1 15:14
作为一名测试菜鸟,手动测试有半年经验,属于界面、功能性测试,想做自动化测试,不知道从何开始?
需要哪些计算机知识?需要哪些测试工具?测试工具如何使用?需要哪些测试方法 ?
菜鸟先感谢楼猪给我这次机会。
非常期待大师的解答,先谢过
作者: lqw360552628    时间: 2012-2-1 15:31
目前是属于实习阶段,现在对测试有点迷茫。。。现在工资低,难道真的为了“学习”不在意工资吗,可是要求加工资,自己好像也没有什么太“有用”,希望您给点意见。谢谢哈!!!
作者: seven_zhao    时间: 2012-2-1 16:23
楼主有没有好的测试管理的资料推荐?
作者: 楠族开心果    时间: 2012-2-1 16:47
看到了msnshow的靓照  哈哈
作者: mantou111    时间: 2012-2-1 20:45
去年刚毕业的,工作了差不多一年多了吧,但都是手工测试,虽然都是黑盒测试的工作,主要是BS系统的,但是觉得也挺有难度的,业务知识有点复杂,工作上老是遇到很多问题,不管是测试管理上的 还是发现BUG,很迷茫又很想做好,不知如何提高自己。。。
作者: yhmchg    时间: 2012-2-2 00:20
自学找工作中~~~对这行业比较迷茫了
作者: shuijin    时间: 2012-2-2 09:39
开发转测试,java开发工作两年,转测试工作半年,比较起来觉得手工测试和简单的自动化测试的可替代性真的很强,所以要是不想被轻易替代,就要做测试管理和性能测试等较深入得测试;但是公司目前又没有做性能测试。之前转作测试工作的时候,一直瞄准做性能测试,但是真正找的时候,就是高不成低不就,于是就来做自动化测试。进来项目组才发现做的是敏捷测试,还处于手工测试阶段,要自己编写自动化工具来实现。所以对于测试工作还是很迷茫,希望大虾们多给点探索的经验,给点好的建议。
作者: hyd_bpmf    时间: 2012-2-2 10:54
新一期,顶一下
作者: songrl    时间: 2012-2-2 17:25
我自己学习web测试有一段时间了,但是现在感到很迷茫,不知道该怎么走下去,对于以前学习的东西好像不知道到该怎么运用,对于以后需要学习的知识也不知道该学习些什么,感觉软件测试需要学习的知识实在是太多了,有点力不从心,对于自己的路有些迷茫。
作者: ivanyuca    时间: 2012-2-2 17:45
游戏测试跟传统软件测试是不是有较大的差别?传统的软件测试需要学习哪些知识?
作者: aline1983    时间: 2012-2-2 18:03
我们公司是做理财软件的,去年由开发转向负责公司产品的测试及维护,测试人员就3人。目前都是基于手工测试,没有使用测试工具。我现在对我以后的职业发展有点迷茫了,请指点一下!
作者: great20088    时间: 2012-2-2 18:18
已做测试工作三年左右,最近对自己在测试方面发展越来越迷茫,国内公司中测试地位一般较低,为了争取更大的话语权和价值感,一心想与公司同步发展,目前公司致力于产品的性能优化上,有几个问题请教:
1.请问Web性能测试工具哪个比较好用,LR?Webload?或其他工具?
2.性能测试最后分析结果具体需要学习什么知识,网上很多回答是操作系统、数据库等,可这些回答都太概括也太泛指,能否说的具体一些,比如:操作系统的哪些内容等
希望能得到大虾的指点,谢谢
作者: dionysus    时间: 2012-2-2 22:01
像太平洋电脑网这样有庞大的用户群,而且访问页面,操作“交易”都非常分散的Web性能测试,你怎么设计测试策略?是更关注并发用户数量还是后台TPS?并发用户数量怎么确定?在你测过的项目中应用程序和数据库哪块更容易是性能瓶颈?你是怎么解决的?最好能举个例子
作者: ttkk    时间: 2012-2-3 10:15
我和25#一样,已经从事测试工作3年了,基本都是属于黑盒测试,本来是想往管理方向发展,曾经也发展了一段时间管理,后来换了一个环境又从基层做起了。在现在的环境我看不到有发展管理的可能,技术方面进步也很慢,因为整天都忙于琐碎的功能测试,没时间自我提升,实在有点迷茫。我想请教下MSN,如何转变这个迷茫的局面。
作者: renforwards    时间: 2012-2-3 11:55
我和25#一样,已经从事测试工作3年了,基本都是属于黑盒测试,本来是想往管理方向发展,曾经也发展了一段时 ...
ttkk 发表于 2012-2-3 10:15

同样刚到困惑
作者: sdlyying    时间: 2012-2-3 12:14
做了性能测试大约半年的时间,但是不知道如何深入和提高。我们公司使用的是LoadRunner,测试一个C/S架构的业务逻辑比较复杂的系统,每次通过测试场景得到的只是一些中间层服务器和客户端服务器的资源使用情况,而且基本上都有一个合理的表现,但是通过事务响应时间可以判断到功能点的性能表现无法满足用户要求。问题在于我站在测试的立场却只能得到这些数据,而无法定位引起性能瓶颈的具体原因(目前我们采用的定位方法都是通过开发记录日志,获取相关接口调用耗时数据从而定位到代码级别)。我想询问一下可以利用哪些工具或者手段在代码行级别或者数据库级别定位性能瓶颈,如何提高自身性能测试的能力。网上大多数的回复都是看操作系统、数据库.......各方面的书籍,但是需要学习的资料太多而导致无从入手,请问LZ有没有具体一点的可以深入浅出或者循序渐进的方法提供参考?
作者: yvonne2011    时间: 2012-2-3 12:18
做了一年多的web网手工功能性测试,感觉手工测试比较容易入行,但测试的力度不够全面。今年想转性能测试,但对性能测试一点都不懂,楼主有什么好的建议,性能测试应掌握什么?如何学习?
作者: yvonne2011    时间: 2012-2-3 12:18
做了一年多的web网手工功能性测试,感觉手工测试比较容易入行,但测试的力度不够全面。今年想转性能测试,但对性能测试一点都不懂,楼主有什么好的建议,性能测试应掌握什么?如何学习?
作者: yvonne2011    时间: 2012-2-3 12:18
做了一年多的web网手工功能性测试,感觉手工测试比较容易入行,但测试的力度不够全面。今年想转性能测试,但对性能测试一点都不懂,楼主有什么好的建议,性能测试应掌握什么?如何学习?
作者: wlj1985    时间: 2012-2-3 17:24
要做性能及自动化测试,最常用的工具有哪几个啊?还有数据库,脚本语言等,作为测试我们需要掌握到什么程度啊?谢谢!
作者: phoebe_kaka    时间: 2012-2-6 09:12
关注一下。。
作者: lqw360552628    时间: 2012-2-6 09:46
希望专家可以提供一些loadrunner的学习资料(邮箱:360552628@qq.com),同时也能说明下动态参数的设置,我曾经遇到过我设置的动态参数的脚本跟一个同事设置的脚本一模一样,但是我的那份调试就有问题而他的那份没有出现问题,期待您的指教。
作者: wdx1119    时间: 2012-2-6 17:23
与27#有相同的困惑,因为公司只有我一名测试人员,是对web应用系统进行测试的,每天只是对系统进行功能测试,而且留给测试的时间又很少,让我感觉有点困惑,我是刚出来实习的学生。想提高自己的测试技能,但是不知从何学起,想请假一下老师。
作者: linlin_feng    时间: 2012-2-7 09:56
回复 13# dennyqiang


    这本书的内容到哪里可以下载到呢,看目录对我有很大帮助
作者: dal2020    时间: 2012-2-8 14:50
本人感觉安全测试和性能测试同时兼顾,前途更好,但需要学习得东西太多,太深!
作者: 风起河边    时间: 2012-2-9 09:45
即将从软件测试转做QA,公司的质量保证岗位(不是组,也不是部门,一穷二白)才刚设立,我该从哪里着手啊。。。求赐教~~~
作者: yuluuc    时间: 2012-2-9 14:02
我已经做测试三四年了 。大家说的这个我也是有同感。我觉得,一个好的测试人员的应该:必须要掌握一门编程语言,了解两三种编程语言(起码能看懂代码,不需要写),熟练掌握一种操作系统,了解其他的常见的操作系统,会简单常用的操作命令(例如linux ),保持年轻的心态和学习动力,还要有一些网络配置和常见web服务器的配置的知识。这样不管是做那种测试的,都是对自己比较好。
作者: yuluuc    时间: 2012-2-9 14:04
对于测试而言,本身就是一个知识面宽的行业,我个人认为可以以测试为主线,把测试知识一起其他的辅助的技术都加强, 然后慢慢走上管理之路。
作者: meimei8863    时间: 2012-2-9 18:06
我也是刚做功能测试半年了,公司流程比较正规,参与需求讨论,设计用例再到测试,想好好提高一下,未来前景想往管理方面发展,应该如何发展呢?能否根据您的经验给个详细的计划指导?
作者: 婉婉888    时间: 2012-2-10 11:40
专家,请问windows7系统应该安装testtrack什么版本呀,我试过7.0.1的还有2008的,还有2010的都不兼容,怎么办了?
作者: ned747id88    时间: 2012-2-10 15:51
做黑盒半年,感觉功能这块,已经掌握了差不多,剩下的就是靠经验累积,现在想做性能测试或者白盒,如何提高呢?从哪方面入手比较好,咨询下
作者: ned747id88    时间: 2012-2-10 15:51
做黑盒半年,感觉功能这块,已经掌握了差不多,剩下的就是靠经验累积,现在想做性能测试或者白盒,如何提高呢?从哪方面入手比较好,咨询下
作者: luoting123cool    时间: 2012-2-10 19:50
做笔记本系统集成测试一年多,想换个做软件测试的,看到你们上面说的,我迷茫了。还是加强自己的各种能力,做好准备吧
作者: prili    时间: 2012-2-11 10:52
回复 3# oceanwell

偶有同感,但又不知道具体该怎样提升???
作者: msnshow    时间: 2012-2-11 18:06
都说测试要全面又要精通。全面包括哪些方面,编程语言、数据库、测试工具、操作系统。。。?要学的东西实在 ...
oceanwell 发表于 2012-2-1 10:14



    全面又精通当然是最理想的,但实际一点,在有限的时间内你能学到的东西还是有限的。作为一个测试管理者,我觉得更重要的是要有一定的前瞻性,能看到一些未来的发展方向,方向很重要;

    另外怎么样带动团队的积极性也是非常重要的,一个人再强能做的事也不会太多;

    至于手工测试不往管理方向发展,我觉得也不是没“钱”途,业务的精通也很重要,特别是在某些特殊的行业中
作者: msnshow    时间: 2012-2-11 18:08
想学习性能测试,主要是指压力测试,现在应该从何入手~~公司没有这样的一个学习实践的环境~
cnuwwl 发表于 2012-2-1 10:45



    最快捷的方式当然是有人带你去做,如果没这个条件,建议多看看LR的文档,实际动手去操作
作者: msnshow    时间: 2012-2-11 18:16
想问一下,软件测试工作个人的发展路线?
aline1983 发表于 2012-2-1 10:52



    要确定个人的发展方向,要弄清楚可选择的方向,各方向的要求,然后根据自己的实际情况来判断,当然最准确的还是自己去实践,做过之后才知道是否适合
作者: msnshow    时间: 2012-2-11 18:21
作为一名测试人员,需要学习的东西很多,web测试中主要掌握的技术有哪些呢?
wjtest 发表于 2012-2-1 11:02



    如果是web测试中的功能测试,个人觉得一定要多用互联网的产品,另外就是多思考用什么测试方法效率高且能保证测试覆盖

    性能测试的话,要了解的面相对就比较广了,如网络、服务器、数据库、编程语言等等,当然还有测试工具,还有业务(这个是前提,不熟悉业务再强的技术都没用)
作者: msnshow    时间: 2012-2-11 18:28
回复 8# zhouyong9891


    1、可不可替代一方面是你做的别人会不会做,另一个很重要的因素的效率和质量(会与做好差距很远的),所以不要认为你所做的很简单,新人通过简单的培训就能替代你,做简单的事就把效率提高,那就是你的优势

     2、自动化需要一定的编程能力,要学习的话,建议先给自己定个简单的目标,然后去实践,例如:
     通过QTP去实现baidu的注册功能测试
作者: msnshow    时间: 2012-2-11 18:28
回复 10# oceanwell


    目前没发现有这样有效的证书
作者: oceanwell    时间: 2012-2-13 09:13
回复 48# msnshow


    我也知道发展方向很重要,目前自我感觉知识体系统已经开始全面了,就是在方向选择上有些摇摆,大趋势啥的偶们也看不太出,兴趣方面也都还行,手工测试做了近两年,期间还做过几个月的自动化和性能测试,编程语言也了解好几种,数据库服务器方面也不差,像我这种以后该往哪方面发展?有什么建议没?烦了有一阵子了......怕一步踩错,浪费光阴。
作者: c0163    时间: 2012-2-13 13:05
关于“如何定位自己的发展方向?”,我认为要认清以下几点:
1.测试人员的分类和技术要求。
2.自身的情况:技术能力、特长、性格、爱好。
3.现在和未来测试行业的发展方向、还有热门的测试技能等。

认清自己和行业的情况,才能准确地定位,把握方向。
作者: c0163    时间: 2012-2-13 21:14
测试主要的发展方向有以下几个方面:
1.业务技能:行业的业务,操作习惯等。例如:做手机测试,手机的系统,功能特点熟悉,做财务软件测试,对财务知识熟悉;
2.IT技能:例如:操作系统熟悉,系统配置熟练;
3.语言:本地化测试中对语言的要求;
4.测试流程:测试流程模块熟悉,例如:CMMI
5.测试技能:测试的理论,测试用例设计、测试数据制作、测试工具、BUG的分析和跟踪
6.开发能力:白盒测试和自动化测试能力(包括黑盒和白盒测试)。
作者: c0163    时间: 2012-2-13 21:22
如果什么都懂一点,是通才。专一门,是测试专才。
按照这些发展方向,现在对测试人员有一些细的划分。
例如:应用程序测试工程师、系统测试功能师、本地化测试功能师、质量保证工程师、质量分析师或者架构师、自动化测试工程师、测试开发工程师。
测试人员还可以向上游,下游发展。比如:需求分析师、系统部署专员、解决方案专员等。
作者: msnshow    时间: 2012-2-13 21:41
作为一名测试菜鸟,手动测试有半年经验,属于界面、功能性测试,想做自动化测试,不知道从何开始?
需要哪 ...
qianhl 发表于 2012-2-1 15:14



    即然还是菜鸟,建议先把功能测试做好吧,这是自动化测试的前提
作者: msnshow    时间: 2012-2-13 21:43
目前是属于实习阶段,现在对测试有点迷茫。。。现在工资低,难道真的为了“学习”不在意工资吗,可是要求加 ...
lqw360552628 发表于 2012-2-1 15:31



    实习就好好学吧,有东西学就行了,暂时别想差挣钱,够吃住就行了
作者: msnshow    时间: 2012-2-13 21:44
回复 16# seven_zhao


    资料很多,不过说实话我还真没怎么看过。更多的还是在于实践
作者: msnshow    时间: 2012-2-13 21:47
去年刚毕业的,工作了差不多一年多了吧,但都是手工测试,虽然都是黑盒测试的工作,主要是BS系统的,但是觉 ...
mantou111 发表于 2012-2-1 20:45



    遇到问题多才能学到更多的知识,但是尽量要做到一个不要犯同样的错误
作者: msnshow    时间: 2012-2-13 21:47
回复 19# yhmchg


    迷茫是一个过程,坚持很重要
作者: msnshow    时间: 2012-2-13 21:50
回复 20# shuijin


    自己编写自动化测试工具也是一个很好的锻炼机会嘛
作者: msnshow    时间: 2012-2-13 21:51
回复 22# songrl


    既然知道要学的东西很多,那么应该有方向了啊!
作者: msnshow    时间: 2012-2-13 21:54
游戏测试跟传统软件测试是不是有较大的差别?传统的软件测试需要学习哪些知识?
ivanyuca 发表于 2012-2-2 17:45



    没怎么接触过游戏测试,传统的软件测试嘛,业务是基础,测试方法和测试技能也是很重要的
作者: msnshow    时间: 2012-2-13 21:55
我们公司是做理财软件的,去年由开发转向负责公司产品的测试及维护,测试人员就3人。目前都是基于手工测试, ...
aline1983 发表于 2012-2-2 18:03



    不一定要使用工具才有前途的,不要为了使用工具而使用工具
作者: msnshow    时间: 2012-2-13 21:58
回复 25# great20088


    1、要说好用,当然是LR了,商业化的工具肯定简单易用,但成本也是很高的

    2、性能结果分析,操作系统相关的,主要还是与性能相关的一些因素了,操作系统级的调优、数据库就不用讲了
作者: msnshow    时间: 2012-2-13 22:03
回复 26# dionysus


    并发用户数和TPS都会关注的,但web应用的并发与传统的并发不一样,更多的还是关注TPS。至于哪块更容易出性能问题,这个要看程序员的素质和逻辑的复杂性
作者: msnshow    时间: 2012-2-13 22:06
回复 27# ttkk


    忙于琐碎的功能测试,建议你先分析下具体什么事占用了你的时间,想办法一件一件的优化,提高效率!
作者: msnshow    时间: 2012-2-13 22:14
做了性能测试大约半年的时间,但是不知道如何深入和提高。我们公司使用的是LoadRunner,测试一个C/S架构的业 ...
sdlyying 发表于 2012-2-3 12:14



    这个还得有相关的权限,例如数据库的权限,测试环境权限等。

    另外数据库方面的性能问题还是比较好定位的,数据库本身有一些功能可统计,例如慢语句、SQL执行次数统计等
作者: msnshow    时间: 2012-2-13 22:22
做了一年多的web网手工功能性测试,感觉手工测试比较容易入行,但测试的力度不够全面。今年想转性能测试,但 ...
yvonne2011 发表于 2012-2-3 12:18



    测试的力度不够全面是啥意思呢,建议先看一些性能测试相关的书籍
作者: msnshow    时间: 2012-2-13 22:25
回复 33# wlj1985


    不管是性能还是自动化,不是用用工具就OK了,至于数据库、脚本语言够用就行
作者: msnshow    时间: 2012-2-13 22:28
回复 35# lqw360552628


    看看我之前发的帖子,有一些性能测试的资料
作者: msnshow    时间: 2012-2-13 22:30
回复 36# wdx1119


    多与行业内的其它人交流吧,一个人做的确是有时不清楚方向
作者: msnshow    时间: 2012-2-13 22:30
本人感觉安全测试和性能测试同时兼顾,前途更好,但需要学习得东西太多,太深!
dal2020 发表于 2012-2-8 14:50



    2个都能做得很好的人应该很少吧
作者: msnshow    时间: 2012-2-13 22:33
回复 39# 风起河边


    先恭喜你,个人觉得从测试转QA还是有优势的,首先做测试的人有质量的意识。

    QA首先还是要解决质量问题的,所以根据公司的实际情况出发,按优先级一个一个的解决
作者: msnshow    时间: 2012-2-13 22:35
我已经做测试三四年了 。大家说的这个我也是有同感。我觉得,一个好的测试人员的应该:必须要掌握一门编程语 ...
yuluuc 发表于 2012-2-9 14:02



    还是看自己的发展方向,如果没有编程基础,编程比较吃力,把业务做深入一样有前途的
作者: msnshow    时间: 2012-2-13 22:37
对于测试而言,本身就是一个知识面宽的行业,我个人认为可以以测试为主线,把测试知识一起其他的辅助的技术 ...
yuluuc 发表于 2012-2-9 14:04



    往管理发展,技术是一方面,管理也是不可少的,一个人再强,能做的事也是有限的
作者: msnshow    时间: 2012-2-13 22:41
我也是刚做功能测试半年了,公司流程比较正规,参与需求讨论,设计用例再到测试,想好好提高一下,未来前景 ...
meimei8863 发表于 2012-2-9 18:06



    先做好短期规划吧,刚做测试半年,就要做未来几年的规划,个人觉得意义不大。
作者: msnshow    时间: 2012-2-13 22:42
做黑盒半年,感觉功能这块,已经掌握了差不多,剩下的就是靠经验累积,现在想做性能测试或者白盒,如何提高 ...
ned747id88 发表于 2012-2-10 15:51



    做墨盒半年就觉得掌握得差不多了,不清楚楼主是怎么判断自己掌握得差不多的了
作者: msnshow    时间: 2012-2-13 22:55
回复 54# oceanwell


    往哪个方向发展,一方面看自己的技能,另一方面还得看机遇,例如你们公司有什么样的机会!
作者: oceanwell    时间: 2012-2-14 09:05
回复 81# msnshow


    公司没啥机会,所以在犹豫下一步该怎么踩。。
作者: flyinglove    时间: 2012-2-14 11:09
回复 1# lsekfe


    哈哈,期待经历共享
作者: c0163    时间: 2012-2-14 12:43
推荐两本书
软件测试从这里开始V1.0.1.0[attach]77348[/attach]
软件性能测试从这里开始V1.0.0.0[attach]77349[/attach]
看过了,就知道自己哪里不足了。每看一次,都有新的发现。
我基本每半年看一次的。
作者: oceanwell    时间: 2012-2-14 13:38
回复 84# c0163


    刚看了下目录,好书啊!!!
作者: msnshow    时间: 2012-2-14 13:39
回复 82# oceanwell


    没啥机会就另谋高就了!
作者: c0163    时间: 2012-2-14 17:22
回复 85# oceanwell

当然是好书,不然我怎么会推荐呢。
作者: dionysus    时间: 2012-2-14 17:32
回复  dionysus


    并发用户数和TPS都会关注的,但web应用的并发与传统的并发不一样,更多的还是关注 ...
msnshow 发表于 2012-2-13 22:03


你是怎么计算网站的并发用户数量的呢?web应用和传统的并发在哪里不一样呢?
作者: msnshow    时间: 2012-2-15 13:28
你是怎么计算网站的并发用户数量的呢?web应用和传统的并发在哪里不一样呢?
dionysus 发表于 2012-2-14 17:32



    传统的并发往往是指同时多少人对某一个功能进行操作,如同时提交订单

   而web应用的并发,这里操作的可能是不同的功能、同时对某一功能的操作并发量不一定很高。

   至于要怎么计算,这个没有什么公式,得根据你的业务实际情况来分析,例如单位时间内的访问量、订单数之类的信息
作者: QTP2008    时间: 2012-2-15 14:33
如何摆脱测试工作的职业瓶颈?
如果您工作了5~10年,你就会发现类似的问题,为什么自己进步很慢?为什么待遇上不去(难超过1W)?为什么换工作比较难?为什么难找到非常重视测试的软件公司?等一系列问题,迎面扑来,该如果去处理这些问题,希望能给个方向,谢谢!
作者: 筱卺厸    时间: 2012-2-15 22:41
回复  msnshow


    我也知道发展方向很重要,目前自我感觉知识体系统已经开始全面了,就是在方向选择 ...
oceanwell 发表于 2012-2-13 09:13



    管理 Or 技术专家 ?
作者: 筱卺厸    时间: 2012-2-15 22:43
回复 66# msnshow


    要是面试的时候不看中工具的掌握情况,那也就不用这么努力学习工具了!
作者: oceanwell    时间: 2012-2-16 09:08
回复 91# 筱卺厸


    倾向于技术。
作者: msnshow    时间: 2012-2-16 13:16
如何摆脱测试工作的职业瓶颈?
如果您工作了5~10年,你就会发现类似的问题,为什么自己进步很慢?为什么待 ...
QTP2008 发表于 2012-2-15 14:33



    一个理想的工作环境,一方面可以是寻找,另一方面是创造。

   待遇上不去,说明你的水平在某个阶段没能突破,要的坚持努力
作者: msnshow    时间: 2012-2-16 13:17
回复  msnshow


    要是面试的时候不看中工具的掌握情况,那也就不用这么努力学习工具了!
筱卺厸 发表于 2012-2-15 22:43



    工具是拿来提高效率的,面试的时候不仅仅是看工具,学习一个工具的使用并不是很难
作者: piaolingxue423    时间: 2012-2-16 16:55
多谢分享
作者: QTP2008    时间: 2012-2-16 18:35
昨天去聊了一家公司,公司的副总问了我一个问题。你作为测试组负责人,如何去制定测试部门的管理制度去高效管理整个团队?如何进行测试团队建设,才能让组员满意,领导放心,同时让其它部门对测试部门改变看法,提升测试部门的地位和测试质量呢?
虽然我也答了一些,始终感觉回答问题,自己都不满意。如果您是高人,请抛出您的玉言,拜托了。

网址:
http://bbs.51testing.com/viewthread.php?tid=531357&extra=
作者: msnshow    时间: 2012-2-16 21:42
昨天去聊了一家公司,公司的副总问了我一个问题。你作为测试组负责人,如何去制定测试部门的管理制度去高效 ...
QTP2008 发表于 2012-2-16 18:35



    要解决问题先得找到问题,再对问题进行分析
1、要高效管理团队,先找出在哪些方面效率比较低,有针对性的去解决
2、要让组员满意很简单,只要你能让组员学到更多的东西,拿更高的薪水
3、要提高测试部门的地位就得给公司做出一些贡献,能真正提高质量,为项目组做出贡献,大家自然就更信息测试部门了
作者: candy_girl    时间: 2012-2-17 15:44
要解决问题先得找到问题,再对问题进行分析
1、要高效管理团队,先找出在哪些方面效率比较低,有 ...
msnshow 发表于 2012-2-16 21:42



    道理浅显,大家都懂,就是实施起来很困难
作者: 千里    时间: 2012-2-18 09:07
回复 3# oceanwell


    即算在手工测试、黑盒测试中有很多方面能够体现自己的能力的。
1.如何评估你负责的需求要设计多少用例
2.执行用例阶段该份用例发现了多少BUG,用例缺陷比例是高是低。
3.测试过程中间存在风险(如开发提交新版本时间多次延迟)该如何处理?
4.如何向领导汇报你的测试进度、进展、问题、风险。
5.测试过程中碰到需要第三方协助的,如网站注册时需要短信验证,若某天测试收不到短信。该怎么联系短信平台的同事,该怎么请求他的协助?




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