欢迎来到大分享文库-在线教育资源分享平台 ! | 帮助中心 大分享文库-在线教育资源分享平台
大分享文库-在线教育资源分享平台
全部分类
  • 经济管理 >
    经济管理
    对外贸易 金融银行 财政税收 会计财务 股票投资 人力资源 项目管理 市场营销 企业文化 企业战略 物流管理 工程管理 电子商务 经济学论文 管理学论文
  • 理工学科 >
    理工学科
    计算机设计 机械制造 通讯电子 航空航天 建筑工程 地质水利 交通运营 工学设计 数理学 测绘工程 物理学论文 毕业论文 环境工程论文 工业工程设计 生物技术 汽车工程设计 轮机工程论文 电气自动化设计 电气工程 有机化学 印刷工程 信息管理 安全工程 材料工程
  • 教育文化 >
    教育文化
    广告传媒 思想哲学 语言文化 军事政治 文学外语 心理学 幼儿教育 教育论文 教学课件 小说传记
  • 艺术医学 >
    艺术医学
    艺术论文 医学论文 综合资源 群众路线 公务员考试 婚礼PPT模版 党政PPT模版
  • 企划文书 >
    企划文书
    求职简历 演讲致辞 合同协议 工作计划总结 调研报告文书 调研报告策划 业务推广模板 应用文书 工作报告 微信营销 项目建议书 商业计划书 百事生活 游戏策划
  • 计算机设计 >
    计算机设计
    JAVA/JSP设计 Android安卓/IOS设 ASP.NET设计 C#设计 ASP设计 PHP设计 VB设计 C/C++设计 VF设计 flash设计 信息技术 QT设计 delphi设计 网络工程设计 其他设计
  • 设计图纸 >
    设计图纸
    CAD设计图纸 通信工程 solidworks模型 ProE模型 土木工程设计 UG模型 catia模型 其他设计模型 采矿工程设计 仿真设计 工业设计
  • 综合资源 >
    综合资源
    港口航道工程 过程装备与控制工程 体育论文 法律论文 公共行政 复习笔记 真题试卷 读后感 炒股资料 可行性研究报告 城市规划 旅游管理 技术规范标准 地理信息系统 行业资料下载 食品工程 消防指挥 社会责任报告
  • 专业文献 >
    专业文献
    开题报告 外文翻译 文献综述 任务书 答辩指导 文献资料 实习报告 调查报告 工作报告 论文写作指导 论文答辩PPT模板
  • 首页 大分享文库-在线教育资源分享平台  > 资源分类 > DOC文档下载
     

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

    • 资源ID:974       资源大小:748.00KB        全文页数:31页
    • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:15
    游客快捷下载 游客一键下载
    会员登录下载
    下载资源需要15

    邮箱/手机:
    温馨提示:
    支付成功后,系统会根据您填写的邮箱或者手机号作为您下次登录的用户名和密码(如填写的是手机,那登陆用户名和密码就是手机号),方便下次登录下载和查询订单;
    特别说明:
    请自助下载,系统不会自动发送文件的哦;
    支付方式: 微信支付    支付宝   
    验证码:   换一换

          加入VIP,免费下载资源
     
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

    基于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 致 谢 ............................... 错误未定义书签。 第一 章 引言 第一节 选题背景 随着计算机技术的发展,计算机软件正在被广泛地应用到社会的各个领域。为确保软件正确运行,防止由软件引起灾难性事故,开发或选择高质量的软件产品具有重要意义。对 软件进行测试和评价是提高软件质量的两个有效途径。 软件在开发和使用过程中都不可避免地存在错误,这些错误使软件开发在成本、进度和质量上都难以控制。而且,软件中的错误带来的损失是多方面的,有的会使软件开发项目以失败告终。例如, IBM 公司开发的美国空军后勤系统 OS/360,该系统花费 2.17 亿美元;有的软件投入使用后给用户带来不同程度的影响,有些后果是灾难性的。例如, 20 世纪 90 年代中期,美国 Therac25型放射治疗仪 2 号治疗模式发生的 54 号故障,多次产生超计量辐射,造成了两人死亡和多人受伤的重大医疗事故; 1990 年 1 月,美国长途电话中断 9 小时;1991 年 2 月海湾战争期间,美国“爱国者”系统未能截拦伊拉克“飞毛腿”导弹,导致 28 人被炸死 。 还有许多的其他损失,这些都是由软件中的错误所致。多年实践证明,测试是发现软件错误的最有效途径 , 也成为软件开发中的重要环节之一。 中国软件产业发展相对滞后,自 2000 年开始紧追世界软件产业发展的步伐,这就对 软件测试技术及工具的使用提出了现实的要求,本人实习即是在DeviceVM 杭州分公司的软件测试岗位上,软件测试技术及软件工具的使用成为我关注和研究这一领域的选择。 第二节 研究的 意义 在计算机领域,人们对“软件测试”的认识是随着软件开发的发展而逐渐深入的。最初,人们对软件测试存在着错误的认识,认为测试是对软件的调试,是证明软件正确的过程。伴随着软件生存周期概念的产生及软件工程的实施,人们逐渐认识到,软件测试是软件生存周期中发现错误的过程,是度量软件质量的过程,是保证软件质量的重要手段。 度量软件质量的过程,也就是对软件产品进行质量评价,是继对软件开发过程进行质量管理和对软件进行测试之后的又一个推动软件质量提高的重要手段,是软件业今后的发展方向。实践证明,在软件 开发过程中软件供方根据质量需求适时地对软件中间产品的质量进行评价,能够尽早发现软件问题,从而能够及时纠正问题、降低成本、控制进度,并且保证了软件最终产品的质量;而软件的需方在购买现货软件或定制软件时,通过质量评价,能够了解软件产品能否满足系统需求、是否是最适合的产品。总之,软件质量评价为改进开发过程、提高软件质量、为软件验收和鉴定提供了客观、公正的科学依据。 按照 Myers 的定义,测试是为了发现程序中的错误。实际中,软件测试把一套测试用例设计方法与不同级别实施的测试结合起来,发现了大多数隐藏在软件 中的错误,从而保证了软件质量。令人遗憾的是,软件测试不能发现所有的软件错误。另一方面,通过测试,可以验证软件需求和性能指标等是否满足用户要求,从而给软件开发者和用户建立一个信心。虽然软件测试是软件质量保证工作中的重要一环,但它不能取代其他软件质量保证工作。正如 IBM 在总结航天飞机软件开发的成功经验时指出的,“一是认真实施软件工程”,“二是特别加强软件检测”。只有综合利用各种手段,才能使软件质量得到有利保证。 第三节 研究的内容 本文 通过软件测试相关资料的收集、文献的阅读,并结合在 De

    注意事项

    本文(基于Linux的软件测试技术及工具应用分析)为本站会员(资源分享)主动上传,大分享文库-在线教育资源分享平台 仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读大分享文库-在线教育资源分享平台 的“版权提示”【网址:http://www.west960.com/h-34.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    copyright@ 2008-2018 大分享文库网 版权所有
    经营许可证编号:豫ICP备11013292号-2

    客服QQ:1965775022

    收起
    展开