基于Linux的软测试技术及测试工具应用.docVIP

  • 5
  • 0
  • 约2.02万字
  • 约 31页
  • 2017-05-11 发布于贵州
  • 举报

基于Linux的软测试技术及测试工具应用.doc

基于Linux的软测试技术及测试工具应用

内 容 摘 要 本文以自己所实习的DeviceVM公司的产品——Splashtop的测试项目为基础,结合自己在测试岗位上所从事的工作,对基于Linux的软件测试技术进行了研究,详细介绍了DeviceVM公司的软件测试流程,并结合现有的测试理论对其测试流程和测试工具进行了分析。最后对如何更好地开展基于Linux的软件测试提出了一些建议。 关键词:软件测试、自动化测试、测试技术、Linux操作系统、 Python语言 ABSTRACT This paper is based on testing project of DeviceVM company where I have worked as an intern product—Splashtop. To combine my testing job, it makes full and deep analysis on Linux-based software testing theories and techniques, present DeviceVM company software testing process in detail, and analysis on its testing processes and testing tools with reference to the current software testing theories. Finally introduce some suggestions on how to do Linux-based software testing better. KEYWORDS:Software Testing、Automatic Testing、Testing Technology、Linux、Python 正文目录 第一章 引言 1 第一节 选题背景 1 第二节 研究的意义 1 第三节 研究的内容 2 第二章 软件测试理论与工具应用 3 第一节 软件测试理论 3 一、软件测试的产生及发展历史 3 二、软件测试的定义 3 三、软件测试分类 4 四、软件测试技术 7 五、软件测试过程 8 第二节 软件测试工具 9 一、黑盒测试工具 9 二、白盒测试工具 10 三、测试管理工具 10 第三章 基于Linux的软件测试技术及工具应用分析 11 第一节 Splashtop系统介绍 11 第二节 软件测试技术及流程 12 一、软件测试背景 12 二、QA测试流程分析 12 第三节 测试实例 15 第四节 自动化测试实例 19 第四章 公司软件测试方法及工具的总体评价 23 第一节 软件测试方法评价 23 第二节 软件测试工具评价 23 一、软件测试工具的优点 24 二、软件测试工具的局限性 24 第五章 结论 26 【参考文献】 27 致  谢 28 第一章 引言 第一节 选题背景 随着计算机技术的发展,计算机软件正在被广泛地应用到社会的各个领域。为确保软件正确运行,防止由软件引起灾难性事故,开发或选择高质量的软件产品具有重要意义。对软件进行测试和评价是提高软件质量的两个有效途径。 软件在开发和使用过程中都不可避免地存在错误,这些错误使软件开发在成本、进度和质量上都难以控制。而且,软件中的错误带来的损失是多方面的,有的会使软件开发项目以失败告终。例如,IBM公司开发的美国空军后勤系统OS/360,该系统花费2.17亿美元;有的软件投入使用后给用户带来不同程度的影响,有些后果是灾难性的。例如,20世纪90年代中期,美国Therac25型放射治疗仪2号治疗模式发生的54号故障,多次产生超计量辐射,造成了两人死亡和多人受伤的重大医疗事故;1990年1月,美国长途电话中断9小时;1991年2月海湾战争期间,美国“爱国者”系统未能截拦伊拉克“飞毛腿”导弹,导致28人被炸死。还有许多的其他损失,这些都是由软件中的错误所致。多年实践证明,测试是发现软件错误的最有效途径,也成为软件开发中的重要环节之一。 中国软件产业发展相对滞后,自2000年开始紧追世界软件产业发展的步伐,这就对软件测试技术及工具的使用提出了现实的要求,本人实习即是在DeviceVM杭州分公司的软件测试岗位上,软件测试技术及软件工具的使用成为我关注和研究这一领域的选择。 第二节 研究的意义 在计算机领域,人们对“软件测试”的认识是随着软件开发的发展而逐渐深入的。最初,人们对软件测试存在着错误的认识,认为测试是对软件的调试,是证明软件正确的过程。伴随着软件生存周期概念的产生及软件工程的实施,人们逐渐认识到,软件测试是软件

文档评论(0)

1亿VIP精品文档

相关文档