已有 1428 人访问
紫晴 ID.12326
阅读(302)
博客(1)
紫晴的阅读

你为什么喜欢软件测试?这12个原因,看看哪个适合你
你为什么喜欢测试?因为看到候选人睁大了眼睛看着我,我重复了我的问题。他不知该如何回答,提到了什么是软件测试,为什么测试是重要的。我笑了笑。在我职业生涯的大部分时间都是做软件测试员,我过去常常澄清我喜欢我的工作的愿意和我为什么要继续。在不同的阶段,“喜欢”的因素是不同的。但是,这确实帮助我理解我目前的焦点以及探索新的测试的领域。这个简单的问题可以帮助打开机会之门,因为它让你更好地了解你作为一个测试人
553°/ 2014-05-15/5530 人阅读 / 5 人点赞 / 0 条评论

敏捷测试用例和User Story的关联关系
测试用例是软件测试的基础,是测试人员和开发团队其他成员深入了解产品开发需求的介质之一,也是产品质量的保障。因此合理设计测试用例不仅有助于掌握客户的产品真实需求,使得研发团队所有人员对需求的理解处于同一平面上,也确保产品在整个动态的研发过程中,始终符合用例的设计,实现用户最终期望的功能。在传统开发模式中,需求分析往往占用较长时间,分析阶段由核心的开发人员和测试人员参与。在进入研发阶段后,将需求传递给
376°/ 2014-05-15/3764 人阅读 / 2 人点赞 / 0 条评论

易用性测试和探索性测试
近些年来,随着敏捷开发方法和互联网企业的发展,易用性测试和探索性测试被越来越受到关注。客户也经常提这样的概念或者尝试实践。有些客户可能只做易用性测试,有些客户则关注探索性测试。还很少看到两者都做得。这里简单诠释下两者的相同和不同,如果有不同意的地方,敬请指正。相同点1.易用性测试和探索性测试都是面向业务的测试。所谓面向业务的测试是区别于面向技术的测试,它更多关注用户感受,逻辑是否合理,流程是否正确
333°/ 2014-05-15/3333 人阅读 / 2 人点赞 / 0 条评论

测试管理能力—如何带领一个快乐和成功的测试团队
我们已经建立了一种思想,管理测试团队类似不同的球类运动。由于心态,测试团队面临的环境和挑战,它可能不再适合在传统管理技术的范凑。这篇文章是给谁读的呢?先复习一下第一个教程。在这里,我们将讨论怎么组织一个快乐的测试团队。不管你是否已经管理者的角色或最近被提升,下面的几个指导一定会帮助你获得一些观点。在这里阅读第1部分=>测试领导第1部分《测试管理能力—测试领导的责任及如何有效地管理测试团队》成
1352°/ 2014-05-14/13529 人阅读 / 26 人点赞 / 0 条评论

谷歌是如何做代码审查的
在上一篇文章中提到过,我已经不在Google工作了。我还没有想清楚应该去哪里—有两三个非常好的工作机会摆在我面前。因为在这段做决定时间里,我不再受雇于任何人,我想可以写一些专业性的东西,一些很有趣,但也会在同事和管理工作中导致关系紧张的东西。Google是一个非常优秀的公司。他们做出了很多令人称赞的东西—既是公司外部,人们可以看到的东西,也是公司内部。有一些在公司内部并不属于保密的事情,在外部并没
204°/ 2014-05-13/2041 人阅读 / 0 人点赞 / 0 条评论

我的源码让猫给吃了
在所有弱点中,最大的弱点就是害怕暴露弱点。——J.B.Bossuet,PloliticsfromHolyWrit,1709根据你的职业发展,你的项目和你每天的工作,为你自己和你的行为负责这样一种观念,是注重实效的哲学的一块基石。注重实效的程序员对他或她自己的职业生涯负责,并且不害怕承认无知和错误。这肯定并非是编程令人愉悦的方面,但它肯定会发生——即使是在最好的项目中,尽管有彻底的测试,良好的文档以
220°/ 2014-05-13/2209 人阅读 / 0 人点赞 / 0 条评论

软件的熵
尽管软件开发几乎不受任何物理定律的约束,熵(entropy)对我们的影响却很大。熵是一个来自物理学的概念,指的是某个系统中的“无序”的总量。遗憾的是,热力学定律保证了宇宙中的熵倾向于最大化。当软件中的无序增长时,程序员们称之为“软件腐烂”(softwarerot)。有许多因素可以促生软件腐烂,其中最重要的一个似乎是开发项目时的心理(或文化),即使你的团队只有你一个人,你开发项目时的心理也可能是非常
241°/ 2014-05-12/2415 人阅读 / 0 人点赞 / 0 条评论

TDD已死,测试永存
测试优先的原教旨主义就像禁欲教育:是一个不切实际的、无效的道德活动,让人自我厌恶和羞耻。刚开始时情况并非如此。当我第一次发现TDD,它就像一个礼貌的邀请,一个能够更好地编写软件的世界。心灵上的促动使你去开始测试实践。它开阔了我的眼界,经过良好测试的代码库,他带来了软件变革的信心。测试优先是很好的自我训练方式,它教我如何在更深层次上思考测试,除此之外也有些内容我很快就抛之脑后了。然而,多年来,关于测
349°/ 2014-05-12/3499 人阅读 / 1 人点赞 / 0 条评论

如何制定语境驱动的测试计划
本指南旨在帮助读者制定测试计划。请注意,真正的测试计划是实际指导自己实施测试的一套想法。不管读者是否制定书面测试计划,我们设计的这个指南都会有所帮助。本指南并不是一种模板,不是供读者填写的表格,而是一组旨在帮助读者思考的思想,用于降低读者遗忘重要内容的可能性。我们使用的是简洁语言和描述,有可能不太适合测试新手。本指南主要向有经验的测试员或测试组长提供支持。以下分七个任务主题。这些主题没有一定顺序。
209°/ 2014-05-12/2097 人阅读 / 0 人点赞 / 0 条评论

如果你没有打扰任何人,那么你可能根本没做什么重要的事
越是成就非凡,往往越容易打扰到你周围的世界“你在减肥吗?“你应该满足于你现在的体型了!”你在帮助非洲的孩子吗?“你应该先帮帮你所在的国家!”你在治愈癌症吗?“是什么事让你弄这么久?”(图:你解决了世界贫困?很好。请问我现在该怎么找优越感?)无论你做什么,你都会打扰某些人,而这可能会是一件好事情。让我来告诉你偶尔当一个「混蛋」的优点吧。法则1:有意义的事要比远远比别人的感受重要成功人士有时令人感觉像
299°/ 2014-05-09/2995 人阅读 / 1 人点赞 / 0 条评论