51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7419|回复: 5
打印 上一主题 下一主题

[转贴] James Bach回答测友问题之三(How do you stay sharp as a tester?)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-9-25 18:08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原始链接请见:
http://www.satisfice.com/blog/archives/64
james bach回答了如何始终保持为一个反应灵敏的测试工程师的问题。

Shrini writes: How does a good tester keep his testing abilities sharpened all the times. compare it with keep our body fit as we grow old ( walking, jogging and going to Gym, eating healthyfood etc) - what you suggest for keeping “Tester health” in ‘fit and sound” condition?

Testing is analysis and problem solving. Here is what I did, this past week:

    * I solved about 50 problems from the book “Lateral Logic Puzzles” with my son.
    * Paul Jorgensen sent me an exploratory testing challenge, in the form of a spreadsheet with a bug in it. I investigated the bug and wrote a play-by-play description of what I did.
    * I wrote a Perl script to generate some experimental tests.
    * I practiced Sudoku with my Nintendo DS Sudoku game.
    * I analytically solved a conditional probability problem (the taxicab problem) that is often associated with the Representativeness Bias. This was part of working out a testing exercise based on that bias. (Then I tried the new exercise with Michael Bolton.)
    * I read some of a testing book from 1986 that Mike Kelly lent me. I’m trying to characterize the difference between “modern” testing ideas and those from 20 years ago.
    * This morning, I derived the formula for calculating the distance to the horizon based on eye level. It’s been a long time since I did trigonometry, but it was fun rediscovering sines and cosines.
    * I listened to a few hours of lectures from the Teaching Company about Neo-platonism and other philosophical trends of the dark and middle ages.
    * I skimmed several articles, including Knowledge And Software Engineering: A Methodological Framework To Symbiotic Software Process Modeling, and Blooming E-learning: Adapting Bloom’s Taxonomy into the content of e-learning course to promote life long learning through Metacognition, and Third Cybernetic Revolution: Beyond Open to Dialogic System Theories.
      It may not seem like it from the titles, but they have a lot to do with analyzing testing practices and becoming a better tester.
    * I received Pradeep’s Soundararajan’s startlingly incisive answer to the Wine Glass factoring exercise I gave him (“Describe all the dimensions of a wine glass that may be relevant to testing it.”), which helped me see more angles and subtleties to my question. Then I transpected with Michael Bolton as he worked through the same problem.
    * I worked on answers to testing questions submitted by my readers.

As you see, I stay sharp in testing by finding and solving problems, including testing problems; and reading or listening to philosophical ideas that I use to understand testing better; and by trying to help other testers learn, or by watching them learn; and by actually testing.

I’m not in a project, at the moment, for a paying client. If I were, I would be staying sharp by solving problems for my client. I do my best to find excuses to learn new things while working for pay.

When I worked at Apple Computer, I often stole away to the Donut Wheel, across the street, to read about software engineering. When I worked at Borland, I stayed late and worked on test methodology documents and articles. At SmartPatents, I learned Perl and formed my first thoughts about agile test automation.

Some people, and I know you are like this too, Shrini, sharpen themselves no matter what else is going on.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-9-26 20:22:02 | 只看该作者
"Testing is analysis and problem solving."
"测试就是分析和解决问题."就是这个文章的中心思想.

他列举了上周他自己在生活中锻炼测试思想的例子来说明问题.还综述了一下例子所体现的观点:

一,依靠在生活中寻找问题并解决问题来增强自己的测试能力.

二,阅读并听哲学方面的知识来加深对测试的理解.

三,帮助其它测试者学习测试方面的知识或者是看着他们学习.

四,做真正的测试.


最后JAMES BACH 还提出了受薪的测试者所应有的对待测试工作的态度,就是要为了客户,而不断解决问题来磨练自己的测试技能.当在人家出薪水给你的时候,应该尽最大努力的去找理由来学习新的东西.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-9-29 22:04:50 | 只看该作者
算是读后感了,加分鼓励了,呵呵。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-9-30 18:59:55 | 只看该作者
FAINT..好歹整个精华嘛...
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-10-10 14:54:39 | 只看该作者
如何保持一个反应灵敏的测试工程师,这问题问的太好了,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-1-4 21:20:09 | 只看该作者
说得有道理,从中接受了新思想!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 03:35 , Processed in 0.074202 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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