七、“框”起软件测试——建立软件测试管理的体系-精品文档.ppt

七、“框”起软件测试——建立软件测试管理的体系-精品文档.ppt

ID:61929523

大小:287.50 KB

页数:41页

时间:2021-03-30

七、“框”起软件测试——建立软件测试管理的体系-精品文档.ppt_第1页
七、“框”起软件测试——建立软件测试管理的体系-精品文档.ppt_第2页
七、“框”起软件测试——建立软件测试管理的体系-精品文档.ppt_第3页
七、“框”起软件测试——建立软件测试管理的体系-精品文档.ppt_第4页
七、“框”起软件测试——建立软件测试管理的体系-精品文档.ppt_第5页
资源描述:

《七、“框”起软件测试——建立软件测试管理的体系-精品文档.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、七、“框”起软件测试 ——建立软件测试管理体系让软件测试走向规范①软件产品的监视和测量②对不符合要求的产品的识别和控制③产品设计和开发的验证④软件过程的监视和测量七、“框”起软件测试 ——建立软件测试管理体系建立测试管理体系①测试规划②测试设计③测试实施④配置管理⑤资源管理⑥测试管理①测试规划确定各测试阶段的目标和策略。这个过程将输出测试计划,明确要完成的测试活动,评估完成活动所需要的时间和资源,设计测试组织和岗位职权,进行活动安排和资源分配,安排跟踪和控制测试过程的活动。测试规划与软件开发活动同步进行。在需求分析阶段,要完成验收测试计划,并与

2、需求规格说明一起提交评审。类似地,在概要设计阶段,要完成和评审系统测试计划;在详细设计阶段,要完成和评审集成测试计划;在编码实现阶段,要完成和评审单元测试计划。对于测试计划的修订部分,需要进行重新评审。①测试规划如何指定成功的测试计划?“工欲善其事,必先利其器”。专业的测试必须以一个好的测试计划作为基础。尽管测试的每一个步骤都是独立的,但是必定要有一个起到框架结构作用的测试计划。测试的计划应该作为测试的起始步骤和重要环节。一个测试计划应包括:产品基本情况调研、测试需求说明、测试策略和记录、测试资源配置、计划表、问题跟踪报告、测试计划的评审、结果

3、等等。①测试规划——产品基本情况调研目的重点描述如何使测试建立在客观的基础上,定义测试的策略、测试的配置,粗略地估计测试大致需要的周期和最终测试报告递交的时间变更说明有可能会导致测试计划变更的事件。包括测试工具是否改进,测试环境是否改变,或者是否添加了新的功能。技术结构可以借助画图,将要测试的软件划分成几个组成部分,规划成一个适用于测试的完整系统,包括数据是如何存储的,如何传递的(数据流图),每一个部分的测试要达到什么样的目的,每一个部分是怎么实现数据更新的。还有就是常规性的技术要求,比如运行平台、需要什么样的数据库等等。产品规格就是制造商和产

4、品版本号的说明。测试范围简单描述如何搭建测试平台以及测试的潜在风险。项目信息说明要测试的项目的相关资料,如:用户文档,产品描述,主要功能的举例说明。①测试规划——测试需求说明功能的测试理论上是测试所要覆盖所有的功能项,例如:在数据库中添加、编辑、删除记录等等,这会是一个浩大的工程,但是有利于测试的完整性。设计的测试对于一些用户界面、菜单的结构、窗体设计是否合理等的测试。整体考虑这部分测试需求要考虑到数据流从软件中的一个模块流到另一个模块的过程中的正确性。②测试设计根据测试计划设计测试方案。测试设计过程输出的是各测试阶段使用的测试用例。测试设计也

5、与软件开发活动同步进行,其结果可以作为各阶段测试计划的附件提交评审。③测试实施使用测试用例运行程序,将获得的运行结果与预期结果进行比较和分析,记录、跟踪和管理软件缺陷,最终得到测试报告。③测试实施如何配置软件测试环境?配置测试环境是测试实施的一个重要阶段,测试环境适合与否会严重影响测试结果的真实性和正确性。测试环境包括硬件环境和软件环境,硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境指被测软件运行时的操作系统、数据库及其他应用软件构成的环境。在实际测试中,软件环境又可分为主测试环境和辅测

6、试环境。主测试环境是测试软件功能、安全可靠性、性能、易用性等大多数指标的主要环境。③测试实施如何配置软件测试环境?一般来说,配置主测试环境可遵循下列原则:1.符合软件运行的最低要求。测试环境首先要保证能支撑软件正常运行。2.选用比较普及的操作系统和软件平台。例如,一个软件若声称支持“Windows9X/ME/NTWorkstation/2000professional”和“MSOffice97/2000/XP”,一般我们会采用如“Windows2000professional+MSOffice2000”的流行环境。3.营造相对简单、独立的测试环

7、境。除了操作系统,测试机上只安装软件运行和测试必需的软件,以免不相关的软件影响测试实施。4.无毒的环境。利用有效的正版杀毒软件检测软件环境,保证测试环境中没有病毒。④配置管理测试配置管理是软件配置管理的子集,作用于测试的各个阶段。其管理对象包括测试计划、测试方案(用例)、测试版本、测试工具及环境、测试结果等。⑤资源管理包括对人力资源和工作场所,以及相关设施和技术支持的管理。如果建立了测试实验室,还存在其他的管理问题。⑥测试管理采用适宜的方法对上述过程及结果进行监视,并在适用时进行测量,以保证上述过程的有效性。如果没有实现预定的结果,则应进行适当

8、的调整或纠正。此外,测试系统与软件修改过程是相互关联、相互作用的。测试系统的输出(软件缺陷报告)是软件修改的输入。反过来,软件修改的输出(新的测试版本

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

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

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