国产电子政务软件系统测试

发表于:2011-6-03 10:53

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  随着我国信息化建设不断广泛和深入地发展,电子政务系统也在政府的工作中发挥了越来越重要的作用。目前我国正处于一轮政务电子化、信息化的建设高潮中。据不完全统计,有数百家软件公司从事电子政务软件项目及产品的开发。毫无疑问,电子政务系统不仅将大大提高我国政府的信息化水平,同时也为我国软件产业的发展提供了一个良好的机遇。

  1、电子政务类软件的特点和测试要点

  了解软件测试过程的读者知道,软件测试之前,必须制定详细的测试计划,而测试计划的制定,必须根据被测试软件的特点。

  电子政务是政府在国民经济和社会信息化的背景下,以提高政府办公效率,改善决策和投资环境为目标,将政府的信息发布、管理、服务、沟通功能向互联网上迁移的系统解决方案。同时也提供了结合政府管理流程再造,构建和优化政府内部管理系统、决策支持系统、办公自动化系统,为政府信息管理、服务水平的提高提供强大的技术和咨询支持。因此,基于电子政务应用的软件和系统主要包括三个方面:

  ● 政务内容信息发布系统,其中主要的表现方式是网站;

  ● 政府内部办公系统,主要的系统软件为操作系统、办公软件、杀毒软件,此外还有OA系统,可以完成政府内部办公自动化;

  ● 政务相关的业务系统,如12金工程中的具体的应用软件。

  CSIP根据政府在电子政务的应用,结合自身的优势,将逐步对上述电子政务涉及到的系统软件、应用软件及电子政务应用系统进行测试、评估。其中我们已经对电子政务基础应用中的系统软件的可用性进行了测试,同时还对典型政务应用的OA系统进行了评估。众所周知,软件测试的目的在于删除软件中的错误;保障产品符合规范;衡量和提高软件开发的质量。其中,软件测试的内容可以包括软件的功能度测试、软件的性能测试、软件的兼容性测试、软件的可移植性测试等。在长期的测试过程中积累的经验告诉我们,针对电子政务软件的上述特点,在测试中应对以下问题予以格外重视。

  首先是软件的功能度测试,电子政务应用系统环境较为复杂,在电子政务中许多部门都有很多相同或近似的标准“零部件”,如人事、财务、计划、公文、档案、器材、考勤等等,这些“零部件”在电子政务中都可以进行规范化和标准化。不同的应用环境下用户的需求差异较大,因此如何结合产品的需求说明,有针对性的对软件产品的功能度进行测试是首先应该关注的重点。

  此外是软件的兼容性。政务办公环境下,可能会出现的兼容性问题包括:

  ● 软件与软件的兼容性,例如各个版本Office字处理文件的兼容性等;还有,各种应用程序与系统的兼容性和各个应用系统之间的兼容性,例如国产的数据库和应用中间件与操作系统的兼容性,数据库与中间件的兼容性等等;

  ● 软件与硬件的兼容性,集中体现在服务器的硬件与操作系统的兼容性和PC各种板卡与操作系统的兼容性,此外还包括向打印机、USB设备等常用外设与操作系统的兼容性。

  另一个重点,应该关注软件的性能。政府通过电子政务实施电子化办公主要原因之一是可以调高办公效率,因此,系统性能的优劣也应该作为主要的测试点之一。其中集中体现在,应用系统的并发负载能力上,在办公系统中例如公文浏览,工作日记的填写等功能有可能造成在某个时段内大量用户并发对数据库进行访问,因此系统的并发承受能力是决定系统性能的主要因素。

  最后应该关心软件和系统的安全性。电子政务系统的主要搭建在三网上即内网、外网、专网。由于根据涉及的机密程度不同,会将不同的应用部署在相应的网络环境中,同时会在操作系统安全、应用系统安全、加密认证、入侵检测、日志及安全管理等多方面进行系统安全的设计。

  2、测试过程

  针对以上电子政务应用的特征和测试要点,结合我们前段时间刚刚做完的一个测试项目,我们来看基于OA系统的一个电子政务公文办公系统的测试内容和测试方法:

  其中测试环境如下

3台计算机构成的小型100M局域网(如上图所示)

31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号