网络服务软件,顾名思义,就是通过网络向用户提供服务的软件,广义上的网络服务软件不仅仅包括目前比较流行的SaaS应用,也包括PaaS,以及由企业发布的完成某种商务需求的Web Services。由于单个Web Service服务往往并不能构成复杂的企业应用,而PaaS应用领域又比较有限,故通常所说的网络服务软件是指SaaS应用软件。
网络服务软件目前在国内的电子商务领域发展较快,典型的应用有ERP系统、订单管理、支付管理、CRM客户管理、后台管理、教育管理、及时通讯、广告发布等。在网络服务软件表面繁荣的背后,我们可以看到但大部分用户却不买单。原因是用户对网络服务软件在线运行的质量并不完全信任。2008年Amazon的存储平台Simple Storage Service(S3)出现的服务故障、2009年Google App Engine故障、2010年Google Gmail故障及2011年Microsoft Exchange Online故障等。这些问题使得用户特别是企业用户在使用网络服务软件这个问题上打上了问号。
在网络服务软件所有的质量问题中,反应比较集中的是使用的可靠性与安全性问题。Forrester Research公司曾经作过调查,有51%的中小型企业认为可靠性、安全性和隐私问题是他们尚未使用网络服务软件的最主要原因。
尽管网络服务软件目前存在一些质量问题,但是在线软件应用已成为一股势不可挡的发展趋势。为了顺应这一趋势,打消企业及用户的顾虑,加大在线软件的应用推广力度,需要提供用户客观证据保证其足够的信心去使用在线服务。具体说来,有如下几点应对措施:
(1)攻克关键测评技术
对于网络服务软件反应比较普遍的安全性与可靠性问题,需要加强技术研究。虽然应用于传统信息系统的安全测评技术对于网络服务软件完全适用,比如可以通过漏洞扫描、入侵检测、审计及访问控制等措施验证其安全性。但是由于网络服务软件运行的环境与传统信息系统环境又有所不同,目前网络服务软件基本上是基于云计算环境而运行,而由云计算所引入的虚拟存储、虚拟机平台都会带来一系列安全问题,另外,对于云计算环境下为保障系统性能及可靠性所广泛使用的负载均衡,如何进行测试,也是一个值得攻克的课题。
……
查看全文请点击下载:http://www.51testing.com/html/58/n-817758.html
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。