北京软件开发软件测试的神话_北京软件开发公司
发表日期:2015-09-15 11:29:09 文章编辑:北京软件开发 浏览次数:
北京软件开发,扫描软件测试的故事,我惊讶于某些误解的频率。虽然有太多的清单,我想分享较常见的测试神话五(在我短暂的经历)。前三 我发现要在主流新闻 盛行,而其他两个是更常见的在技术产业。
看看你是否同意我的观点。
神话1。测试是枯燥的:据说“测试就像做爱。如果没有乐趣,那你就错了。”测试 神话是一种单调,无聊的活动是在主流媒体的文章频频出现,以 测试作为软件企业的装配线工人。在现实中,测试提出了新的和令人兴奋的挑战每一天。这是一个很好的报价迈克尔波顿这是相当好的总结:
“测试是我们做的事情的动机寻找新的信息。 测试是一种探索,发现,研究,和学习的过程。 当我们配置,操作,以评估它的意图观察一个产品,或与认识的问题,我们没有预期的意图,我们的测试。 我们测试时,我们试图了解产品的范围和局限性,它的设计,我们在很大程度上是由还没回答甚至问过问题驱动的。”
神话2。测试是很容易的:往往是不能假设的测试那困难,因为日常用户发现漏洞的所有时间。事实上,测试是一个非常复杂的工艺,不适合一般的乔。这是谷歌的帕特里克Copeland在一杰出的测试质量:
“这是一个心态和激情。从我做访谈的100, ”杰出的”归结为:1)发现问题 2特殊倾向)用于测试一起去,倾向激情。在 其他的话,他们的爱和他们擅长的测试。他们也 感谢测试的挑战,更多的往往不是, 大于或等于编程的挑战。一个杰出的“事业” 仪测试基因和正确的态度会 找工作。他们是黄金。”
神话3。测试人员只发现漏洞:是的,测试人员发现错误,但这不是他们的唯一目的。这里是一个很好的总结,从这个神话该研究freesoftwaretesting.info:
这种检测仪的作用是很有限的,增加了对客户没有价值。测试人员与专家系统,应用程序,或产品测试。不同的开发商,谁是负责一个特定的功能或组件,测试人员了解系统如何工作作为一个整体来达到客户的目标。测试人员了解价值的附加产品,对产品的效率和环境的影响,以获得较大的产品的较佳途径。
神话4。机将使人类测试者过时:随着自动化技术的进步,它往往是假定 电脑有一天会使人类测试者过时。但从一个应用程序的较终用户不是机器人或机器,而是活生生的人,按理说,人体试验将始终发挥着重要的作用。这是测试的作者杰姆斯惠特克对手工测试的重要性:
“测试自动化往往是建立解决太大的问题。这种广泛的范围进行自动化的脆性和片状因为它试图做太多。有些事情自动化擅长某些事情人类所擅长的,在我看来一个混合的方法是更好的。我要的是自动化,使我的工作更容易,人。自动化是善于分析数据,发现模式。它不善于确定相关性进行判断。幸运的是,人类在判断Excel。”
神话5。测试人员不熟悉的开发商:看看这个神话仍然存在,这并不难。作为测试专家杰姆斯巴赫曾写道:“谁创造了一件工作并提交审判是要感觉来判断。这不是一个愉快的感觉。而问题是由测试人员口口声声宣称这个或那个小NIT或NAT是一个“缺陷复合而成的,“如果他们个人不喜欢对每个人都是一个质量问题。”
什么是不广为人知的是,很多测试人员实际上是原开发商(反之亦然),所以 有 为挑战每个阵营相互 理解和欣赏的脸。这是没有的情况下,在所有的北京软件开发公司,但要说测试人员和开发人员大部分不相处是错误的。