精益生产(LeanProduction)又称精良生产。精益生产就是及时制造,消除一切浪费,利用快速推出逐步改善的方式强化产品的弹性。精益生产综合了大量生产与单件生产方式的优点,力求在大量生产中实现多品种和高质量产品的低成本生产。而精益生产方式也被称为"实时生产",是一个过程管理的理念。精益生产的这种方式与敏捷式开发的理念不谋而合,广受敏捷式开发社群的讨论。LeanSoftwar
2014-05-13/4166 人阅读/1 人点赞

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

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

会议室静悄悄的,每一个人都盯着我看。客户电话刚刚离开,我们都毫无头绪,布置如何纠正这一错误。客户非常不满意,他认为产品没有测试。当我的经理试图争辩说,所有的功能都运作得很好时,客户像要杀了他一样,说“如果用户不能安装这个产品,那什么是使用功能?“我们都感到震惊。我们用了两个小时的时间来调查,并完成了电话沟通。但是没有人出去。每个人都问一个问题——问题是怎样发生的呢?为什么我们没有把握到这个问题呢?
2014-05-06/3312 人阅读/1 人点赞

测试人员和测试团队的重要性已经被强调了一次又一次。应用程序或产品的成功很大程度上归功于高效和有效的测试技术,为有效的暴露bug奠定了了基础。不用质疑,伟大bug的发现是基于测试人员的技能和知识,敏锐的眼力以及测试团队的奉献精神。测试团队可以由不同的个体组成,如拥有不同技能水平、经验水平、专业技能,也有不同的态度和不同的期望、不同的利益诉求的人。所有这些不同的资源属性需要被正确地分配,同时需要记住的
2014-05-05/5379 人阅读/7 人点赞

《Howtobreaksoftware》是JamesA.Whittaker2000年的一篇有关如何组织带有明确目标的测试策略的文献。文章将软件测试的过程比喻为“攻击”软件以发现bug的狩猎过程。目的在于使测试用例的设计变得有章可循,迅速提高软件测试效率。JamesA.Whittaker,测试界的权威人物,先后在IBM、Google、Microsoft担任过顾问、工程总监、架构师等职位,在测试领域著
2014-05-04/3156 人阅读/2 人点赞

我成为测试人员数年,在很多时候负载测试常常让我感觉如芒刺在背。它需要花很长时间来实现一个定制的解决方案,但现代的方法模拟负载又并不是行之有效的。众包测试在我看来就是一种负载测试;它可以使您在许多不同的环境中将一个特定的“东西”在大量的测试人员中测试。但就像所有类型的测试一样,我相信它有一个适用的时间和地点。让数据说话我最近参加的一个会议上展示了一个众包测试最好的案例(尽管不是会议的目的)。让我重现
2014-05-04/3039 人阅读/3 人点赞

敏捷这个话题似乎热了好多年,随之也就自然地有了敏捷测试这个术语。说到敏捷,大家一定听过不少相关的演讲,看到不少相关的书籍,不过不管有什么新的技术,新的流程,归根结底都是遵循着敏捷宣言并以敏捷原则作为根本。就像Scrum开拓了一套敏捷项目管理的框架,XP指导着敏捷开发中的工程实践一样,敏捷测试也就是一组指引测试工作在敏捷团队中的一些最佳实践。首先,敏捷测试非常强调和多方的合作。在瀑布开发模式下,测试
2014-05-01/3056 人阅读/3 人点赞

Part1了解医疗保险领域和测试医疗保险应用程序:今天的文章都是关于医疗保险领域/业务信息等组成部分的测试以及如何测试。分两部分的系列文章,希望对于那些想要探索和进入不同的领域测试、学习和理解医疗应用程序工作流程和测试过程是有用的。简而言之,这篇文章将是指导你追寻医疗保险知识的的第一步。在第二部分中,我们将为不同的应用程序提供在医疗保险领域的测试场景。要想真正擅长测试领域,行业知识是关键。所以,我
2014-04-30/3039 人阅读/3 人点赞

在移动应用开发过程中,测试是至关重要的一个环节,拥有好的测试工具不仅能实现事半功倍的效果,还能极大地降低开发者所需花费的时间和精力。在本文中,我们介绍了十款最佳移动应用测试工具,涵盖iOS、Android、BlackBerry等主流移动平台。1、FoneMonkeyforiOSFoneMonkeyforiOS是一款专门用于iPhone应用的功能测试工具,允许开发者对执行应用界面的自动脚本进行交互式
2014-04-30/3178 人阅读/3 人点赞