软件工程论文(一).pdfVIP

  • 15
  • 0
  • 约1.66万字
  • 约 21页
  • 2020-11-09 发布于广东
  • 举报
河南理工大学 万方科技学院 软件工程论文 题 目: 软件测试 专 业: 计算机科学与技术专升本 姓 名: 刘轶男 学 号: 1516353011 指导老师: 马永强 1 目 录 摘要1 1.绪论2 1.1 软件测试的目的 2 1.2 相关背景 2 1.3 软件测试过程 3 1.4 软件测试团队的地位 3 2.软件测试基础5 2.1 软件测试的定义 5 2.2 软件测试概念 5 2.3 软件测试原则 5 3.软件测试分类7 3.1 白盒测试和黑盒测试 7 3.2 静态测试和动态测试10 3.3 单元测试和集成测试11 3.4 其他测试方法14 4.软件测试工具 15 4.1 常用的软件测试工具15 4.2 软件测试工具网站15 5.缺陷管理 16 5.1 什么是Bug? 16 5.2 Bug 的分类16 5.3 缺陷报告17 6.总结和思考 18 参考文献19 2 摘 要 随着IT 行业的迅速发展,计算机使用越来越普及,越来越多的领域使用了计算机, 特别是一些重要领域如国防、银行、金融、通讯、航天等,他们对软件质量要求很高。 同时一些重大事故的发生,也引发了人们对软件质量的关注。如2002 年欧洲载重 10 吨的阿丽亚娜5 型火箭发射失败,最后证实是软件质量问题;还有国内的一些银行金 融系统,因软件质量问题不得不暂停营业。毋庸置疑,在经历了长期的不为人知和可 有可无后,软件测试目前已变的炙手可热。随着中国软件市场的发展,越来越多的国 外资金投向中国软件行业。据报道,中国软件外包市场的潜力和机会已远远超过软件 王国印度,不过由于软件人才的严重不足致使我国软件发展遭遇“瓶颈”。国家为了大 力培养软件人才,不断采取积极有效的措施。 软件测试是个需求高,就职机会大的职业。目前,我国具备软件测试能力的人员 数量和市场需求相差巨大,巨大的市场空缺,使软件测试工程师从初级到高级,只需 要 1 年甚至更短的时间来完成。所以软件测试行业,未来的发展空间是非常广阔的。 关键字:软件测试 1 河南理工大学万方科技学院软件工程论文 1.绪论 1.1 软件测试的目的 随着人类社会的进步,各种领域计算机的普及,软件测试在计算机领域占据着不 可替代的角色,计算机软件也越来越多的出现在各个场合,为人们的办公,生活,学 习,休闲等提供了前所未有的方便,但不能保证计算机软件能一步到位的满足人们的 需求,所以就有了软件测试。软件测试的目的是:第一是确认软件的质量,其一方面 是确认软件做了你所期望的事情(Do the right thing),另一方面是确认软件以正确 的方式来做了这个事件(Do it right)。作为计算机专业的学生,我想以我自己的观 点来阐述一下我对软件测试的理解。 1.2 相关背景 实际上,测试贯穿于整个软件开发生命周期(SDLC),从需求评审、设计评审开始, 就介入到软件产品的开发活动或软件项目的实施中。如图1表示,测试和开发构成一 个全过程的交互、协作的关系,两者自始至终一起工作,共同致力于完成同一个目标 ——按时、高质量地完成项目。 交互合作 验收测试执 需求分析定义

文档评论(0)

1亿VIP精品文档

相关文档