总结四:多多删除或者作废,可能会有意外的收获
在应用软件测试的时候,笔者建议CIO,不要从头做到尾。而应该在中间稍微停顿一下,并且多试试删除操作。或许,从中我们可以有意外的收获。
这主要是因为企业在用户实际操作中,往往不会一帆风顺。当出现各种各样的问题时,用户往往需要删除当前的单据,从头再来。如在ERP系统中,用户从销售订单生成采购订单之后,有可能会发现某种原材料仓库中有库存或者可以利用其他材料来代替,不需要采购;或者也可能因为订单的变更而导致采购订单的作废等等。此时,若CIO尝试着把采购订单删除,则可能就会发现应用软件中的一些错误。
如采购订单作才掉之后,再按照销售订单生成采购单,是否再次允许声称采购订单。通常情况下,这是不允许的。既然采购订单作废了,也就表示不需要采购这方面的内容。那么在系统中就要实现控制,当采购订单作废了之后,就不能够再根据这张销售订单生成者张采购订单了。虽然有些应用软件中实现了类似的控制,但是其中仍然存在着一个漏洞。就是如果一张销售订单所需要的原材料供应商达到十个,在生成采购订单的时候,就会生成十张采购订单,一个供应商。有些软件若考虑的不够周到的话,则只要把其中一张采购订单作废掉的话,则其他采购订单也将无法生成。很明显,则是不合理的。也就是说,采购订单作废时要保证一定的独立性。
所以,笔者建议各位CIO,在软件选型测试的过程中,要多多利用系统单据的删除或者作废功能。看看起是否会有一些考虑不周到的地方。通常在这个环节中,会发现比较多的问题。如果在选型的时候没有把好关的话,到时候企业只能够自己掏腰包解决了。
总结五:变更测试,也是发现问题的一个重要渠道
变更操作,在应用软件测试中也是非常重要的一个环节。通过变更测试,往往我们CIO可以发现应用软件中的一些薄弱环节。如在ERP系统采购管理中,同一个零件往往会有不同的供应商。在系统中自动生成采购订单的时候,往往选择的供应商是企业默认的供应商。但是,企业往往由于各方面原因,如默认供应商交期不能够保证等等,会对供应商进行变更。为此,若供应商变更在应用系统中是否采取了一定的应对措施,这就是CIO所需要测试的内容。
根据笔者的经验,不少ERP系统中在这方面考虑的不够完善。如不同的供应商可能对应不同的价格。虽然在采购订单上可以更改供应商,但是,单身的采购订单价格却无法随之改变,而需要用户进行手工的更改。很多ERP软件忽视了这方面的细节,凭空给用户操作带来了不少的麻烦。
变更测试中另一个典型的案例就是采购订单分单问题。如企业需要采购某个物料1000套。可能数量太大供应商无法一个人生产,又或者出于在供应商之间平衡的目的,企业往往会分几个供应商下。若企业按照应用系统正常的流程来测试,往往不能够发现这个问题。只有利用变更测试方法,才能够发现其中的不足。如根据以前管理的经验,这种分单只需要变更自动生成采购订单的数量,然后再手工开立采购订单即可。但是如此的话,若想知道某张销售订单的到料情况,因为手工开立采购订单跟销售订单失去了联系,系统中就无法生成类似的报表;或者在报表中将会有内容遗漏。
故笔者认为,通过变更测试可以帮助企业CIO在软件选型的过程中,迅速定位应用软件的问题;为企业软件选型提供帮助。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
某些类型的人工智能尚未准备就绪
对于人工智能的现状以及这些技术将如何在AI大伞下发展,TELUS International公司首席信息官Mi […]
-
CIO无法忽视的三大云角色
Gartner:为了充分实现云的利益,CIO需要填补三个云角色——一个是形成战略,一个是实施战略,一个是预算。
-
沃尔沃CIO:传统行业如何与IT更好融合
从以往的角度来看,IT似乎通常是作为业务的支撑,充当绿叶的作用。但是对于沃尔沃公司的首席信息官Klas Bendrik来说,IT与业务的角色正好相反。
-
那些由IT技术带来的业务创新
技术的创新正在改变着一切。由于新技术发展速度极快,来自于各个行业、各种规模的企业都在用全新的方式在开展业务。