售前介绍方案—004_dottest技术方案

售前介绍方案—004_dottest技术方案

ID:43717195

大小:1.24 MB

页数:65页

时间:2019-10-13

售前介绍方案—004_dottest技术方案_第1页
售前介绍方案—004_dottest技术方案_第2页
售前介绍方案—004_dottest技术方案_第3页
售前介绍方案—004_dottest技术方案_第4页
售前介绍方案—004_dottest技术方案_第5页
资源描述:

《售前介绍方案—004_dottest技术方案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PARASOFTDotTest整体技术方案mRASOFT1引言41引言41」软件测试41.2单元测试及其地位41.2.1为什么需要单元测试:51.2.2单元测试的方法:62DotTest介绍72.1功能:72.2高级特性83.DotTest针对项目的测试方案83.1支持平台83.1.1操作系统平台83.2测试目的83.3测试环境93.3.1网络硬件环境93.3.2.软件环境93.3.3.系统配置93.3.4测试工具9DotTest9.x或更高版木93.4DotTest针对项目测试过程描述93.4.1自动单元测试工具DotTest的安装93.4.3BugDetecti

2、ve133.4.4自动执行单元测试153.4.4.4执行回归测试193.5额外亮点203.5.1Stub功能。20DotTest提供的桩支持:21DotTest生成桩函数的过程:214测试总结245软件测试中的常见问题246项目实施276」服务阶段276丄1第一阶段:实施准备阶段276.1.2第二阶段:特定项目实施阶段286.1.3第三阶段:总结阶段297售后服务307」服务范围307.2服务方式307.4服务过程管理317.4.1问题支持服务过程317.4.2服务变更过程控制347.4.3服务工作确认过程358培训和技术转移358.1特定项目实施及人员培养358.

3、1.1服务内容35mRASOFT8.1.2服务目标358」.3服务计划368.1.4要求说明398.1.5服务完成标志408.2测试工具应用知识库建立40821服务内容408.2.2月艮务目标408.2.3服务计划408.2.4服务完成标志418.3其它技术支持41831服务内容418.3.2服务目标418.3.3服务计划418.3.4服务完成标志42Parasoft白勺孤!)试理念439项目管理解决方案44抑制开发资源浪费的五种对策469」鲁棒的开发框架479.2团队编码的一致性499.3一致的同行代码走查519.4早期测试529.5自动化回归测试52报告并跟踪结

4、果53Parasoft提供的业界权威项目管理解决方案架构(AEP):55基于ParasoftAEP方案的自动化代码审查流程57结论58附录A:服务团队成员介绍59附录B:服务团队的测试服务经验601引言随着软件工程学的发展和软件项目管理经验的提高,软件测试已经成为一个独立的技术学科,演变成一个具有巨大市场需求的行业。软件测试技术不断更新和完善,新工具、新流程、新测试设计方法都在不断涌现,需要掌握和学习很多测试知识。同时,要知道测试是探测软件质量水平的方法,不是保证软件质量的手段,为了测试而测试并不能改善软件质量。将测试与改止缺陷相结合,或将早期资料保证活动与测试相结

5、合。只有这样,才能够使测试真正起到它应有的作用,达到提高软件质量的目的。1.1软件测试软件测试阶段可以分为若干个小的阶段,阶段的划分有多种,现在按流程顺序将其分为四个阶段:•单元测试:由项目小组完成•集成测试:由项目小组完成•系统测试:由专业测试小组完成•交接测试:用户和开发商共同完成。测试的四个阶段完全逆向检测了软件开发的各个阶段。单元测试主耍是测试程序代码,集成测试主要是对设计的检测,系统测试主要测试了软件的功能,交接测试主要是对用户需求的一种检测。但是每个测试阶段仍要对其它测试阶段的测试内容加以测试,只是测试重点不同。1.2单元测试及其地位单元测试的定义是测试

6、应用程序中最小的单元。单元测试能够简化错误检测,在减少开发时间和成木的同时提高软件质量。单元测试(Unittesting)是软件生命周期(Softwarelifecycle)屮的一个重要阶段,是软件质量保证的关键步骤。单元测试应该是“为了发现错误而执行程序的过程”。或者说,单元测试应该根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误或缺陷。随着软件危机的频繁出现,以及人们对软件本质的进一步认识,单元测试的地位得到了前所未有的提高。单元测试已经不仅仅局限于软件开发中的一个阶

7、段,它已经开始贯穿于整个软件开发过程,人们已经开始认识到:测试开始的吋间越早,测试执行的越频繁,所带来的整个软件开发成本的下降就会越多。美国质量保证研究所对软件测试的研究结果表明:越早发现软件屮存在的问题,开发费用就越低;在编码后修改软件缺陷的成本是编码前的io倍,在产品交付后修改软件缺陷的成本是交付前的10倍。另外,根据对国际著名IT企业的统计,它们的软件测试费用占整个软件工程所有研发费用的50%以上,软件测试吋间占整个软件工程所有研发吋间的40%至50%。121为什么需要单元测试:1.单元测试能帮助客户更准更全面地找到错误,显著提高软件质量Potential

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。