可扩展性正是如今软件设计领域最值得优先考虑的要素。然而,计算机科学家们还无法了解一套单独的架构如何才能扩展至各类应用环境当中。相反,我们在数量繁多的方案中所设计出的可扩..
今天接到一个哥们儿的电话,说,很郁闷,想和我聊聊。 我问,有啥郁闷的事情啊,说来听听。 他说,最近很郁闷,我本来今年的计划是成为一个架构师,但是,无论如何努力,..
微软的软件质量控制实践三篇写完了,收到很多评论。不可能一一回答,所以在这里我挑几个评论最多的和有代表性的,和大家再多讨论一下。希望有所帮助。 ..
最近看了不少有关探索性测试的讨论和观点,老实说越看越糊涂。所以忍不住吐槽一下,在这里和大家讨论一下探索性测试。希望对于想学习和尝试探索性测试的朋友有所帮助澄清,或者是更加..
很多人应该都看过James whittaker的博客或新书 《how google test software》,在这里我不想重复他的内容,而是从另外一个角度来分析对比google是如何保障它的产品质量的。 ..
最近因为在写一个各个公司质量控制实践对比的系列文章,包括微软,google,amzon和facebook,所以对google的测试越加了解。google是互联网公司的领导者,它的产品质量控制也成为其它公司的学习..
敏捷是银弹吗?敏捷适合华为吗?《对于组织而言,敏捷到底是场从意识到行为的系统性变革,还是渐变并可分解的实践集?》一文发表后,辩论异常激烈,但从辩论过程以及同步设置的问卷调..
眼看自己大学毕业后都快12年了,也快2个孩子的爸爸了,但是有时候还是会有不少不安全的感觉产生。都快奔35了,技术也过得去,收入其实也很稳定,但是偶尔还是会有迷茫的时候,最近有几..
6月6日,知名专业社交网站LinkedIn爆出部分用户账户密码失窃,LinkedIn主管文森特·希尔维拉(Vicente Silveira)在其个人博客中证实了此事。根据Venturebeat的报道,650w被偷窃的LinkedIn账户密码列表已经..
应人民邮电出版社图灵公司的邀请,我有幸参与了Bob大叔所著Clean Coder的翻译。 与前作Clean Code不同,这本书着重讲述的是开发人员的“职业素养”,也即职业开发人员应当如何做事。在..
今天在工作中我对一个同事说,PyDev 2.5.0 现在对 TDD(测试驱动开发)提供了很酷的支持了。我并不是一个对 TDD 很痴迷的倡导者,对其它事物也一样,但仍不免激起了一场讨论。这个家伙,让我们..
每个用例编写一到二个断言是单元测试最佳实践的常见内容.那些这么认为的是极少和只展示一个单元测试的人。因此如果你采纳他们的建议,为一个很小的运算你都需要大量的单元测试去保证..
Loadrunner提供了若干message函数,以在脚本回放中和脚本运行中,对外输入信息,主要的函数有: 【lr_message】 int lr_message (const char *format, exp1, exp2,...expn.); 中文解释:lr..
上次是从技术角度说到了微软测试人员的发展,但并不是所有人都对技术非常感兴趣和用心,而且某些人在管理方面有自己的独特的想法和见解,这就 提供了另外一道发展方向,就是测..
参加培训后,这个收获应该来说是最大的,也给了我思考问题的不同的角度,先说下历史吧:还是从bug说起吧,我们都知道bug是我们测试人员永远都要讨论的话题,之前也说了,把bug分为2类:..
我们都知道微软的测试人员叫SDET(Software Development Engineer in Test),其人员的能力都是非常强的,其实微软以前也是有STE(Software Test Engineer),但后来由于种种原因在微软抛弃了这种职位(一个是名称,..
前面说到了很多流程性的指导,也说了ET和ST的生产率的比较,但实际的情况到底怎么样呢,这里大概说下ET的实践结果分析: ET实践项目:XX1项目 ET实践时间段:09/12/15—09/12/21 ..
这次我们说下第3大块的流程,那就是Test Procedure,这里面有5大任务: (1) 确定产品的目的 (2) 确定产品功能 (3) 确定潜在不稳定的地方 (4) 测试每个功能且记录问题 ..
大家都喜欢在实践中看看效果,那么现在大家都理解了ET了,就很希望在一个项目过程中来实践ET,实践的具体流程是什么呢?需要考虑什么异常情况呢?接下来就说说ET实践的总体流程(这个流程..
之前我们说了很多ET的过程以及怎么去做ET,也说过ET和ST的关系,是怎么来用在我们的项目过程中的,但很多人对于ET能发现的bug类型有很大的好奇,认为ET能发现什么样的bug,是不是很严重,是..