首页> 中文学位 >基于嵌入式系统的自动化测试框架的设计与实现
【6h】

基于嵌入式系统的自动化测试框架的设计与实现

代理获取

目录

声明

摘要

第1章 绪论

1.1 研究背景

1.2 研究现状

1.2.1 软件测试发展历程

1.2.2 嵌入式系统测试研究现状

1.3 本文的主要工作

1.4 本文的组织结构

第2章 基于嵌入式系统的自动化测试框架需求分析

2.1 自动化测试框架需求概述

2.2 自动化测试框架需求描述

2.2.1 自动化测试框架功能性需求

2.2.2 自动化测试框架非功能性需求

2.3 本章小结

第3章 基于嵌入式系统的自动化测试框架架构设计

3.1 自动化测试框架整体架构

3.2 自动化测试框架技术架构

3.3 自动化测试框架功能架构

3.4 本章小结

第4章 基于嵌入式系统的自动化测试框架详细设计

4.1 自动化测试框架数据库设计

4.1.1 自动化测试框架数据库设计的基本原则

4.1.2 自动化测试框架E-R图

4.1.3 自动化测试框架数据库表设计

4.2 自动化测试框架模块设计

4.2.1 测试脚本管理模块

4.2.2 测试用例管理模块

4.2.3 测试用例集管理模块

4.2.4 测试执行管理模块

4.2.5 测试资源管理模块

4.2.6 测试版本管理模块

4.2.7 在线帮助模块

4.3 本章小结

第5章 基于嵌入式系统的自动化测试框架实现与测试

5.1 自动化测试框架总体实现

5.2 自动化测试框架模块实现

5.2.1 测试脚本管理模块

5.2.2 测试用例管理模块

5.2.3 测试用例集管理模块

5.2.4 测试执行管理模块

5.2.5 测试资源管理模块

5.2.6 测试版本管理模块

5.2.7 在线帮助模块

5.3 系统测试

5.3.1 基本功能测试

5.3.2 压力测试

5.4 本章小结

第6章 结论

参考文献

致谢

展开▼

摘要

当前计算机技术的迅速发展使得软件更新速度加快,软件质量的要求也越来越高。作为保证软件质量的基本手段,软件测试工作一直以来备受关注,然而目前存在的测试方法中,针对嵌入式的自动化测试工具较少,且测试效率和稳定性不能满足自动化测试的要求,因此非常有必要构建一套基于嵌入式系统的自动化测试框架。
  论文在对嵌入式系统的测试现状进行深入分析的基础上,设计实现了基于嵌入式系统的自动化测试框架。首先对自动化测试框架进行了需求分析,从功能性和非功能性两个方面对嵌入式系统测试框架进行了详细描述;其次设计了框架的整体架构,采用分层架构设计模式设计了系统的技术架构,根据嵌入式系统的测试业务逻辑分析设计了系统的功能架构;然后对数据表结构以及测试脚本、测试用例、测试用例集、测试版本、测试资源等具体模块进行了详细设计;最后根据框架设计的要求,对框架进行了具体实现,展示了基于硬件防火墙的实现效果图及主要代码,同时进行了框架的基本功能测试及压力测试。
  基于嵌入式系统的自动化测试框架的开发能够管理测试脚本、测试用例、测试用例集、测试版本和测试资源等,能够根据用户的需求自动执行测试并给出测试结果,还预留了扩展接口应对软件的升级,提供多种封装好的API供测试工程师使用,同时提供了详细的帮助文档作为系统使用参考,对于嵌入式系统的测试具有十分重要的作用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号