欢迎来到天天文库
浏览记录
ID:11138521
大小:212.50 KB
页数:20页
时间:2018-07-10
《软件测试毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录第一章软件测试必要性与需求分析1.1软件测试的必要性…………………………………………………………(3)1.2软件测试需求分析…………………………………………………………(3)第二章软件测试的方法2.1白盒测试……………………………………………………………………(7)2.2黑盒测试……………………………………………………………………(8)第三章软件测试计划3.1机票预定系统的运行要求…………………………………………………(9)3.2建立机票预定系统的约束………………………………………………(10)第四章写用例4.1测试用例是软件测试的核心………………………………………
2、……(11)4.2什么叫测试用例…………………………………………………………(11)4.3编写测试用例……………………………………………………………(11)第五章测试执行5.1测试的执行………………………………………………………………(13)5.2常用测试工具简介………………………………………………………(14)第六章提交BUG6.1什么是BUG…………………………………………………………………(15)6.2测试人员提交BUG技巧…………………………………………………(15)第七章开发修改第八章回归测试8.1什么是回归测试…………………………………………………………(1
3、8)8.2回归测试策略……………………………………………………………(18)20软件测试作者:lithree单位:xx大学xx学院计算机科学与技术(软件开发)摘要:计算机技术已经越来越广泛地应用于国民经济和国防建设的各个部门,以不可阻挡之势渗透到人们工作和生活的各个领域,尤其在航天、航空、核能、通信、交通、金融等一些关键领域中,计算机的作用更加至关重要。同时,它们对计算机软件的可靠性和安全性也有严格的要求。近年来,由于软件错误而造成经济损失、导致严重后果的事例屡见不鲜,因此,如何保证软件产品的质量和可靠性就成为人们必须解决的一个重要问题,而软件测试便是保证软件质量的一个
4、重要手段。据统计,国外在软件开发中,开发费用的近一半甚至更多要用于软件测试,由此也可以看出软件测试在软件开发中的重要地位。本文的主要结果详略恰当地给出了软件测试技术的方法与策略。进行一次完整的软件测试过程,并完成测试过程的基础上撰写。其中包括根据所选的系统拟出了测试计划并设计出了一大批的测试用例,测试分析报告。关键字:软件测试;文档;BUG。前言随着信息技术全球化的深入发展,我国的软件产业将不可避免地融入全球软件产业。一方面,更多地大型跨国软件公司加大对中国市场的投入,对产品和服务本地化的需求快速增加。另一方面,越来越多地国内大型软件公司正加速国际化发展的步伐,它们逐步
5、走出国门,加入全球竞争行列。软件质量表示软件符合用户使用要求的程度,这种程度不仅表现在软件产品自身的功能性和性能方面,也表现在软件的国际化和本地化能力等方面。软件企业只有提高软件质量,不断改进质量管理的方法和流程,提供具有符合国际市场和用户要求的高质量软件产品,才能具备进军国际市场的实力。提高软件测试在软件生命周期中的地位是保证软件质量的关键,做好软件测试工作是解决软件质量问题的根本,为了保证国际化软件的产品质量,进行有效的国际化测试成为必不可少的生产过程。由于目前我国软件企业的规模普遍较小,而且主要面向国内用户市场,对软件国际化和本地化发展战略和实现技术认识不足,重视
6、不够,特别是在保证国际化软件的质量管理和测试技术方面,与国外同行相比还存在较大差距。国内软件测试的成熟度不高,特别在国际化软件测试方面的滞后,在一定程度上,影响着我国软件在国际市场上的竞争力,也影响着我们承接软件外包服务的规模。因此,探讨和研究软件测试技术,成为摆在国内软件界的新课题。20第一章软件测试必要性与需求分析1.1软件测试的必要性软件测试的意义在于:(1)发现软件错误;(2)有效定义和实现软件成分由低层到高层的组装过程;(3)验证软件是否满足任务书和系统定义文档所规定的技术要求;(4)为软件质量模型的建立提供依据。软件测试的目的,第一是确认软件的质量,其一方面
7、是确认软件做了你所期望的事情,另一方面是确认软件以正确的方式来做了这个事件。第二是提供信息,比如提供给开发人员或程序经理的反馈信息,为风险评估所准备的信息。第三软件测试不仅是在测试软件产品的本身,而且还包括软件开发的过程。如果一个软件产品开发完成之后发现了很多问题,这说明此软件开发过程很可能是有缺陷的。因此软件测试的第三个目的是保证整个软件开发过程是高质量的。软件质量是由几个方面来衡量的,在正确的时间用正确的方法把一个工作做正确。符合一些应用标准的要求,比如不同国家的用户不同的操作习惯和要求,项目工程中的可维护性、可测试性等要求。质量本身
此文档下载收益归作者所有