(高分)从事软件测试需要具备那些素质?

thememory 2003-09-23 07:02:33
以下是从招聘信息中看到的.

测试相关
测试理论
测试方法
测试计划(QA plan)
测试案例(test case)
测试规范
软件测试流程
黑盒测试,白盒测试,
功能测试,负载测试,压力测试和性能测试,回归测试
单元测试、集成测试、系统测试
自动化测试软件,bug跟踪系统
软件开发
软件开发经验
软件工程
软件工程,CMM,ISO9001
软件可靠性分析。

编程语言
Oracle,,DB2 ,SQL Server,Mysql, Informix, Sybase ,RDBMS
Java, , JavaScript, , Perl, HTML, XML ,VB、Delphi、PB、VC、ASP, C#,WebSphere
Unix ,Windows ,Linux ,AIX, HPUX, Solaris, Redhat, SusE
XP,UML,UNL, Rose
个人能力
组织协调能力,团队合作的意识,沟通能力强
工作细心,积极主动,推动力强,有耐心,责任心强;
有创新精神,具备强烈的产品意识
附加条件
认同测试工作价值;
喜欢软件测试工作
热爱测试工作
可以做重复性工作

如何具备这些要求,还有什么补充,欢迎大家讨论!
...全文
208 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuwenlin111 2003-09-28
  • 打赏
  • 举报
回复
楼主说的够全面了,我来概括一下!
专业测试人员应该具备那些条件:
技术条件:
1.熟悉多种开发工具2.多种OS 3、多种自动化测试工具
4、精通测试方法(白盒,黑盒)5、熟练的撰写测试文档
6、熟悉软件开发流程,测试流程细节,相关测试标准如CMM
其它非技术条件:
1、很强的沟通能力 2、有耐心、细致、敏锐的观察力,分析能力
3、崇高的职业道德
mqbwx 2003-09-28
  • 打赏
  • 举报
回复
楼主说的都能做了,就是非常优秀的了

全精通了,你就是神仙了,还给谁测试什么呀?
f3611018 2003-09-28
  • 打赏
  • 举报
回复
其实楼主所说的是测试人员所应该具有的素质!
其实我认为,如果说全了,就是具有所有的素质,所有好的和不好的!
因为开发可能犯的错误你要想到,估计到!(你某个方面比他强)
开发已经犯的错误你要能尽量多的找到!(敏锐的观察力)
和开发的交流(协调能力、交流等等)

所以单纯的说应该具有那些素质是不可以取的!!!!!!!
我认为应该来看至少具有的基本素质:
对IT行业来讲: 至少具有喜欢电脑;
对软件行业来讲: 至少熟悉软件工程;
对测试行业来讲: 需要有准确的判断力;
对Bug处理来讲: 需要有比较好的交流能力
Freshing 2003-09-28
  • 打赏
  • 举报
回复
这是不能做到的。对于不同的工作目标、侧重点不同、成本需要,则需要不同岗位的测试人员,可以专职,也可非专职。
simman 2003-09-26
  • 打赏
  • 举报
回复
细心、耐心,考虑问题要全面,沟通能力
Muzhu 2003-09-26
  • 打赏
  • 举报
回复
个人感觉测试就象化验,是有专业的。
cwj007 2003-09-26
  • 打赏
  • 举报
回复
呵呵
davy_chen 2003-09-25
  • 打赏
  • 举报
回复
什么人才都需要,只要是才,而且领导还要会用,否则白说
thememory 2003-09-24
  • 打赏
  • 举报
回复
我的意思并不是要精通所有的编程语言,那些要求其实是和具体的测试任务相关的,不是要知道所有的。但至少如果要测试MIS系统,数据库总要知道一些吧,呵呵


可以做重复性工作:软件测试是一个重复性的工作吗?
认同测试工作价值:为什么一定要强调要认同测试的工作价值呢?其他职位大家看到过有这样的要求吗?如果是开发的话,那为什么不说要认同开发的工作价值呢?
linchuanzai 2003-09-24
  • 打赏
  • 举报
回复
测试人员的确要有比较广知识面,凡是计算机专业的都应该知道个所以然的,如操作系统、网络等,还有一些是产品领域的知识,如通信等,一个人不可能都会这些的,所以只有在需要时学!当然一下通用的测试技术,是任何一个测试人员都要掌握的!最好要有几项的境尖专长啦。
swinging 2003-09-24
  • 打赏
  • 举报
回复
我认为,十事半通不如一事精通,
而精通往往可以让人触类旁通,

最重要的,在谈论测试的话,为什么要说其它的要求呢,
比如:组织协调能力,团队合作的意识,沟通能力强
工作细心,积极主动,推动力强,有耐心,责任心强;

这些基本上所有工作都应该具备,还有其它什么
喜欢软件测试工作
热爱测试工作
可以做重复性工作
等等,呵呵,我觉得没有必要说这些吧。
还有列举的一堆语言,一样精通就不错了还包括那么多其它内容的,什么数据库、操作系统等等,

难以想象,sweat
猴年马月才能都掌握这些东西哦。
linchuanzai 2003-09-24
  • 打赏
  • 举报
回复
所以有多年开发经验的人喜欢又能够转去做测试,这样最好!
zhaodannet 2003-09-24
  • 打赏
  • 举报
回复
如果楼主是问如何具备以上所有要求,那么我认为:“勤劳”、“智慧”、“执着”是软件测试人员的所必须具备的。
carrotmin 2003-09-24
  • 打赏
  • 举报
回复
帮楼主再加点
C/C++忘了
愉快的登山者 2003-09-24
  • 打赏
  • 举报
回复
1。熟悉测试管理工作,进行测试计划,测试方案的编制,测试用例的设计,实施测试过程,总结测试报告;
2。理解编程思想,软件工程原理,懂得编程技术;
3。工作认真,仔细不马虎;
4。有职业素养,热爱测试工作,并能不断总结测试经验,提出改进测试工作的建议,以提高测试效率。

rxiwen 2003-09-24
  • 打赏
  • 举报
回复
看来我是没有机会成为优秀的测试人员了,到现在我对那些语言只知道一些皮毛,大多是一点都不知道
116223 2003-09-24
  • 打赏
  • 举报
回复
哈哈,这样的测试人员可是非一般的人拉。
yushi124 2003-09-24
  • 打赏
  • 举报
回复
楼主罗列的太全面了,即使是优秀的测试人员也不可能全会呀。我觉得应该是有个侧重才对。
既然是做测试的,我们掌握测试思想的精髓,象一些便程语言只不过是一种工具而已吧。没有必要都会。附加条件是认同的,我觉得态度决定一切。哪些个人能力不一定要求都有吧,如果是测试的负责人或测试主管多多益善了,主攻测试的技术人员无所谓了。
klbt 2003-09-23
  • 打赏
  • 举报
回复
楼上说得已经够全面的,我认为,最好还要有一定的软件开发经验,更便于发现问题。

5,227

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 质量管理/软件测试
功能测试压力测试安全性测试 个人社区 湖南省·长沙市
社区管理员
  • 软件测试
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家加入到软件测试的社区,在这里,希望大家勇于发表自己的看法,欢迎大家分享自己在软件测试工作过程中遇到的问题以及工作经验分享。

1.想转行的小伙伴,遇到问题没有及时回复的,可以私聊小博进行反馈

2.大家对社区有好的建议,都可以在社区发帖进行反馈

推荐大家学习的软件测试入门笔记:软件测试入门学习笔记

试试用AI创作助手写篇文章吧