计算机专业自动化测试论文,面向计算机制造业的自动化测试关键技术研究-计算机技术专业毕业论文.docx...

Classified Index: TP206 U.D.C: 621.3

Dissertation for the Master Degree of Engineering

RESEARCH ON KEY TECHNIQUES OF AUTOMATIC TESTING

IN COMPUTER MANUFACTURE

Candidate:Zhou Shangqing

Supervisor:Assistant Prof. Wang Ke

Academic Degree Applied for:Master of Engineering

Speciality:Computer Technology

Affiliation:Foxconn Technology Group

Date of Defence:December,2012

Degree-Conferring-Institution:Harbin Institute of Technology

哈尔滨工业大学工程硕士学位论文

哈尔滨工业大学工程硕士学位论文

哈尔滨工业大学工程硕士学位论文

哈尔滨工业大学工程硕士学位论文

摘要

随着计算机高度模块化设计的普及,及产品更新换代的加快,对计算机研发 厂商的新产品的研发周期提出了更高的要求。在计算机产品的研发周期中,硬件 与软件的系统兼容性测试占据着产品开发周期中最繁琐的一个环节。目前在计算 机制造业领域,系统兼容性测试环节还均采用手动或半自动化测试模式,同时兼 容性测试已经成为是影响计算机制造行业产品设计周期的最大瓶颈,因此,研究 计算机系统自动测试在实际工作中意义重大,进而可对计算机制造业产生的积极 的影响。

本课题主要根据 Foxconn 的计算机系统兼容性测试流程及方法,针对各个手 动测试环节对其进行自动化方案的研究,并结合现有的自动化技术及先进的系统 化管理技术,设计出一套自动化的系统,以代替目前的手动测试方法,FoxAT

(Foxconn Auto Test)系统即为计算机自动化测试课题研究成果的实现。本文研 究的计算机制造业自动化测试技术主要分为计算机兼容性测试自动化技术的设计, 规模化测试的部署,智能化测试用例的研究等三个方面。

首先,计算机兼容性测试过程中所涉及到的自动化测试技术种类繁多,通过 对 Foxconn 传统测试方法进行深入的追踪与探讨,将每一个繁杂的手动测试步骤 进行分解与分类,其涉及到的计算机兼容性测试自动化技术可分为电源管理操作 自动化技术,操作系统自动安装技术,驱动程序及测试工具的自动安装技术,测 试工具的自动运行技术与追踪等关键技术。自动化技术的研究是计算机自动化测 试得以实现的基础。

其次,基于计算机制造业的自动化技术之上,再研究规模化测试技术。规模 化测试技术需解决多台计算机同时完成自动化测试,以服务器管理多台测试客户 端的并行测试局域网网络架构为基础,通过服务器统一管理测试单元及测试资源, 并结合客户端管理程序来部署具体的计算机自动化测试技术,实现计算机兼容性 测试的并行规模化测试。在并行测试的调度设计中,为实现并行测试的效率最大 化,本文采用优化的并行调度算法,以实现测试单元的最佳执行效率。

最后,以计算机制造业的规模化测试为平台,本文再重点研究智能化测试技 术。在测试用例建立过程中,通过对测试机器的硬件特征与测试目标进行分析, 基于遗传算法理论基础,智能产生最优化的测试用例。本文的智能化测试用例技 术主要涉及机器硬件特征的自动识别技术,测试单元抽象化的设计,测试单元的 自动匹配设计,测试用例的最优化智能产生等关键技术。通过智能化测试用例的 设计,使得计算机制造业的兼容自动化性测试过程实现了测试调度的智能化操作,

-I-

进一步提升的测试效率。

FoxAT 系统将计算机制造业的手动兼容性测试技术与各种局部自动化测试技 术整合到了一套自动化测试系统中,并引入系统化测试管理理念,并行的测试局 域网及智能测试用例管理技术,形成了一套完整的计算机制造业兼容性自动化测 试体系。

关键词:计算机兼容性测试;并行测试;测试用例;键盘鼠标轨迹;软件自动运 行

-II-

哈尔滨工业大学工程硕士学位论文

哈尔滨工业大学工程硕士学位论文

哈尔滨工业大学工程硕士学位论文

哈尔滨工业大学工程硕士学位论文

-III-

-III-

-

- PAGE IV-

ABSTRACT

With the popularization of using modules in computer design and the acceleration of product upgrade, manufacturers have to meet more requirements for developin

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值