51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1867|回复: 2
打印 上一主题 下一主题

[讨论] 如何成为一个优秀的软件测试工程师???

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-7-8 12:23:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家来谈谈自己的看法,怎么才能成为一个优秀的软件测试工程师,需要什么条件。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-7-8 12:29:27 | 只看该作者
 软件测试是指为了发现程序中的错误而执行程序的过程。

  软件测试的目的是以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险。

  好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案,成功的测试是发现了至今为止尚未发现的错误的测试。成为一个优秀的软件测试人员,就必须具备以下基本素质:

  有良好的计算机编程基础

  一个有过开发经历的测试人员,对系统的领悟能力和学习速度同没有开发经历的测试人员是截然不同的。

  具有整体观念,对细节敏感

  有从整体上观察和思考的习惯,对业务需求整体非常了解,逻辑思维严密和敏捷,要细心有耐心。

  判断准确,善于发现问题的症结

  软件测试员要决定测试内容、测试时间,以及看到的问题是否算作真正的缺陷。要能够迅速的通过事物的表面现象发现事物的本质,能够从琐碎的现象中发现内部的联系和规律。要不断的提高自己的专业素养,除了行业知识、测试专业知识以外,还要尽可能的去学习一些软件行业的基础知识。

  具有强有力的说服力

  测试人员要善于表达观点,表明软件缺陷为何必须修复,并通过实际演示力陈观点。测试工作开展的好坏,很大程度上就靠沟通能力和展示自己工作的能力了。

  有创新精神和超前意识

  要想出富有创意甚至超常的手段来寻找软件中潜在的各种错误和缺陷。

  不懈努力,追求完美

  在测试的过程中,测试人员常常会碰到转瞬即逝或者难以重建的软件缺陷,这时候不要心存侥幸,而是要尽一切可能去寻找,尽力接近目标,力求完美。

  具有较好的团队合作精神

  在软件本地化测试中,软件测试工程师负责测试、发现、报告软件错误,软件错误修复工程师及时正确修复处理这些软件错误。为了便于软件错误修复工程师能够迅速重现报告的错误,寻找错误产生的原因,及时修复错误,需要测试工程师正确完整地报告发现的错误。另外,不同类型的软件错误,又分别由来自不同公司的软件错误修复工程师进行修复。都需要具有较好的团队合作精神
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-7-8 12:35:12 | 只看该作者
首先要学会使用搜索引擎……
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-12 01:54 , Processed in 0.065851 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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