论文部分内容阅读
随着电子化不断发展,越来越多政府工作都由手工升级为电脑自动处理,电子政务应运而生。电子政务已成为政府工作自动化和智能化的重要手段,电子政务应用软件反映了政府工作效率及处理行政事务的能力,事关广大人民的切身利益,对社会发展有重要意义。随着中国电子政务应用软件市场前所未有的发展,其质量,尤其是可靠性成为了建设电子政务需要考虑的重要方面。
软件测试是保证软件质量的有效方法,而软件可靠性测试是提高软件可靠性水平的重要手段。国家在2005年颁布了《电子政务的标准化指南》,要求电子政务项目应通过国家认证的第三方机构测评,同时将电子政务应用软件的可靠性单独提出。第三方机构可以提供面向全行业的测评工作,包括软件确认测试、验收测试以及专项测试(如软件可靠性测试),但缺乏根据具体行业特点提出针对性的软件测评服务,在电子政务领域更为明显。
针对该问题,本文重点研究了电子政务应用软件的第三方测评策略。由于测评中心对电子政务应用软件可靠性的特殊要求,本文将专门一章详细阐述软件的可靠性测试。对于电子政务应用软件来讲,除可靠性测试外的其他测试,本文称为常规测试,主要包括在确认及验收阶段对软件进行的功能、性能、安全及兼容性等方面的测试。
本文深入细致的研究了电子政务应用软件的特点,在常规测试方面,分析了常规测试的流程、方法及自动化测试工具,并根据不同类型电子政务应用软件分别制定了相应的常规测试策略;在可靠性测试方面,深入分析可靠性测试的流程,包括自顶向下[2]构建运行剖面及随机选取可靠性测试用例[11],有针对的选择可靠性模型,围绕模型提出了适合电子政务的可靠性评估及验证测试方法。基于电子政务应用软件的常规测试策略和可靠性测试策略的研究,我们开发了电子政务应用软件测试策略辅助工具,并详细说明了工具的设计结构,结合界面截图详细的介绍了工具使用。用户根据需求使用工具选择常规测试策略,也可以通过输入运行剖面数据自动模拟可靠性测试过程。