咨询邮箱 咨询邮箱:service@yitianxinda.com 咨询热线 咨询热线:18101296137 微博 微信
北京软件开发公司软件测试:艺术,科学或两者兼而有之?_北京软件开发公司
发表日期:2015-09-15 10:39:34    文章编辑:yitianxinda    浏览次数:
为了打发时间,北京软件开发公司想在一个共同的 –读者意见尽管有些语义–论点:软件测试是艺术还是科学?
 
我遇到 较 普遍认为测试是一门艺术。事实上,有一个流行的通过梅尔斯的书与 ,名字,我相信很多人都读过。但在你下定决心,这将有助于了解科学和艺术的区别。这是一个好虽然解释我发现:
 
科学和艺术之间的区别是方法的差异。每一个创造有三个部分,
1。输入
2。过程
3。输出
 
艺术:如果你可以使用不同的方法来创建一个点(输出)使用相同的输入,是艺术。
科学:如果你可以使用标准的方法来创建一个点(输出)使用相同的输入是科学。
 
实例:
 
艺术
 
输入:一纸,罐红油漆,罐蓝痛,瓶绿色油漆和刷子。
输出:洛矶山的艺术
方法:每个人可以用不同的组合和不同的方式描绘落基山。
 
输入:4个轮胎,钢,发动机,等。
输出:一辆车
方法:每个人可以用自己的创意做出功能车–看起来科学而参与艺术。
 
 
科学
输入:一加仑的氧,两加仑的氢,和增压室。
输出:三加仑纯净水
过程:每个人都应该遵循同样的程序,否则,水不能被创造。
 
输入:一公升胶,塑料带和一把刀
输出:保险杠贴纸
过程:每一步都必须精确的完全匹配,如温度,厚度,强度,塑性,时间剥离等使保险杠贴纸,看起来像艺术,但它与科学。
 
所以,科学和艺术之间的区别是我们做事情的方式来创建新的对象。如果这个过程要精确地然后是科学,如果这个过程可以改变,或者你可以做你自己的方式来创建相同的输出就是艺术。
 
由这定义,答案会出现。有很多时候,测试人员能用完全不同的方法创建相同的输出(例如。有许多方法来发现同样的错误)。 有 有时只有特定的工具,具体的流程可以 产量 期望的结果。
 
所以我想,真正的问题是什么,你,作为北京软件开发公司测试人员,认为自己是艺术家吗?科学家?或者两者都有?
相关文章推荐
下一代工业进步被称为工业4.0,旨在将传统行业(如自动化)互联互通并实现计算机化。工业4.0的目标是使工厂变得更加智能,提高适应性和资源效率,以及改善工厂之间供...
您正在寻找能够将您令人惊叹的应用程序想法变为现实的人。我应该聘请软件公司还是兼职开发者?这可能是每个新晋产品所有者问自己的最常见问题。在开始开发过程之前,您需要...
改进人力资源流程对任何旨在最大限度地提高生产率和员工满意度的企业都至关重要。许多公司需要人力资源任务的帮助,这需要时间和资源。企业资源规划软件可以是这方面的完美...
从头开始构建网站并托管和维护或改造旧网站需要聘请一支拥有技能和专业知识的团队。如果您不想进一步扩大团队,不想经历招聘大手笔,或者想降低离岸成本,北京软件开发外包...
对于希望简化软件开发人员招聘流程的企业来说,选择合适的在线招聘评估平台至关重要。由于有如此多的选择,找到满足您需求的解决方案可能具有挑战性。本指南将帮助您解决选...
随着科技的飞速发展,物联网(IoT)已经成为了各行各业的关键驱动力。在这个数字化时代,物联网技术的应用已经渗透到我们生活的方方面面,其中之一便是医疗行业。本文将...