摘要: 选择一个有效的角色 在这一节,我首先描述一下我喜欢的角色和这个角色的日常工作。然后描述这个角色解决的问题,最重要的是,可能产生的新问题。 假设你被告知要测试某个开发人员的工作,也许是增加了一个新特性到产品中。你也许要同时测试多个开发人员的程序,但是我会在后面的章节覆盖这些复杂的情况。我假设你... 阅读全文
posted @ 2014-06-20 16:19 大鲨鱼Shark 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 测试人员则会对程序员的自我形象造成威胁,他们会打击程序员的那些特征。他们会展示给人们看到那些抽象概念没有用,细节没有被掌握好,或者是问题还没被解决。这一点也不奇怪,然后,程序员往往会把测试员的注意力从那些基础的概念转移出去,把它看成是对他们写的代码的系统的探索,寻找代码错误。代码错误不是什么大问... 阅读全文
posted @ 2014-06-20 16:15 大鲨鱼Shark 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 合作可能会失败 紧密的合作关系是对时间的投资。有时候投资免不了得不到回报: 你的程序员是如此的固执以致你尖叫起来 – 只可惜很可能你的尖叫声还没他尖叫着说你固执来得响亮。 程序员可能会看起来故意阻碍或令人误解。(他也许在尝试通过使用公正的手段或不正当的手段来指示你从而节省他的时间。但... 阅读全文
posted @ 2014-06-20 16:11 大鲨鱼Shark 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 现在什么问题变小了? 为什么我要这么麻烦呢?看起来我是想去巴结一些朋友。朋友是好的,但是公司不会为我的社交生活付钱。公司给我报酬是让我使用一部分权力来达到某些目的,一种减少问题的方法。什么问题? 一般而言,摩擦。 我遵照John Daly的原则,不断地问自己:“我做测试不是找bu... 阅读全文
posted @ 2014-06-20 16:05 大鲨鱼Shark 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 当要雇佣开发者时,传统的面试方法显得力不从心,这是必须要面对的现实。你会读简历、电话面试、技术面试、文化适应面试、各方面测试,最后,你基本上跟着自己的感觉走,雇佣了你认为优秀的人,即使这样,也会经常看走眼。情况不太理想,这是因为开发者属于技术性工人,谈话反应不出他或她对所在领域有多精通。 为什... 阅读全文
posted @ 2014-06-20 16:04 大鲨鱼Shark 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 原文:Working Effectively With Developers - Brian Marick(注:本译文最早发表在51testing的第7期杂志上)开发人员与测试人员通常不能很有效地工作在一起。开发人员能改变,我们也能改变,大家都能改变。我未能幸运地直接改变其他人的行为。但是我能幸运地... 阅读全文
posted @ 2014-06-20 15:53 大鲨鱼Shark 阅读(183) 评论(0) 推荐(0) 编辑
摘要: [高效能系列]开发人员如何提高工作效率一:找出低效的原因高效能工作系列开篇,就以这一篇开发人员如何提高工作效率作为第一篇内容,写这个高效能工作系列的目的很明显,寻找各种可行的方法来提高自己的工作效率,包括时间管理的方法,如何实现目标等1.今天这篇的内容是找出效率低下的原因,有低效的开发人员,反过来就... 阅读全文
posted @ 2014-06-20 15:51 大鲨鱼Shark 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 有图真相:ASP.NET代码: C#代码: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using Syste... 阅读全文
posted @ 2014-05-20 09:05 大鲨鱼Shark 阅读(160) 评论(0) 推荐(0) 编辑