大话人生
IT博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
299 随笔 :: 0 文章 :: 73 评论 :: 0 Trackbacks
<
2008年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(14)
给我留言
查看公开留言
查看私人留言
随笔分类
(274)
Selenium Test(11)
(rss)
其他(28)
(rss)
单元测试Nunit(3)
(rss)
安全性测试(14)
(rss)
开发(27)
(rss)
性能测试(47)
(rss)
手机测试(1)
(rss)
操作系统(4)
(rss)
数据库(34)
(rss)
测试团队管理(4)
(rss)
测试基础(65)
(rss)
网络(5)
(rss)
自动化测试(6)
(rss)
软件工程(3)
(rss)
配置管理(22)
(rss)
随笔档案
(299)
2022年10月 (17)
2016年2月 (1)
2016年1月 (2)
2015年12月 (4)
2015年11月 (1)
2015年10月 (2)
2015年9月 (1)
2015年8月 (1)
2015年7月 (2)
2015年6月 (1)
2014年11月 (7)
2014年9月 (3)
2014年8月 (1)
2014年7月 (2)
2014年6月 (3)
2014年3月 (2)
2014年1月 (2)
2013年12月 (8)
2013年11月 (4)
2013年8月 (5)
2013年7月 (10)
2013年6月 (1)
2013年3月 (1)
2013年1月 (1)
2012年12月 (1)
2012年11月 (2)
2012年7月 (1)
2012年3月 (1)
2012年1月 (3)
2011年11月 (1)
2011年10月 (1)
2011年9月 (1)
2011年8月 (1)
2011年6月 (2)
2011年5月 (4)
2011年4月 (4)
2011年3月 (5)
2011年2月 (5)
2010年11月 (4)
2010年9月 (1)
2010年7月 (2)
2010年5月 (2)
2010年4月 (1)
2010年3月 (1)
2010年1月 (1)
2009年11月 (4)
2009年10月 (9)
2009年9月 (7)
2009年8月 (9)
2009年7月 (6)
2009年6月 (4)
2009年3月 (14)
2009年2月 (5)
2009年1月 (1)
2008年12月 (11)
2008年11月 (13)
2008年10月 (5)
2008年9月 (1)
2008年8月 (5)
2008年7月 (11)
2008年6月 (6)
2008年5月 (9)
2008年4月 (14)
2008年3月 (8)
2008年2月 (7)
2008年1月 (1)
2007年10月 (1)
2007年9月 (3)
2007年8月 (2)
2007年7月 (10)
2007年6月 (7)
http://blog.csdn.net/zeeslo/
http://blog.csdn.net/chenshaoying/
(rss)
http://blog.csdn.net/Testing_is_believing
(rss)
http://www.51testing.com/?676
taotaoma的blog
http://www.cnblogs.com/suiqirui19872005/archive/2007/10/19/930876.html
(rss)
http://www.cnblogs.com/suiqirui19872005/archive/2007/10/19/930876.html
rickyqiu-邱鹏
http://mayingbao.cnblogs.com/
http://www.cnblogs.com/jackei/archive/2006/11/11/557972.html
搜索
最新评论
1. re: 使用svn——项目的目录布局
谢谢 -!
--77
2. re: Skype打不开了,一点打开就显示“skype.exe-应用程序错误”
评论内容较长,点击标题查看
--shuijing_t
3. re: Skype打不开了,一点打开就显示“skype.exe-应用程序错误”
Skype打不开了,一点打开就显示“skype.exe-应用程序错误”
--678
4. re: Selenium使用介绍
评论内容较长,点击标题查看
--buy resumes
5. re: Selenium使用介绍
评论内容较长,点击标题查看
--link
阅读排行榜
1. Oracle imp 关于fromuser 和 touser的用法(9540)
2. Failed to access IIS metabase解决(9126)
3. System.InvalidOperationException: Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.(7769)
4. 等价类划分法实例之三角形用例设计(6161)
5. Burp说明(6158)
评论排行榜
1. Selenium使用介绍(25)
2. (原创)在clochase公司之测试有感(13)
3. 关于Loadrunner的license问题(10)
4. (转)如何批处理自动安装winxp系统补丁? (7)
5. windows上安装apache2.0.59+SVN+自动邮件通知(完整版)(6)
我讨厌测试的10件事(下)
接《我讨厌测试的10件事》一文的后5件事。
原文出处
http://www.sdtimes.com/SearchResult/31858
March 25, 2008 —
I seem to have struck a nerve. Not at the specter of visiting the dentist, taking a lengthy exam or giving an important speech. But many of you apparently are feeling the same pain about certain aspects of your testing jobs.
The letters poured in, mostly in support—or perhaps commiseration—about gathering requirements, developer dictatorships, salary disparity, inequitable emphasis on manual testing and the perception that testing is easy. That was
last week’s installment
, which promised “10 things I hate about testing,” but delivered only five, as one reader kindly pointed out. So without further delay, here are the remaining five things that quality control specialist Prakash Sodhani hates about testing. Let’s see how many are your hates too.
6. Getting Everything at the Last Moment
In his years working on software projects, Sodhani has witnessed on more than one occasion that the development team usually takes all of its allotted time to develop the code. And in cases when it uses more than the time allotted, that time doesn’t cause the project’s overall deadline to be extended. “If developers need extra time, it cuts into the time for testing. But as usual, no one cares.”
In project meetings, Sodhani says he’s often amazed when people with no knowledge of his testing practices are allowed to question him about the time he’s taking to perform them. “As long as you say that it will be tested before the deadline, you’re OK. Once you say that testing might be delayed, questions start coming in as to why it will be so many days to test a feature that ‘looks’ so simple.”
7. Lack of Challenging Opportunities
Just as hiring can be a crapshoot, it’s also impossible to know what a job will truly entail just from a series of interviews. “I’ve been surprised to see implied job responsibilities be totally different” than the reality, Sodhani says, describing one job position that he interviewed for, expecting the questions to be highly technical. Instead the “interview was very generic stuff. I got the job offer but didn’t take it.”
Why didn’t he, you ask? The problem in testing nowadays is that if you’re stuck in a team with not that many technical people, there’s nothing you can do “except talk about families and dinners,” Sodhani says. In such an environment, it’s more difficult to keep learning. “You have to be self-motivated. In one of my jobs, most of the testers had no testing background or technical skills. But since they could write test cases in English, they were working as test engineers.”
8. Differences in Criteria for Judging a ‘Good Tester’
Precious few organizations are totally without politics. And prejudice, as much as we try to quash it, is part of the human condition. In business, it’s critical to upward mobility to stay on good terms with the boss. That’s just common sense—don’t be difficult, go along and get along, don’t complain, don’t explain, so the sayings go.
But no one should have to “butter up” the boss; advancement should be based on merit alone. Unfortunately, that is seldom the case. “If you are good at buttering, you might be the best tester in your organization,” says Sodhani. “For me, how a tester is judged is very important. I have never been the ‘buttering’ kind, and I realize how things can change even if you are not the most competent person around. You don’t have to be technically smart to succeed.”
March 25, 2008 —
I seem to have struck a nerve. Not at the specter of visiting the dentist, taking a lengthy exam or giving an important speech. But many of you apparently are feeling the same pain about certain aspects of your testing jobs.
The letters poured in, mostly in support—or perhaps commiseration—about gathering requirements, developer dictatorships, salary disparity, inequitable emphasis on manual testing and the perception that testing is easy. That was
last week’s installment
, which promised “10 things I hate about testing,” but delivered only five, as one reader kindly pointed out. So without further delay, here are the remaining five things that quality control specialist Prakash Sodhani hates about testing. Let’s see how many are your hates too.
6. Getting Everything at the Last Moment
In his years working on software projects, Sodhani has witnessed on more than one occasion that the development team usually takes all of its allotted time to develop the code. And in cases when it uses more than the time allotted, that time doesn’t cause the project’s overall deadline to be extended. “If developers need extra time, it cuts into the time for testing. But as usual, no one cares.”
In project meetings, Sodhani says he’s often amazed when people with no knowledge of his testing practices are allowed to question him about the time he’s taking to perform them. “As long as you say that it will be tested before the deadline, you’re OK. Once you say that testing might be delayed, questions start coming in as to why it will be so many days to test a feature that ‘looks’ so simple.”
7. Lack of Challenging Opportunities
Just as hiring can be a crapshoot, it’s also impossible to know what a job will truly entail just from a series of interviews. “I’ve been surprised to see implied job responsibilities be totally different” than the reality, Sodhani says, describing one job position that he interviewed for, expecting the questions to be highly technical. Instead the “interview was very generic stuff. I got the job offer but didn’t take it.”
Why didn’t he, you ask? The problem in testing nowadays is that if you’re stuck in a team with not that many technical people, there’s nothing you can do “except talk about families and dinners,” Sodhani says. In such an environment, it’s more difficult to keep learning. “You have to be self-motivated. In one of my jobs, most of the testers had no testing background or technical skills. But since they could write test cases in English, they were working as test engineers.”
8. Differences in Criteria for Judging a ‘Good Tester’
Precious few organizations are totally without politics. And prejudice, as much as we try to quash it, is part of the human condition. In business, it’s critical to upward mobility to stay on good terms with the boss. That’s just common sense—don’t be difficult, go along and get along, don’t complain, don’t explain, so the sayings go.
But no one should have to “butter up” the boss; advancement should be based on merit alone. Unfortunately, that is seldom the case. “If you are good at buttering, you might be the best tester in your organization,” says Sodhani. “For me, how a tester is judged is very important. I have never been the ‘buttering’ kind, and I realize how things can change even if you are not the most competent person around. You don’t have to be technically smart to succeed.”
9. Doing Things for Nothing
“In one of my jobs, I was assigned to work on a project that the boss said was just being done for the sake of doing it. ‘It is just a one-off thing and it is not going to bring in much revenue’ ” In other words, no one cared what happened to the project, yet Sodhani was expected to do a good job of testing, even though he knew beforehand that none of it mattered. “The kind of attitude of ‘just getting it over with’ creates a frustrating atmosphere to work in.”
Many of the people Sodhani has worked with were just there for the paycheck. “I can’t tell you how many times I have seen people coming to work and looking for [another] job at the same time. It’s a frequent occurrence.”
10. Living With the Developer’s ‘I’m the Boss’ Attitude
It’s easy to fall into the trap of self-importance and grow a big head when you’re the company’s subject-matter expert that you think they can’t live without. This is almost never true. “In one of my jobs, a developer who was supposed to be subject-matter expert decided to leave the company. One of his colleagues who had some knowledge about that area came and told me that he was now the indispensable resource of the company. I just laughed.”
This very attitude can be seen in almost every project, says Sodhani, “I actually see this very frequently,” particularly in organizations that keep no documentation, he says. “You just keep running around to get all the information and these people start thinking that they know everything. It becomes irritating after a while, especially when you know how little that person really knows.”
No one is indispensable; anyone can be shown the door at any moment.
Marching Into May
A special thanks to Nancy Beller, who pointed out that my newsletter “
Testers Are Idiots
,” covering common misconceptions about testers was from March 4, not May 4.
While we’re on the subject of May (yes, that’s May), that’s where you’ll find some of the best letters on the subject of tester hates. Also in May will be Jeff Feldstein’s article on attracting, hiring, retaining and growing an outstanding testing team that was the basis for the March 4 newsletter. Don’t miss it.
9. Doing Things for Nothing
“In one of my jobs, I was assigned to work on a project that the boss said was just being done for the sake of doing it. ‘It is just a one-off thing and it is not going to bring in much revenue’ ” In other words, no one cared what happened to the project, yet Sodhani was expected to do a good job of testing, even though he knew beforehand that none of it mattered. “The kind of attitude of ‘just getting it over with’ creates a frustrating atmosphere to work in.”
Many of the people Sodhani has worked with were just there for the paycheck. “I can’t tell you how many times I have seen people coming to work and looking for [another] job at the same time. It’s a frequent occurrence.”
10. Living With the Developer’s ‘I’m the Boss’ Attitude
It’s easy to fall into the trap of self-importance and grow a big head when you’re the company’s subject-matter expert that you think they can’t live without. This is almost never true. “In one of my jobs, a developer who was supposed to be subject-matter expert decided to leave the company. One of his colleagues who had some knowledge about that area came and told me that he was now the indispensable resource of the company. I just laughed.”
This very attitude can be seen in almost every project, says Sodhani, “I actually see this very frequently,” particularly in organizations that keep no documentation, he says. “You just keep running around to get all the information and these people start thinking that they know everything. It becomes irritating after a while, especially when you know how little that person really knows.”
No one is indispensable; anyone can be shown the door at any moment.
Marching Into May
A special thanks to Nancy Beller, who pointed out that my newsletter “
Testers Are Idiots
,” covering common misconceptions about testers was from March 4, not May 4.
While we’re on the subject of May (yes, that’s May), that’s where you’ll find some of the best letters on the subject of tester hates. Also in May will be Jeff Feldstein’s article on attracting, hiring, retaining and growing an outstanding testing team that was the basis for the March 4 newsletter. Don’t miss it.
posted on 2008-07-28 15:28
大话人生
阅读(177)
评论(0)
编辑
收藏
引用
所属分类:
测试基础
只有注册用户
登录
后才能发表评论。
Powered by:
IT博客
Copyright © 大话人生