首页> 中文学位 >基于PXE的软件自动化测试系统的设计和实现
【6h】

基于PXE的软件自动化测试系统的设计和实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 计算机行业背景

1.2 测试需求分析

1.2.1 测试客户端的硬件环境

1.2.2 服务器的软硬件环境

1.3 系统总体设计

1.4 论文的组织安排

第二章 PXE框架设计与实现

2.1 PXE的工作原理

2.2 PXE服务器配置

2.2.1 DHCP的安装配置

2.2.2 TFTP的安装配置

2.2.3 引导文件配置

第三章 PXE双重引导

3.1 BIOS的发展

3.2 BIOS和UEFI双重引导

3.2.1 Wireshark数据包分析

3.2.2 DHCP的进阶配置

3.3 Syslinux和GRUB配置

3.3.1 PXE菜单设计

3.3.2 Syslinux配置

3.3.3 GRUB配置

第四章 无人值守系统部署

4.1 Windows系统部署

4.1.1 WinPE镜像制作

4.1.3 Windows应答文件

4.2 Linux系统部署

4.2.1 Initrd编译

4.2.2 kickstart文件

第五章 系统自动化实现

5.1 安装自动化

5.2 测试自动化

5.2.1 驱动自动化安装

5.2.2 测试用例自动化

5.3 系统自动化成果

第六章 结论

6.1 实施效果与存在问题

6.2 应用前景与展望

参考文献

附录

攻读硕士期间发表的论文

致谢

展开▼

摘要

随着软硬件技术的不断发展,系统级测试已成为软件质量的重要组成部分。在市场竞争日益加剧的情况下,提高产品测试效率已成为关键问题。尽管软件自动化测试的理论方法和工具越来越多,但由于实现过于复杂,很多测试工作还需要人工的参与。
  本文采用预启动执行环境网络引导,结合自动化的思想,将软件,操作系统,以及测试用例整合起来,可以提高测试效率,降低测试成本。
  本文学习了PXE的基本原理,及其基于PXE构筑测试系统总体框架设计和实现要点;然后根据BIOS的测试规范,建立相应的测试环境,实现操作系统多重启动的自动化;通过多操作系统的部署,解决一个服务器实现多种操作系统的安装需求;最后结合测试用例自动化,实现了一个完整的系统自动化测试原型系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号