首页> 中文学位 >自动化软件测试方法及其在公安GIS系统中的应用研究
【6h】

自动化软件测试方法及其在公安GIS系统中的应用研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1选题背景及意义

1.2自动化软件测试的概念

1.3自动化软件测试的发展

1.4国内外研究现状

1.5现阶段存在的问题

1.6本课题的研究内容

1.7本章小结

第2章自动化软件测试技术

2.1自动化软件测试工具

2.2自动化软件测试过程

2.2.1静态测试

2.2.2动态测试

2.3自动化软件测试的优点及存在的问题

2.4本章小结

第3章自动化软件测试组织模型及其流程

3.1自动化软件测试组织模型

3.1.1传统的软件测试组织模型

3.1.2群体协同测试组织模型

3.2自动化软件测试组织及流程

3.2.1自动化软件测试的组织和管理

3.2.2自动化软件测试工作流程

3.3本章小结

第4章群体协同测试组织模型在公安GIS中的应用

4.1公安地理信息系统简介

4.2群体测试模型在公安GIS中的应用

4.2.1可测试性设计概念

4.2.2公安GIS的测试性设计

4.3本章小结

第5章自动化测试框架

5.1基本的软件自动化测试框架

5.1.1测试脚本模块化框架

5.1.2测试库框架

5.1.3关键字驱动自动化测试框架

5.1.4数据驱动测试框架

5.1.5混合自动化测试框架

5.2数据驱动的自动化测试框架TAF

5.2.1即插即甩架构

5.2.2 TAF支持的自动化方法学

5.2.3 TAF组件

5.2.4测试流程

5.3本章小结

第6章自动化测试框架在公安GIS中的应用

6.1公安GIS的自动化测试需求

6.2公安GIS选择TAF的依据

6.2.1为什么选择自动化测试

6.2.2选择TAF的依据

6.3 TAF在公安GIS中的应用

6.3.1 Testware目录结构

6.3.2编写功能函数

6.3.3组织测试组合/测试用例

6.3.4组织测试数据

6.3.5检查测试结果

6.3.6公安GIS功能测试实例

6.4本章小结

结论

参考文献

致谢

展开▼

摘要

随着公安事业的迅速发展,对专用于公安工作的地理信息系统(GIS)需求非常迫切。公安工作中应用地理信息系统的领域非常多,多个警种都需要地理信息系统的支持。系统的质量及可靠性也成为生产商和公安部门最为关注的内容。软件测试作为保证软件质量,提高软件可靠性的重要手段,在软件开发中起着不可替代的作用。特别是对于这些关系到财产甚至生命安全的重要软件,进行高效的测试越来越重要。因此在系统正式投入运行以前,如何对其进行合理、完备的测试就成为开发商和公安部门共同关注的焦点,也是保证软件质量的关键因素。常用的手工软件测试成本高、执行繁琐并且效率低,常常影响软件测试的效率。自动化软件测试提高了软件测试的效率和质量,因此在软件开发中起着手工测试所不能替代的作用。 阐述了自动化软件测试技术,包括测试过程和脚本语言等;针对公安GIS系统,详细介绍了一套具体的自动化软件测试方法的设计和实现。本文的主要研究内容:结合并行工程和软件过程改进思想,建立一种实用的软件测试组织模型,强调群体协同工作意识,将自动化软件测试贯串整个软件开发过程,改进软件测试管理模式;结合公安GIS开发过程,针对开发过程的特点,提出数据驱动的自动化测试框架TAF,设计有效的软件测试方法,对公安GIS进行全面的自动化软件测试。 详细介绍对GIS系统测试方法的组织和设计。并着重分析数据驱动自动化测试的架构、自动化测试方法学、组件及流程,并以GIS系统中某程序为例说明TAF在系统功能测试中的应用,所研究的分析和测试工具能帮助测试人员进行更有效的测试。在实际GIS系统中的应用证明了测试方法的有效性和效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号