首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Lua脚本语言的嵌入式API级自动测试框架的设计与实现

摘要第1-6页
ABSTRACT第6-11页
第一章 绪论第11-15页
   ·研究意义第11-13页
     ·现状及发展前景第12-13页
     ·研究的意义第13页
     ·研究的目的第13页
   ·论文的主要工作第13-14页
   ·论文的结构第14-15页
第二章 嵌入式系统接口测试技术分析第15-27页
   ·嵌入式软件测试概述第15-18页
     ·嵌入式系统定义第15页
     ·嵌入式一般结构第15-16页
     ·嵌入式系统开发特点第16-17页
     ·嵌入式软件测试第17-18页
   ·接口测试第18-24页
     ·接口测试定义第18-23页
       ·接口测试的层次第18-20页
       ·接口测试的测试类型第20-21页
       ·嵌入式接口测试方法与环境第21-23页
     ·接口测试的意义第23页
     ·嵌入式接口测试的难点第23-24页
   ·接口测试自动化第24-26页
     ·软件测试自动化的概念第24-25页
     ·软件测试自动化技术第25页
     ·API 级自动化测试第25-26页
   ·Lua 脚本语言简介第26-27页
第三章 API 级自动化测试需求与总体框架第27-36页
   ·嵌入式接口级自动化测试需求第27-29页
     ·测试环境第27页
     ·测试数据与测试代码分离第27-28页
     ·接口业务逻辑与测试代码分离第28-29页
     ·自动执行测试第29页
     ·自动生成测试结果第29页
     ·过程监控第29页
     ·具有较好的可读性与可扩展性第29页
   ·Lua 脚本第29-30页
     ·为什么要有脚本第29-30页
     ·为什么选择 Lua第30页
   ·嵌入式自动化测试总体框架第30-34页
   ·API 级自动化测试框架第34-36页
第四章 接口级自动化测试框架设计与实现第36-61页
   ·接口级自动化测试框架设计第36-39页
   ·脚本解释器第39-44页
   ·测试函数集的设计与实现第44-54页
     ·提供给 Lua 调用的测试函数集第45-48页
     ·待测试库的实现要求第48-50页
       ·提供的功能第48页
       ·对外封装函数原型第48页
       ·函数命名第48-49页
       ·函数输入与输出参数第49页
       ·注释第49-50页
     ·提供的接口第50-52页
     ·实现的 Sample第52-54页
   ·脚本集的设计与实现第54-58页
     ·整体结构定义第54页
     ·各模块功能定义第54-56页
       ·初始化定义部分第54页
       ·通用函数部分第54-55页
       ·测试接口通用函数第55页
       ·Case 定义实现部分第55页
       ·Case Group 定义实现部分第55-56页
       ·调用流程部分第56页
     ·调用规则定义第56页
     ·Sample第56-58页
   ·测试控制脚本设计第58-59页
   ·辅助集设计第59-61页
     ·log 信息获取第59-60页
     ·监控信息获取第60-61页
第五章 运行效果与分析第61-75页
   ·测试环境第61页
     ·硬件环境第61页
     ·软件环境第61页
   ·使用效果第61-72页
     ·打开 Lua 脚本解释器第61-62页
     ·加载测试函数集第62-64页
     ·使用脚本文件执行测试第64-72页
   ·效果分析第72-75页
     ·原 API 接口测试方法第72-73页
     ·使用 Lua 形成的 API 接口测试方法第73-75页
第六章 总结与展望第75-76页
   ·总结第75页
   ·展望第75-76页
参考文献第76-78页
攻读硕士学位期间取得的研究成果第78-79页
致谢第79-80页
答辩委员会的答辩决议书第80页

论文共80页,点击 下载论文
上一篇:基于贝叶斯框架的目标检测跟踪算法研究
下一篇:保单管理系统数据库设计与实现