节点文献

远程游戏系统自动化测试过程研究与应用

Analysis and Application of Automated Test Process for Remote Gaming System

【作者】 杜鹃

【导师】 黄立群;

【作者基本信息】 华中科技大学 , 软件工程, 2006, 硕士

【摘要】 随着软件业的不断发展,软件测试成为软件开发周期至关重要的一环,并且从多方面的优势可以证明自动化软件测试可以极大地提高软件测试的效率,节约软件测试的成本。在研究传统的自动化测试方法和技术的基础上,对手工测试和自动化测试进行了比较分析;针对英特尔公司数字家庭实验室的远程游戏系统项目,对自动化测试生存周期方法学(ATLM)模型进行了改进,提出了更加实用高效的远程游戏系统自动化测试过程模型,重点论述了自动化测试过程模型的四个阶段,即自动化测试的决定、自动化测试需求分析、自动化测试的实现,自动化测试的管理。通过将自动化测试过程模型应用于远程游戏系统的自动化测试实践中,分析此模型在自动化测试应用中的实用性和高效性。在远程游戏系统的自动化测试决定阶段确定了项目背景及自动化测试的必要性。在需求分析阶段确定了远程游戏系统的自动化测试需求程度,自动化测试工具和自动化测试环境。在实现阶段充分运用了自动化测试的两种关键技术脚本技术和自动化测试框架实现了对远程游戏系统多个测试模块的自动化测试。并对自动化测试脚本的设计和编写进行了详细的描述,阐述了自动化测试模块和自动化测试框架的详细设计和实施办法。在管理阶段实现了对自动化测试系统进行应用、测试和评审,总结了在自动化测试过程中遇到的各种问题和解决办法,对自动化测试系统的工作效率和收益回报进行了评估,并对进一步完善自动化测试框架提出期望。

【Abstract】 With the development of software industry,it is much more important for the status of software test in the procedure of software development and further more we can prove that the efficiency of software test was largely improved and the cost was saved by automated test by its advantages of many aspects.According to the research of traditional software test methods and technologies, compares handwork test with automated test and analyzes the differences between them. Basing on Remote Gaming system developed by Intel Company Digital Home Lab, improves ATLM and puts forward a more efficient and practical process model for automated test, mainly illuminates the four phases in the model, including decision, requirement analysis, implementation and management.Through the application of automated test process model in the automated test of Remote Gaming system, analyzes its practicability and high-efficiency. At the decision step, confirms the background of Remote Gaming system and the necessity of automated test. At the requirement analysis step, confirms the requiring degree of automated test and prepares the tools and environment for automated test. At the implementation step, makes good use of the two key technologies scripts and automated test framework, describes the design and compilation of scripts, gives the detailed design and implementation methods of automated test modules and also illuminates the design and realization of automated test framework. At the management step, implements the application, testing and evaluation of automated test process, concludes the various problems in the process and the solvent of them, gives the evaluation of the efficiency and income of the process and also puts forward the expectation of improving the automated test framework.

  • 【分类号】TP311.52
  • 【下载频次】127
节点文献中: 

本文链接的文献网络图示:

本文的引文网络