首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
<<探索式软件测试>>附录一 经营成功的测试职业生涯
时间:
2015-05-05 19:06:24
阅读:
100
评论:
0
收藏:
0
[点我收藏+]
标签:
附录一 经营成功的测试职业生涯
对于你参加的每个项目,都有两部分(不一定相等)的任务。
第一部分的人物是保证当前测试项目获得成功。
第二部分的任务是学习你应该做些什么以便使下一个测试项目获得成功。
1.上山
(1)重复
做任何一件事,绝不要重复两次而不意识到或质疑这其实是个问题。
测试自动化世界解决重复劳动的答案。
(2)技术
测试人员常常会对软件失效进行分析。分析缺陷时,我们从开发人员的失败中学习如何编写可靠的代码。我们也分析那些被我们忽略的缺陷。
分析我们的成功也同样重要。理解我们成功的原因很重要,只有这样做,成功才能被复制。这种保证成功的原因就是一系列的测试技术、建议和工具,它们可以提高我们在未来项目中的工作效率。
(3)漏洞
你必须一直寻找更好的方法。
有意识的去确定那些限制能力、阻碍前进、减缓速度的东西。就像缺陷限制了软件满足用户需求的能力一样,是什么限制了你测试的能力?
使用你拥有的测试能力来最优化自己的测试流程。
2.巅峰
一般来说,那些成功登上测试巅峰的人会成为使用工具的大师。
不过,工具只是实现该目标的一种方法
登顶需要真正掌握的是“信息”。
信息本身以及如何利用这些信息才是成功的关键。
其中两种:
(1)来自应用程序的信息:
需求、体系结构、代码结构、源代码......甚至是关于应用程序在执行时做了哪些事情的运行信息。
在编写和执行测试用例时,需要考虑这些信息,但信息的多寡在很大程度上取决于测试人员的能力,这是一种能够使测试更高效的能力。
在测试中使用这类信息越多,测试就越偏向于工程而不是猜测。
(2)来自之前测试的信息:
你必须关注在测试时所做的一切,并使用获得的信息来影响今后的测试。
你是否知道你的测试是如何与需求结合的知道何时某一特定需求已经得到足够的测试。
你是否使用代码覆盖率来影响未来测试?
你知道当代码更新或缺陷修复时哪些测试会受影响,还是只是重新运行所有的测试?
理解测试进行到什么程度并随着测试调整策略,这是测试成熟的标志。
你用哪些信息来指导你的测试?
你如何保证信息是可获取的,以便在测试中随时可以得到?
你如何使得信息变得有用,以便它能以良好的方式影响你的测试?
这些问题的答案将决定你在走下专家测试山峰时的前进速度。
3.下山
在测试上创新指不急于向前,而是仔细观察、洞察先机、找到瓶颈并改进团队中所有其他人的工作方式。
你的工作边为帮助其他人进步。
测试架构师。
当你在下坡路时,你能做的最好的事就是尽量保证更多的人能成功的爬上山峰的另一侧。
<<探索式软件测试>>附录一 经营成功的测试职业生涯
标签:
原文地址:http://www.cnblogs.com/wanshiwudexiaoren/p/4479591.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!